Mengeset file TeX/LaTeX

Mengeset file TeX/LaTeX Java

 

TeX dikenal sebagai bahasa pemrograman dan sekaligus sistem penyusunan huruf komputer yang menggunakan bahasa ini. Menggunakan TeX, Anda tidak seharusnya memformat teks Anda di dokumen. Anda perlu memasukkan teks biasa yang berisi potongan teks dokumen, serta perintah yang mengontrol keluaran. TeX adalah inti utama dari sistem kumpulan publikasi (pengaturan huruf komputer).

Untuk memahami konsep penyusunan huruf TeX dengan lebih baik, pelajari Apa Itu TeX? dan Apa Itu LaTeX? bagian dari Dokumentasi. Dan di halaman ini, Anda akan menemukan cuplikan kode yang menjelaskan cara mengeset file TeX/LaTeX.

Untuk menjalankan contoh yang kita butuhkan:

  • Gunakan API Aspose.TeX untuk Java , yang merupakan API pemrosesan dan konversi dokumen yang kaya fitur, kuat, dan mudah digunakan untuk platform Java.
  • Anda dapat mengunduh versi terbarunya langsung dari Aspose Maven Repository dan menginstalnya dalam proyek berbasis Maven Anda dengan menambahkan konfigurasi berikut ke pom.xml:

Repository

<repository>
    <id>snapshots</id>
    <name>repo</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>

Dependency

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-tex</artifactId>
    <version>21.4</version>
</dependency>

Langkah-langkah untuk mengeset TeX di Java.

  1. Buat opsi konversi untuk Object TeX/Object LaTeX pada ekstensi mesin Object TeX menggunakan consoleAppOptions() metode kelas TeXOptions . Gunakan konfigurasi objectTeX() jika file TeX yang ingin Anda ketik ada di Plain TeX format, atau bahkan hanya berisi primitif TeX selain data teks. Jika file TeX Anda dalam format LaTeX, konfigurasi objectLaTeX() harus digunakan.
  2. Tentukan direktori kerja sistem file untuk output menggunakan kelas OutputFileSystemDirectory .
  3. Buat instance kelas TeXJob dengan XpsDevice dan jalankan pekerjaan dengan memanggil metode run().

Contoh kode Java: Mengetik file TeX/LaTeX

import com.aspose.tex.TeXOptions;
import com.aspose.tex.TeXConfig;
import com.aspose.tex.OutputFileSystemDirectory;
import com.aspose.tex.TeXJob;
import com.aspose.tex.rendering.XpsDevice;
// Create conversion options for the Object TeX/Object LaTeX format upon the Object TeX engine extension.
TeXOptions options = TeXOptions.consoleAppOptions(TeXConfig.objectTeX()); // TeXConfig.objectLaTeX()
// Specify a file system working directory for the output.
options.setOutputWorkingDirectory(new OutputFileSystemDirectory(Utils.getOutputDirectory()));

// Run the job.
TeXJob job = new TeXJob("hello-world", new XpsDevice(), options);
job.run();



Pertanyaan Umum

1. Apa itu penyusunan huruf di LaTeX?

LaTeX mendukung berbagai fitur penyusunan huruf yang berguna bagi pembuat dokumen yang disebut paket. Dalam paket ini Anda dapat menemukan alat canggih untuk rumus matematika, menggambar grafik, membuat tabel dan templat, dll.

2. Apakah LaTeX merupakan perangkat lunak penyusunan huruf?

Ya, LaTeX merupakan salah satu software typesetting yang banyak digunakan untuk membuat berbagai jenis dokumen yang diuraikan seperti karya ilmiah, makalah penelitian, artikel, makalah, buku, dan masih banyak lagi.

3. Bagaimana cara mengeset file TeX?

Untuk mengeset file TeX menggunakan Solusi API Aspose.TeX, Anda perlu membuat opsi konversi untuk format Object TeX atau Object LaTeX berdasarkan ekstensi mesin Object TeX. Kemudian tentukan direktori kerja sistem file untuk output. Terakhir, buat instance kelas TeXJob dan jalankan proses penyusunan huruf menggunakan metode TeXJob.Run().

LaTeX Apa itu Format File LaTeX

LaTeX adalah format TeX jika dikatakan secara singkat. File LaTeX adalah file teks biasa dalam penyandian ASCII yang ditulis dalam bahasa markupnya sendiri. Mereka mungkin memerlukan penyertaan data lain seperti gambar dan/atau file LaTeX lainnya. LaTeX dapat memberi Anda banyak fitur canggih untuk membuat tabel, menyertakan grafik, menulis persamaan matematika, dan berbagai rumus, dll. Semua fitur ini tersedia dalam apa yang disebut paket.