បំលែង PDF ទៅជាអិលធី។ អេ


ប្រព័ន្ធកំណត់ប្រភេទ \(\TeX\) ត្រូវបានបង្កើតឡើងក្នុងឆ្នាំ ១៩៧៧ ដោយរឿងព្រេងនិទាន ដូណាល់ត្រាំ Knuth ។ កញ្ចប់សូហ្វវែរ \(\LaTeX\) នៅតែជាផ្នែកមួយនៃការកែសំរួលស្តង់ដារនៅពេលបង្កើតឯកសារវិទ្យាសាស្ត្រ។ ជាមួយនឹងឧបករណ៍ពីរដូចខាងក្រោមឯកសារ PDF ដែលបានបង្កើតរួចហើយនិងកំណត់ចំណាំសរសេរដោយដៃអាចត្រូវបានបំលែងដោយស្វ័យប្រវត្តិទៅក្នុង TeX ។ លទ្ធផលគឺជោគជ័យណាស់។


ឧបករណ៍ទីមួយគឺ ម៉ាចភី ចបច្ចុប្បន្នកំពុងរីករាយនឹងការ ផ្ចង់អារម្មណ៍ ខ្លាំងលើបណ្តាញសង្គម។ វាមានជំនាញក្នុងការបំលែងរូបមន្តបុគ្គល។ ផ្នែកមួយនៃអេក្រង់បច្ចុប្បន្នអាចត្រូវបានបន្លិចនិងបម្លែងដោយបន្សំគ្រាប់ចុច។ កម្មវិធីផ្តល់ជូននូវដំណោះស្រាយដែលអាចធ្វើបានជាច្រើនជាមួយនឹងការវាយតម្លៃអំពីភាពត្រឹមត្រូវ។ ខ្ញុំបានសាកល្បងវិធីនេះដោយប្រើរូបមន្តពី ក្រដាសលឿង 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 មានអាយុកាលជិត 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.$$

ឧបករណ៍ធ្វើឱ្យការវាយអក្សរកាន់តែងាយស្រួលសម្រាប់ការបំប្លែងរូបមន្ត និងឯកសារយ៉ាងរហ័ស។ ទោះយ៉ាងណាក៏ដោយ ក្នុងករណីភាគច្រើន អ្នកមិនអាចជៀសវាងការកែតម្រូវដោយដៃបានទេ។ យើងបិទជាមួយនឹងសម្រង់សម្តីរបស់លោក Donald E. Knuth ថា "របៀបធ្វើការទូទៅរបស់ខ្ញុំគឺត្រូវសរសេរអ្វីគ្រប់យ៉ាងជាមុនសិនដោយខ្មៅដៃ និងក្រដាស ដោយអង្គុយក្បែរកន្ត្រកសម្រាមធំមួយ។ បន្ទាប់មកខ្ញុំប្រើ Emacs ដើម្បីបញ្ចូលអត្ថបទទៅក្នុងម៉ាស៊ីនរបស់ខ្ញុំ"។

ថយក្រោយ