تبدیل PDF به LaTeX


سیستم حروفچینی \(\TeX\) در سال 1977 توسط دونالد ای.نوت افسانه ای ایجاد شد . بسته نرم افزاری \(\LaTeX\) هنگام ایجاد مقالات علمی هنوز بخشی از رپرتوار استاندارد است. با استفاده از دو ابزار زیر ، PDF ها و یادداشت های دست نویس که قبلاً تولید شده اند ، می توانند به طور خودکار به TeX تبدیل شوند. نتایج بسیار امیدوار کننده است.


اولین ابزار ، Mathpix ، در حال حاضر از یک هیاهوی واقعی در شبکه های اجتماعی لذت می برد. این متخصص در تبدیل فرمول های منفرد است. بخشی از صفحه فعلی را می توان با ترکیبی از کلید برجسته و تبدیل کرد. این برنامه چندین راه حل ممکن را با ارزیابی صحت ارائه می دهد. من این را با استفاده از فرمولی از مقاله زرد Ethereum آزمایش کردم:

$$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.$$

ابزار دوم، InfinityReader، تقریباً ۱۵ سال است که وجود دارد. این برنامه تا حدودی قدیمی می‌تواند کل اسناد را تبدیل کند (نسخه آزمایشی رایگان به شما امکان می‌دهد یک صفحه را امتحان کنید). همچنین می‌تواند از خط فرمان به صورت خودکار انجام شود و فرمت‌های فایل ورودی متعددی، از جمله خروجی MathML را مدیریت کند. مثال بالا در این زمینه کمی بدتر عمل می‌کند.:

$$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.$$

این ابزار تایپ را برای تبدیل سریع فرمول ها و اسناد آسان تر می کند. با این حال، در بیشتر موارد نمی توانید از تصحیح دستی اجتناب کنید. با نقل قولی از Donald E. Knuth پایان می دهیم: "سبک کلی کار من این است که همه چیز را ابتدا با مداد و کاغذ بنویسم و ​​در کنار یک سبد زباله بزرگ بنشینم. سپس از Emacs برای وارد کردن متن در دستگاه خود استفاده می کنم."

بازگشت