Sesuaikan masukan

Solusi .NET API untuk menyesuaikan input TeX

 

TeX dikenal sebagai bahasa penyusunan huruf mesin. Ini berarti Anda tidak memformat teks Anda di dalam dokumen, tetapi memasukkan teks biasa yang berisi potongan teks dokumen beserta perintah yang mengontrol keluarannya. Seperti yang dijelaskan dalam artikel TeX I/O dari Dokumentasi, pekerjaan TeX biasanya berjalan pada file TeX yang ditentukan secara eksplisit. Jadi kami menyertakan file ini dalam input pekerjaan TeX tertentu.

Pada halaman ini Anda akan menemukan beberapa tip tentang cara menyesuaikan input file sumber TeX, dengan mempertimbangkan bahwa file sumber utama harus mengikuti sintaksis TeX dan, idealnya, hanya berisi perintah yang ‘dikenal’ oleh mesin. File lain mungkin juga disertakan, seperti file data atau file grafik.

Untuk menyesuaikan input TeX kita memerlukan:

  • Aspose.TeX untuk .NET API yang merupakan API manipulasi dan konversi dokumen yang kaya fitur, kuat, dan mudah digunakan untuk platform C#.

  • Buka manajer paket NuGet, cari Aspose.TeX, dan instal. Anda juga dapat menggunakan perintah berikut dari Package Manager Console:

Package Manager Console Command

PM> Install-Package Aspose.TeX

Tips tentang cara menyesuaikan input TeX C#:

  1. Mesin TeX dapat mengakses volume data hanya sebagai file, yang berarti ‘berdasarkan nama’. Oleh karena itu, bagian dari subsistem masukan TeX yang bertanggung jawab untuk memasukkan data yang diproses secara otomatis menyediakan volume data sebagai respons terhadap kueri berdasarkan nama.
  2. Aspose.TeX untuk .NET API mendefinisikan antarmuka IInputWorkingDirectory , yang hanya mencakup satu metode GetFile(). Metode itulah yang mengembalikan ‘file’ berdasarkan nama. Dengan kata lain, Direktori Kerja Input sebenarnya adalah kamus yang memetakan nama file ke volume data.
  3. Metode GetFile() memiliki argumen keluar nama lengkap. Misalnya, dalam implementasi InputFileSystemDirectory , ia menyimpan jalur lengkap ke file yang diminta pada disk yang akan ditulis ke file transkrip (.log).



Pertanyaan Umum

1. Bagaimana cara membaca input dari TeX dan LaTeX?

Dalam TeX primitif ada empat perintah yang bertanggung jawab untuk input dari file selain file input utama seperti \input <nama file>, \openin<number>=<nama file>, \closein<number> dan \baca<angka> ke <urutan kontrol>. Perintah pertama membuat mesin memproses file yang namanya ditentukan sebagai parameter. Dua file data tambahan berikutnya membuka dan menutup. Dan yang terakhir membaca baris dari file tambahan sebagai daftar token dan menetapkan daftar ini ke urutan kontrol (atau perintah). Di LaTeX, input lebih mudah. File tambahan untuk pemrosesan segera paling sering disebut paket, yang harus disertakan dalam pembukaan file LaTeX menggunakan perintah \usepackage{<nama paket>} bila diperlukan. Input data tambahan juga paling sering dibungkus dengan makro yang disediakan oleh paket tertentu.

2. Bagaimana cara bekerja dengan masukan TeX?

Untuk memberikan input TeX dengan cara yang paling umum (dari file di disk atau file yang dikemas dalam arsip ZIP) menggunakan Solusi API Aspose.TeX, gunakan kelas yang mengimplementasikan IInputWorkingDirectory .

3. Bagaimana cara menyesuaikan masukan TeX?

Untuk menyesuaikan input TeX menggunakan Solusi API ini, Anda perlu mengembangkan implementasi antarmuka IInputWorkingDirectory Anda sendiri, lalu gunakan itu sebagai nilai properti InputWorkingDirectory dalam opsi pekerjaan TeX.

TeX Apa itu Format File TeX

TeX sebenarnya bukan format. Pada saat yang sama merupakan bahasa pemrograman dan juga mesin juru bahasa yang memahami bahasa ini. File TeX adalah dokumen yang dibuat di LaTeX. Dokumen ini dapat menyertakan grafik, tabel, simbol, daftar, rumus, dan persamaan.