Emacs sering dianggap sebagai editor teks programmer. Ini memiliki dukungan pemrograman yang dapat dikembangkan serta kemampuan untuk secara otomatis mengevaluasi ekspresi dalam file. Tetapi satu hal yang juga dilakukan dengan baik oleh Emacs adalah memungkinkan pengguna membuat dokumen yang indah dengan LaTeX melalui Mode Org.
Tip: Unduh GB kami
Namun, LaTeX sering mengabaikan fakta bahwa GB
Oleh karena itu, LaTeX sering dianggap sebagai program yang sulit digunakan terutama bagi pengguna yang tidak memiliki latar belakang penulisan kode. Meskipun demikian, dimungkinkan untuk menulis dokumen LaTeX tanpa mengetahui kode LaTeX apa pun dengan menggunakan GB
Selain itu, Mode Org juga memungkinkan Anda menggunakan format kerangka untuk membuat dokumen khusus yang dapat diekspor ke format apa pun yang Anda inginkan. Ini dapat bermanfaat bagi mereka yang ingin mempertahankan format file tunggal untuk dokumen mereka. Misalnya, Anda dapat membuat dokumen menggunakan sintaks poin Mode Org dan dengan mudah mengonversinya menjadi GB
Cara Memasang LaTeX dan Mode Org
Memulai dengan LaTeX di Emacs sangatlah mudah. Itu karena ini adalah perangkat lunak yang sangat populer yang dibawa oleh hampir semua distribusi Linux di repositori mereka.
- Di Ubuntu, Anda dapat menginstal LaTeX dengan menjalankan perintah berikut:
sudo tepat instal texlive-full
Setelah itu, Anda dapat memeriksa apakah Anda telah menginstal program dengan benar dengan menjalankan perintah berikut:
tex -v
- Setelah itu selesai, hal selanjutnya yang perlu Anda lakukan adalah menambahkan Mode Org di instalasi vanilla Emacs Anda. Cukup tekan Alt + X , lalu ketik “package-install”.
Ini akan memunculkan prompt di mana Anda dapat memberikan nama paket yang ingin Anda instal. Ketik “mode-org”. Dari sana, Emacs akan mengunduh, mengompilasi, lalu memasang kode sumber untuk Org ke mesin Anda.
Buat Dokumen LaTeX Pertama Anda di Emacs
- Pertama, Anda perlu membuat dokumen Org di Emacs. Untuk melakukan itu, Anda dapat menekan Ctrl + X , lalu Ctrl + F untuk membuka prompt buffer Emacs di direktori saat ini.
- Selanjutnya, lanjutkan dan berikan nama untuk file yang ingin Anda buat.
- Setelah selesai, buat template LaTeX untuk dokumen Org Anda. Ini akan memungkinkan Anda untuk dengan mudah memasukkan atribut seperti judul, nama penulis, dan tanggal publikasi. Untuk melakukannya, tulis baris berikut di awal dokumen Org Anda:
#+JUDUL: Judul Saya #+PENULIS: Ramces Red #+EMAIL: [email protected] #+TANGGAL: hari ini
- Setelah itu, Anda dapat mengekspornya ke GB
Tambahkan Bagian dan Subbagian
Setelah itu selesai, Anda sekarang dapat mulai membuat struktur dokumen Anda. Misalnya, ini adalah file Org sederhana dengan dua judul peluru tingkat pertama dan satu tingkat kedua. Di bawah setiap judul, saya menulis paragraf singkat untuk memberikan panjang lebar pada dokumen:
#+JUDUL: Judul Saya #+PENULIS: Ramces Red #+EMAIL: [email protected] #+TANGGAL: hari ini  * Ini adalah heading pertama                                                          Ini adalah paragraf dari heading pertama dokumen LaTeX baru saya. Lorem ipsum dolor sit amet, consectetur adipiscing elite, sed lakukan dengan sangat baik untuk sementara waktu dengan bekerja keras dan dolores magna aliqua. ** Ini adalah subjudul pertama     Ini adalah tajuk tingkat kedua untuk dokumen ini. Lorem ipsum dolor sit amet, consectetur adipiscing elite, sed lakukan dengan sangat baik untuk sementara waktu dengan bekerja keras dan dolores magna aliqua. * Ini adalah heading kedua                         Ini adalah heading tingkat pertama lainnya untuk dokumen ini. Lorem ipsum dolor sit amet, consectetur adipiscing elite, sed lakukan dengan sangat baik untuk sementara waktu dengan bekerja keras dan dolores magna aliqua.
Sekarang, Anda dapat langsung menjalankan dokumen persis ini melalui Menu Ekspor (seperti yang ditunjukkan di atas). Dengan demikian, itu akan menggunakan sintaks yang tepat ini, mengubahnya menjadi LaTeX dan kemudian memprosesnya menjadi PDF yang dapat dicetak.
Cara kerjanya adalah Org membuat sejumlah asumsi tentang tampilan dokumen yang Anda inginkan. Dalam hal ini, itu mengonversi setiap poin-poin sebagai bagian LaTeX dengan nomor bagian yang sesuai. Dari sana, Org kemudian berasumsi bahwa teks apa pun yang berada tepat di bawah titik peluru adalah paragraf yang termasuk dalam bagian tersebut.
Pendekatan cerdas ini, pada gilirannya, memungkinkan Anda untuk terus menulis dalam sintaks Org dan menggunakannya untuk mengonversi ke kode LaTeX dengan lancar.
Gunakan Simbol Khusus
Fitur brilian LaTeX lainnya dalam Mode Org adalah kemampuannya untuk dengan mudah menulis karakter khusus dari dalam Emacs. Dalam LaTeX tradisional, menulis simbol khusus untuk rumus matematika mengharuskan Anda mengetahui perintah kontrol untuk merender simbol. Misalnya, untuk menulis huruf Yunani “τ†Anda perlu menulis baris kode berikut:
{ displaystyle tau }
Pendekatan ini dapat menjadi rumit terutama untuk artikel dan dokumen yang menggunakan simbol-simbol khusus ini secara ekstensif. Mengetahui hal ini, Org dapat membantu mengatasi masalah ini melalui dua hal: rendering dalam editor dan penyelesaian tab.
- Perenderan dalam editor adalah fitur di Org yang secara otomatis mengonversi karakter khusus LaTeX apa pun menjadi mesin terbang cetak persisnya. Untuk mengaktifkan ini, yang perlu Anda lakukan hanyalah menekan Ctrl + C , Ctrl + E lalu .
- Dari sana, Anda sekarang dapat mengetikkan karakter khusus apa pun di buffer Anda dan Emacs akan segera menggantinya begitu Anda selesai mengetik.
- Selain itu, Org juga menyediakan fitur penyelesaian tab yang dapat menyarankan simbol apa pun yang Anda ketikkan. Untuk menggunakan ini, Anda dapat menekan Esc + Tab sambil mengetikkan nama simbol yang ingin Anda gunakan.
- Fitur ini juga dapat membantu jika Anda tidak dapat mengingat nama suatu simbol. Misalnya, Anda dapat mengetikkan “a†lalu Esc + Tab untuk mencari simbol yang dimulai dengan “aâ€. Org kemudian akan melihat semua kemungkinan simbol dan mencetak buffer tempat Anda dapat memilih salah satu yang Anda inginkan.
Tambahkan Gambar
Selanjutnya, Anda juga dapat langsung memasukkan gambar dan grafik ke dokumen LaTeX Anda melalui Mode Org. Tidak seperti LaTeX tradisional, menyisipkan gambar di Org hanya mengharuskan Anda menyediakan tautan untuk file yang ingin ditambahkan. Mengetahui hal itu, perhatikan contoh berikut:
#+JUDUL: Judul Saya #+PENULIS: Ramces Red #+EMAIL: [email protected] #+TANGGAL: hari ini  * Ini adalah heading pertama                                                          Ini adalah paragraf dari heading pertama dokumen LaTeX baru saya. Lorem ipsum dolor sit amet, consectetur adipiscing elite, sed lakukan dengan sangat baik untuk sementara waktu dengan bekerja keras dan dolores magna aliqua.                                    Ini adalah paragraf kedua dan saya ingin menyertakan beberapa gambar:      [[ / home / ramces / documents / projects / latex / 01 / img1.png ]]                                                                                                                      [[ . / img2.png ]]
Dalam hal ini, saya menyertakan dua gambar dalam file dokumen LaTeX saya. Yang pertama adalah tautan absolut yang menunjuk ke file gambar tertentu di mesin saya. Ini dapat membantu jika Anda ingin menyertakan gambar yang terletak di berbagai bagian sistem Anda.
Di sisi lain, yang kedua menggunakan tautan relatif yang mengambil direktori saat ini dan mencari file bernama “img2.jpg”. Tidak seperti tautan absolut, ini memungkinkan dokumen LaTeX Anda menjadi portabel dan fleksibel terhadap perubahan struktur file.
Buat Tabel
Fitur hebat lainnya dari Mode Org adalah Anda dapat membuat tabel di dalamnya yang dapat dikonversi ke LaTeX. Ini dapat bermanfaat bagi pengguna yang ingin membuat tabel siap cetak tetapi tidak terbiasa dengan sintaks dan lingkungan tabel LaTeX.
- Untuk memulai, yang perlu Anda lakukan hanyalah menekan | , lalu Tab . Ini akan memberi tahu Org bahwa Anda ingin membuat tabel kolom tunggal pada posisi kursor saat ini.
- Setelah selesai, Anda dapat menekan Tab lagi untuk berpindah ke baris berikutnya.
- Berikut adalah kutipan dari dokumen Org yang saya buat dengan satu kolom.
#+JUDUL: Judul Saya #+PENULIS: Ramces Red #+EMAIL: [email protected] #+TANGGAL: hari ini  * Ini adalah heading pertama                                                          Ini adalah paragraf dari heading pertama dokumen LaTeX baru saya. Lorem ipsum dolor sit amet, consectetur adipiscing elite, sed lakukan dengan sangat baik untuk sementara waktu dengan bekerja keras dan dolores magna aliqua.                                    | Ini adalah satu-satunya kolom |    | ————————– |       | Ini adalah satu kolom |                                                                                                                                                              | tabel dalam Mode Org. |
- Namun, dimungkinkan juga untuk membuat tabel dengan banyak kolom di Org. Untuk melakukan ini, lanjutkan mengetik melewati | kedua simbol dan tekan Tab . Ini akan memberi tahu Org bahwa Anda ingin menambahkan kolom baru tepat di tabel saat ini.
- Dari sana, Anda kemudian dapat menggunakan Menu Ekspor Org untuk mengonversi tabel ini ke format LaTeX.
Cara Menyesuaikan Pembukaan LaTeX dalam Mode Org
“Bidang Header” adalah nilai Mode Org khusus yang dapat Anda sisipkan di awal dokumen Anda. Dengan ini, Anda dapat mengubah hampir semua nilai pada variabel apa pun untuk dokumen LaTeX Anda. Dalam hal itu, “Header Field” mirip dengan pengaturan pembukaan dokumen LaTeX Anda.
- Untuk menggunakan Bidang Header, yang perlu Anda lakukan adalah menambahkan #+LATEX_CLASS_OPTIONS: di awal dokumen Org Anda.
- Dari sana, Anda kemudian dapat menambahkan daftar braket pengaturan untuk dokumen LaTeX Anda. Misalnya, ini adalah dokumen yang ada di kertas ukuran A4 dengan font 12 poin.
#+JUDUL: Judul Saya #+PENULIS: Ramces Red #+EMAIL: [email protected] #+TANGGAL: hari ini #+LATEX_CLASS_OPTIONS: [kertas a4, 12pt]  * Ini adalah heading pertama                 Ini adalah paragraf dari heading pertama dokumen LaTeX baru saya. Lorem ipsum dolor sit amet, consectetur adipiscing elite, sed lakukan dengan sangat baik untuk sementara waktu dengan bekerja keras dan dolores magna aliqua.
Cara Menggunakan Plugin LaTeX dalam Mode Org
Terakhir, dimungkinkan juga untuk menyertakan plugin LaTeX eksternal melalui Mode Org. Ini termasuk utilitas manajemen bibliografi seperti GB
- Menyertakan plugin pihak ketiga di Org relatif mudah. Mirip dengan menambahkan opsi khusus dokumen, Anda dapat menyertakan plugin dengan menambahkan opsi “+#LATEX_HEADER†di awal dokumen Anda.
- Dari sana, Anda bisa menyertakan perintah “usepackage{}†untuk mengaktifkan plugin yang ingin Anda gunakan.
Misalnya, ini adalah dokumen Org yang menggunakan plugin BibTeX untuk manajemen bibliografi.
#+JUDUL: Judul Saya #+PENULIS: Ramces Red #+EMAIL: [email protected] #+TANGGAL: hari ini #+LATEX_HEADER: usepackage{bibtex}  * Ini adalah heading pertama                      Ini adalah paragraf dari heading pertama dokumen LaTeX baru saya. Lorem ipsum dolor sit amet, consectetur adipiscing elite, sed lakukan dengan sangat baik untuk sementara waktu dengan bekerja keras dan dolores magna aliqua.
Itu bungkus! Anda sekarang tahu cara menggunakan Mode Org untuk membuat dan menerbitkan dokumen LaTeX PDF langsung dari Emacs. Tidak hanya itu, Anda juga tahu bagaimana Org memungkinkan Anda membuat dan memelihara dokumen LaTeX dengan mudah tanpa menget
ahui banyak kode LaTeX.
Jika semua pembicaraan ini membuat Anda semakin penasaran dengan LaTeX. Anda dapat memeriksa artikel ini di mana kami berbicara tentang beberapa editor LaTeX terbaik yang dapat Anda instal di Linux.
Pertanyaan yang Sering Diajukan
Apakah mungkin menghapus Daftar Isi di dokumen LaTeX saya?
Ya! Sangat mudah untuk menghapus Daftar Isi dari dokumen LaTeX Anda. Dalam hal itu, yang perlu Anda lakukan hanyalah menambahkan “#+OPTIONS: toc:f†di awal dokumen Org Anda.
Apakah mungkin membuat pemisah horizontal di Tabel Org?
Ya! Membuat pemisah horizontal dalam Mode Org relatif mudah. Mirip dengan menambahkan kolom tabel baru, yang perlu Anda lakukan untuk menambahkan pemisah ini adalah dengan menekan – pada baris tabel baru lalu tekan Tab . Ini akan, pada gilirannya, secara otomatis mengisi baris itu dengan tanda hubung horizontal dan memindahkan kursor ke baris berikutnya.
Apakah mungkin untuk mengubah kelas dokumen LaTeX dari dokumen Org?
Ya! Secara default, Mode Org mengasumsikan bahwa Anda bermaksud membuat dokumen LaTeX tipe Artikel. Ini karena dokumen jenis Artikel harus dapat menangani sebagian besar pekerjaan komposisi. Namun, pendekatan ini masih bisa menjadi masalah bagi pengguna yang ingin menggunakan template lain yang disediakan oleh LaTeX. Mengetahui hal itu, mengubah kelas dokumen LaTeX itu sederhana. Yang perlu Anda lakukan hanyalah menambahkan opsi “#+LATEX_CLASS:†diikuti dengan jenis dokumen yang ingin Anda gunakan. Misalnya, Anda dapat menggunakan kelas dokumen “laporan” LaTeX sebagai gantinya.
Kredit gambar: Hapus percikan. Semua tangkapan layar oleh Ramces Red