Converti PDF in LaTeX


Il sistema di composizione \(\TeX\) stato sviluppato nel 1977 dal leggendario Donald E. Knuth . Il pacchetto software \(\LaTeX\) fa ancora parte del repertorio standard durante la creazione di articoli scientifici. Con i seguenti due strumenti, i PDF già generati e le note scritte a mano possono essere convertiti in modo completamente automatico in TeX. I risultati sono molto promettenti.


Il primo strumento, Mathpix , sta attualmente godendo di un vero clamore sui social media. È specializzato nella conversione di singole formule. Una parte della schermata corrente può essere evidenziata e convertita con una combinazione di tasti. Il programma fornisce diverse possibili soluzioni con una valutazione dell'accuratezza. L'ho testato usando una formula del Ethereum Yellow Paper:

$$n(\mathfrak{I}, i) \equiv \left\{\begin{array}{ll}{( )} & {\text { if } \quad \mathfrak{I}=\varnothing} \\ {c(\mathfrak{J}, i)} & {\text { if } \quad|c(\mathfrak{I}, i)|<32} \\ {\operatorname{KEC}(c(\mathfrak{I}, i))} & {\text { otherwise }}\end{array}\right.$$

Il secondo strumento, InftyReader , è in circolazione da quasi 15 anni. Il programma un po 'antiquato può convertire interi documenti (nella versione di prova gratuita puoi provare una pagina). Può anche essere controllato automaticamente dalla riga di comando e può gestire numerosi formati di file di input e può anche sputare MathML . L'esempio sopra ha prestazioni leggermente peggiori qui:

$$n(\mathrm{I},\ i)\equiv \left\{ \begin{array}{ll} () & \mathrm{i}\mathrm{f}\ \mathrm{I}=\emptyset\\ c(\mathrm{I},\ i) & \mathrm{i}\mathrm{f}\ \Vert c(\mathrm{I},\ i\ <32\\ \mathrm{K}\mathrm{E}\mathrm{C}(c(\mathrm{I},\ i)) & \mathrm{o}\mathrm{t}\mathrm{h}\mathrm{e}\mathrm{r}\mathrm{w}\mathrm{i}\mathrm{s}\mathrm{e} \end{array} \right.$$

Gli strumenti semplificano la digitazione per convertire rapidamente formule e documenti. Nella stragrande maggioranza dei casi, tuttavia, non è possibile evitare la correzione manuale. Chiudiamo con una citazione di Donald E. Knuth: “Il mio stile di lavoro generale è scrivere tutto prima con carta e matita, seduto accanto a un grande cestino della carta straccia. Quindi uso Emacs per inserire il testo nella mia macchina. "

Indietro