LaTeX
LATEX (LaTeX) adalah bahasa markup atau sistem persiapan pembuatan
dokumen untuk pengetikan sistem TeX, yang dinamakan berdasarkan gaya
penulisannya sebagai LaTeX. Nama LaTeX itu sendiri hanya mengacu pada
bahasa penulisan yang digunakan pada sebuah dokumen, bukan pada editor
yang digunakan untuk menulis dokumen tersebut. Untuk membuat dokumen
dalam format LaTeX, sebuah file berformat .tex harus dibuat menggunakan
semacam text editor. Walaupun, banyak text editor yang dapat digunakan
untuk membuat dokumen LaTeX, beberapa text editor sengaja dibuat khusus
untuk menggunakan bahasa LaTex.
LaTeX sangat banyak digunakan di Institusi-Institusi pendidikan. Sebagai
contoh, digunakan untuk menerjemahkan DocBook dan berbagai macam file
berekstensi XML ke dalam format PDF, LaTeX digunakan karena kualitasnya
yang tinggi dalam typesetting yang dapat dicapai oleh TeX. Sistem
typesetting LaTeX menawarkan Desktop Publishing yang Programmable atau
dapat di tulis ulang dan fasilitas extensive untuk otomatisasi
aspek-aspek dalam typesetting dan desktop publishing, termasuk pemberian
nomor, dan referensi silang, tabel dan bingkai, tata letak halaman, dan
bibliographies.
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.
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.
Kelebihan dan Kekurangan LaTeX
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:
- Perlu kesabaran dan ketekunan karena memang tidak user-friendly seperti MS Word
- Kalau dokumennya pendek, jangan memakai LaTeX.
- Harus mengetahui command/perintah supaya cepat mengetiknya. Tapi dengan berjalannya waktu orang akan familiar dengan perintah-perintahnya.
Lyx
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.
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.
Keunggulan dari LyX adalah output yang konsisten – misalnya,
semua paragraf dipastikan memiliki margin yang sama, semua judul
dipastikan memiliki besar sama, dst. Selain itu, karena dokumen sangat
terstruktur maka ada fitur untuk melakukan navigasi intra-dokumen yang
sangat bagus (ada daftar judul-judul bab dan sub-bab, kita bisa
meng-klik untuk pindah ke bagian tersebut dengan cepat).
Keburukan dari LyX adalah sangat sulit mengatur style (warna,
font, dll) yang baku dari style yang sudah ada seperti judul bab, judul
sub-bab, dll (walaupun untuk tulisan bukan judul bisa dilakukan). Juga
sulit untuk mengatur apa-apa yang sudah di pre-format oleh Lyx, misalnya
di mana penomoran halaman diletakkan, atau kata-kata otomatis yang
digunakan. Seperti Chapter xxx, Figure xxx, Table xxx (dalam penomoran
otomatis)... tetapi versi Bahasa Indonesia seperti Bab xxx, Gambar xxx,
Tabel xxx tersedia (dengan memilih bahasa Bahasa (seharusnya Bahasa
Indonesia kan???)), tetapi seperti yang sudah dikatakan kita tidak bisa
mengubahnya menjadi Bagian xxx atau Figur xxx misalnya.
Tidak ada komentar:
Posting Komentar