Apakah Itu LaTex?
Untuk dapat memahami sejarah LaTeX, kita perlu mengetahui
terlebih dahulu sejarah TeX. LaTeX adalah hasil turunan dari TeX. TeX adalah
bahasa pemrograman yang diciptakan khusus dan menjadi bagian utama dari sistem
pencetakan (typesetting system) yang akan menghasilkan dokumen (teks, gambar,
notasi matematis) yang berkualitas tinggi. TeX diciptakan oleh Prof. Donald
Knuth sekitar tahun 1978.
Awalnya Prof. Donald Knuth menciptakan TeX pada akhir tahun
1978 untuk merevisi buku karyanya yaitu The Art of Computer Programming edisi
kedua. Buku The Art of Computer Programming memerlukan perbaikan karena banyak
simbol matematika yang tidak dapat dicetak dengan sempurna oleh sistem
percetakan pada masa itu.
Prof. Donald Knuth berharap program yang dibuatnya akan mampu
menghasilkan sistem percetakan dokumen yang berkualitas tinggi, mampu mencetak
teks, angka, simbol-simbol matematis dengan sempurna.
LaTeX adalah hasil turunan
dari TeX. TeX adalah bahasa pemrograman yang khusus dan menjadi bagian utama
dari typesetting system yang menghasilkan dokumen (teks, gambar, notasi
matematis) yang berkualitas tinggi.
Media Instalasi LateX
Untuk dapat menggunakan LATEX dalam lingkungan Microsoft Windows ada beberapa hal yang perlu disiapkan sebelumnya, diantaranya adalah:
- Paket instalasi LATEX dalam hal ini digunakan small miktex 2.4.1705. Paket instalasi miktex 2.4.1705 setelah diinstal nantinya akan dipakai sebagai generator dokumen yang sudah diformat menggunakan bahasa pemrograman yang dimiliki LATEX.
- Tex editor-misalnya yang sudah ada pada Microsoft Windows yaitu notepad. Pada prinsipnya dokumen yang sudah diatur isinya menggunakan LATEX cukup dituliskan dengan menggunakan text editor saja. Semua dokumen beserta pengaturan teksnya dituliskan dalam satu dokumen tunggal dengan ekstensi *tex.
- Antarmuka grafis user dengan LATEX dalam hal ini digunakan Texnicenter1 ver.Beta 6.31. Antarmuka grafis ini digunakan untuk memudahkan user manggunakan perintah-perintah LATEX dengan menggunakan TEXnicenter beberapa perintah sudah disediakan shortcurtnya sehingga user tidak perlu mengetikan lagi perintah tersebut dalam dokumennya, cukup memilih perintah yang diinginkan maka TEXnicenter yang akan mengetikan perintah tersebut. Jauh lebih afisien menggunakan TEXnicenter sebagai pengganti text editor biasa.
Perintah dalam LateX
Ada 3 tipe perintah dalam LATEX:
- single karakter seperti: # $ & ˜ _ ˆ % { } yang semuanya mempunyai makna.
- Karakter \ (garis miring terbalik) yang disertai dengan satu karakter lain yang bukan huruf misalny \$ untuk menghasilkan tulisan $.
- Karakter \ (garis miring terbalik) yang disertai dengan beberapa karakter huruf dan membentuk sebuah perintah.
Semua perintah adalah case-sensitif, artinya perintah dengan huruf besar dan huruf kecil akan menghasilkan perintah yang berbeda. Beberapa perintah juga diikuti dengan argument dari perintah utamanya, misalnya \begin{equation} dll.
Environment
Environment dicirikan dengan diawali perintah \begin{name} dan diakhiri dengan perintah \end{name}. Misalnya:
\begin{equation}
..environment\end{equation}untuk menghasilkan ssatu set persamaan matematik.
Dekalarasi
Deklarasi adalah perintah yang digunakan untuk mengubah sebuah perintah lain tanpa menghasilkan tulisan. Misalnya jika anda menuliskan \pagenumbering{roman} adalah untuk menuliskan nomor halaman dengan huruf romawi kecil, tetapi jika halaman berikutnya anda menuliskan \pagenumbering{arabic} akan tertulis nomor halaman dengan bentuk angka.
Satuan
Satuan yang berkaitan dengan ukuran yang digunakan dalam LATEX yang paling banyak digunakan adalah: cm (centimeter), mm (milimeter), in (1 in=2.54cm), pt (1 in=72.27pt atau 1 cm=28.45pt). Bentuk desimal yang digunakan biasanya menggunakan . (titik).
Kelebihan
LaTeX:
- Hasil tampilan dokumennya profesional sekali! Mirip buku teks!
- Ketika kita ngetik, kita tidak peduli tampilan dan layout. Layout nanti diatur oleh file utama (misal: main.tex).
- LaTeX itu free of charge, alias gratis! Kalau MS Word kita harus beli softwarenya.
- Rumus-rumus matematika dapat diatur dengan mudah, tetapi proses membuat rumus memang painstaking!
- Cocok untuk programmer atau orang-orang yang suka program
- Tidak pernah crash (adanya error karena salah memasukkan command atau karena software tidak updated)
- File-nya relatif kecil
- Font-nya indah
- Tutorial dan command untuk symbol banyak tersedia di internet.
Kekurangan
LaTeX:
- Ya itu tadi: perlu kesabaran dan ketekunan karena memang tidak user-friendly seperti MS Word
- Kalau dokumennya pendek, jangan memakai LaTeX. Itu artinya berlebihan. LaTeX cocok untuk menulis thesis, tugas akhir, buku yang penuh simbol matematika atau skrip perintah dan lainnya.
- Mesti hafal command/perintah supaya cepat mengetiknya. Tapi dengan berjalannya waktu orang akan familiar dengan perintah-perintahnya.
Para Ilmuan lebih memilih LateX, daripada WP yang lain, Why ???
- Keluaran TeX selalu yang terbaik, baik tulisan, gambar, rumus, format, tanpa bergantung pada peralatan tambahan, huruf tambahan. Baik untuk dokumen sederhana maupun dokumen yang rumit. Bayangkan menulis rumus dalam Microsft Words(TM), yang harus bergantung pada Microsoft Equation(TM), bagaimana jika rumusnya rumit-rumit, atau hurufnya besar kecil, sesuatu yang tidak muncul dalam tulisan sehari-hari? LaTeX juga menyediakan semua peralatan untuk membuat tabel, cross-references, hyper-links, yang bisa dilakukan dengan mudah. Karena kemudahan dan keunggulan dalam menuliskan rumus-rumus yang ajaib, maka TeX adalah pilihan terbaik untuk dokumen-dokumen ilmiah. Dan itu dilakukan menggunakan penulisan text standar saja.
- LaTeX dan typesetting, LaTeX bisa mengatur simbol untuk variabel, berapa besar dan ruang yang dibutuhkan bagi notasi, superscript dan subscript, dsb. Bagan, flow chart, not balok, atau gambar rangkaian dapat dikerjakan dengan mudah. Bahkan dari penulisan standar bisa digunakan untuk menuliskan karakter-karakter bahasa di seluruh muka Bumi. Dengan demikian setiap dokumen dengan mudah mengikuti standar penulisan yang dibutuhkan, per se, tanpa harus berpusing-pusing mengatur format, setiap kali menulis.
- LaTeX selalu cepat, karena untuk menulis dalam LaTeX bisa saja menggunakan text standard, maka menggunakan notepad pun bisa dilakukan, yang berarti mengirit ruang dan memori komputer.
- LaTeX selalu stabil, sejak diperkenalkan, dipergunakan oleh jutaan orang, tidak pernah ada keluhan berarti, bahkan banyak yang membantu mengembangkannya. Stabil berarti LaTeX itu bekerja, dan akan terus bekerja, karena semakin banyak orang yang mempekerjakannya.
- LaTeX itu luwes, setiap institusi, setiap jurnal punya gayanya sendiri, dan tidak hanya dalam ‘gaya’ yang ada di luarnya, tetapi juga dalam pengembangan engine-nya; tetapi terlepas semua pilihan yang dipergunakan, inti terdalam LaTeX itu selalu tetap sama.
- Input yang selalu text. Dengan demikian, maka bekerja bisa dilakukan di komputer model apa saja, sistem operasi apa saja, dan untuk keperluan apa saja, jauh dari hanya sekedar pengolah-kata, tetapi bisa dikembangkan untuk basis data, atau keperluan yang memerlukan sumber daya yang besar, tetapi tidak boros.
- Keluaran bisa berupa apa saja, dari sekedar untuk keperluan pencetakan, seperti pdf, ps, atau sekedar menampilkan seperti html, bahkan terbuka untuk pengembangan yang belum terpikirkan sebelumnya.
- LaTeX itu gratis.
- LaTeX itu bisa digunakan di mana saja, tanpa memandang sistem operasi, jenis komputer, atau jenis media.
- LaTeX itu standar. Banyak penerbitan ilmiah dan Jurnal mempergunakan laTeX sebagai standar penyusunan dokumen
Lyx merupakan
suatu sistem persiapan dokumen. LYX merupakan suatu alat untuk menghasilkan
suatu manuskrip, buku, surat dan proposal bahkan puisi yang dalam format yang cantik. Tidak seperti pengolah kata pada umumnya,
dalam arti bahwa LYX menggunakan paradigma bahasa markup sebagai gaya pengeditan intinya. Dengan kata lain, ketika Anda mengetik suatu header
pada suatu bagian, maka Anda akan menAndainya sebagai "Section",
bukan sebagai "Bold, 17 pt type, left
justified, 5mm space below". LYX akan mengurus typesetting untuk Anda,
sehingga Anda hanya cukup berurusan dengan konsep dan isi
dokumen, bukan dengan mekaniknya.
Dengan software ini kita dapat
membuat artikel teknis dan ilmiah yang kompleks dengan matematika,
referensi silang, bibliografi, indeks, dan lain-lain. Hal ini sangat baik untuk
menghemat waktu pengerjaan dokumen dengan adanya kemampuan pemrosesan yang
biasa diperlukan seperti otomatis sectioning, pagination, spell checking, dan
lain sebagainya.
Contoh kasus dalam penggunaanya sebagai berikut. Misalkan Anda membuat
daftar. Dalam pengolah kata lain, daftar ini hanya dikelompokan dengan tab dan
baris baru. Anda perlu mencari tahu di mana untuk menempatkan label untuk
setiap item daftar, apa label yang harus digunakan, berapa banyak baris kosong
untuk menempatkan antara setiap item, dan sebagainya. Dalam LyX, anda hanya
memiliki dua masalah: daftar apakah ini,
dan apa yang ingin saya tempatkan di dalamnya. Itu saja.
Berikut ini adalah lifecycle dan beberapa pengertian secara ringkas:
TeX –>LaTeX–>Lyx
TeX : Typesetting bahasa dengan
kemampuan makro.
LaTeX : Makro paket dibangun di atas
TeX.
Class : Deskripsi dari jenis
dokumen, menggunakan LaTeX.
Style : Alter perilaku default
LaTeX dalam beberapa cara.
LyX :
Visual, word-prosesor berprinsip WYSIWYM
yang menggunakan LaTeX untuk melakukan typesetting nya.
Lyx cocok digunakan untuk membuat memo, surat, disertasi dan tesis, catatan
kuliah, catatan seminar, prosiding konferensi, dokumentasi software, buku,
artikel pada jurnal ilmiah, skrip untuk drama dan film, proposal bisnis, dan
presentasi.
Kelebihan LYX
Aplikasi LYX tidak menyediakan fasilitas mengimport dari Microsoft Word, karena saat ini sebagian besar dari aplikasi word processor cenderung akan meninggalkan format propietary dan menggunakan
standard terbuka XML. Kemampuan yang disajikan oleh LYX saat ini adalah :
Kelebihan LYX
Aplikasi LYX tidak menyediakan fasilitas mengimport dari Microsoft Word, karena saat ini sebagian besar dari aplikasi word processor cenderung akan meninggalkan format propietary dan menggunakan
standard terbuka XML. Kemampuan yang disajikan oleh LYX saat ini adalah :
- GUI yang memberikan akses fasilitas denga menu, mouse, dan juga keybinding yang dapat dikon gurasikan.
- Operasi word processor standard seperti, Cut/ Copy/ Paste, membuka banyak dokumen, undo/ redo yang tak terbatas.
- Berbagai textclass, yang memungkinkan menulis dokumen seperti surat, artikel, buku, skrip lm, LinuxDoc, dan juga slide (presentasi). Juga termasuk beberapa textclass untuk kebutuhan masyarakat ilmiah, seperti AMS, APS, IEEE, atau jurnal tertentu seperti Astronomy and Astrophysics.
- Penomoran bab otomatis, daftar isi dengan fungsi hypertext, list yang bersusun.
- Editor rumus yang interaktif.
- Mendukung gambar dalam format Postscript, dapat diputar, diperbesar.
- Footnote dan margin.
- Label dan referensi serta bibiliogra termasuk dukungan Bib-Tex.
- Mengakses kemampuan LaTex dengan gaya biasa (plain-text).
- Mengimport LaTex, mengeksport ke LaTex, PostScript, DVI,
- ASCII atau mengirim fax.
- Mendukung SGML- Tool.
- Menu, pesan kesalahan, dan keybinding tersedia pada beragam bahasa.
- Dokumentasi yang banyak, termasuk tutorial untuk para pemula.
- Cepat dan membutuhkan sedikit memori.
Tidak ada komentar:
Posting Komentar