تحويل ملفات PDF إلى LaTeX


تم تطوير نظام التنضيد \(\TeX\) عام 1977 من قبل الأسطوري دونالد إي . كنوث . لا تزال حزمة البرامج \(\LaTeX\) جزءًا من المرجع القياسي عند إنشاء الأوراق العلمية. باستخدام الأداتين التاليتين ، يمكن تحويل ملفات PDF التي تم إنشاؤها بالفعل والملاحظات المكتوبة بخط اليد بالكامل تلقائيًا إلى TeX. النتائج واعدة للغاية.


الأداة الأولى ، Mathpix ، تتمتع حاليًا بضجيج حقيقي على وسائل التواصل الاجتماعي. وهي متخصصة في تحويل الصيغ الفردية. يمكن تمييز جزء من الشاشة الحالية وتحويله باستخدام مجموعة مفاتيح. يوفر البرنامج العديد من الحلول الممكنة مع تقييم الدقة. لقد اختبرت هذا باستخدام صيغة من ورقة 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.$$

أما الأداة الثانية، InfinityReader، فهي موجودة منذ حوالي 15 عامًا. هذا البرنامج، الذي يُعتبر قديمًا نوعًا ما، قادر على تحويل المستندات كاملةً (تتيح لك النسخة التجريبية المجانية تجربة صفحة واحدة). كما يمكن تشغيله تلقائيًا من سطر الأوامر، ويتعامل مع العديد من تنسيقات ملفات الإدخال، بما في ذلك إخراج ملفات 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.$$

تجعل الأدوات الكتابة أسهل لتحويل الصيغ والمستندات بسرعة. ومع ذلك، في معظم الحالات، لا يمكنك تجنب التصحيح اليدوي. نختتم باقتباس من دونالد إي كنوث: "أسلوب عملي العام هو كتابة كل شيء أولاً بالقلم الرصاص والورق، والجلوس بجوار سلة قمامة كبيرة. ثم أستخدم Emacs لإدخال النص في جهازي."

عودة