Chuyển đổi PDF sang LaTeX


Hệ thống sắp chữ \(\TeX\) được phát triển vào năm 1977 bởi Donald E. Knuth huyền thoại. Gói phần mềm \(\LaTeX\) vẫn là một phần của tiêu chuẩn khi tạo các bài báo khoa học. Với hai công cụ sau, các tệp PDF và ghi chú viết tay đã được tạo có thể được chuyển đổi hoàn toàn tự động sang TeX. Kết quả này đầy hứa hẹn.


Công cụ đầu tiên, Mathpix , hiện đang được quảng cáo rầm rộ trên mạng xã hội. Nó chuyên chuyển đổi các công thức riêng lẻ. Một phần của màn hình hiện tại có thể được đánh dấu và chuyển đổi bằng tổ hợp phím. Chương trình cung cấp một số giải pháp khả thi với đánh giá độ chính xác. Tôi đã thử nghiệm điều này bằng công thức từ Giấy vàng 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.$$

Công cụ thứ hai, InftyReader , đã tồn tại được gần 15 năm. Chương trình hơi cũ có thể chuyển đổi toàn bộ tài liệu (trong phiên bản dùng thử miễn phí, bạn có thể dùng thử một trang). Nó cũng có thể được điều khiển tự động từ dòng lệnh và có thể xử lý nhiều định dạng tệp đầu vào và cũng có thể tạo ra MathML . Ví dụ trên hoạt động kém hơn một chút ở đây:

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

Các công cụ này giúp nhập liệu dễ dàng hơn để nhanh chóng chuyển đổi công thức và tài liệu. Tuy nhiên, trong đại đa số các trường hợp, bạn không thể tránh khỏi việc chỉnh sửa thủ công. Chúng tôi kết thúc bằng một câu nói của Donald E. Knuth: “Phong cách làm việc chung của tôi là viết mọi thứ trước tiên bằng bút chì và giấy, ngồi bên một sọt rác lớn. Sau đó, tôi sử dụng Emacs để nhập văn bản vào máy của mình. "

Trở lại