Selasa, 19 Maret 2013

LaTeX dan LyX


LaTeX


Pengertian LaTeX

LATEX (LaTeX) adalah bahasa markup atau sistem persiapan pembuata 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.

LaTeX pertama kali ditlis pada awal tahun 1980 oleh Leslie Lamport di SRI International. Sampai akhirnya, LaTeX menjadi metode yang sangat penting dalam menggunakan sistem TeX. Versi teranyar adalah LaTeX2e. LaTeX didistribusikan dibawah LaTeX Project Public License (LPPL), LaTeX adalah perangkat lunak yang gratis (Free Software).


Sejarah Singkat 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.

Keunggulan LaTeX:
  • Hasil tampilan dokumennya profesional seperti buku teks!
  • Ketika kita mengetik, layout nanti diatur oleh file utama (misal: main.tex).
  • LaTeX itu free of charge
  • Rumus-rumus matematika dapat diatur dengan mudah
  • 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

Kelemahan LaTeX:
  • 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.


LyX



LyX merupakan perangkat lunak dengan document preparation system berbasis FOSS (Free & Open Source Software). Sebuah program yang memberikan pendekatan modern untuk menulis dokumen melalui komputer dengan menggunakan paradigma markup language. Lyx merupakan pengembangan dari Latex, menerapkan antar muka grafis (GUI) dengan prinsip WYSIWYM (What You See Is What You Mean). Sederhananya, LaTeX adalah backend pada Lyx. LyX membantu berpikir lebih tentang apa yang anda tulis, komputer kemudian menangani bagaimana isi tulisan akan terlihat.

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.

Keunggulan LyX :
  • Output yang konsisten, semua paragraf dipastikan memiliki margin yang sama, semua judul dipastikan memiliki besar sama, dst.
  • dokumen sangat terstruktur dan ada fitur untuk melakukan navigasi intra-dokumen yang sangat bagus.
  • Setiap dokumen memiliki kelas sendiri, misalnya article atau book, dan setiap kelas sudah terformat dengan sangat baik bahkan melebihi apa yang biasa kita lakukan dengan Word.
  • setiap gambar dan tabel diberikan penempatan dan penomoran otomatis.


Kelemahan LyX :
  • 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).
  • Sulit untuk mengatur apa-apa yang sudah di pre-format oleh Lyx, misalnya di mana penomoran halaman diletakkan, atau kata-kata otomatis yang digunakan.
  • LyX bisa mengekspor dengan format PS dan PDF,  sayangnya instalasi default untuk Windows tidak bisa mengekspor ke format tersebut (harus ada package yang harus di-download).

------------------------
Referensi :
http://brianhand93.blogspot.com/2012/01/latex.html
http://ari3f.wordpress.com/2013/02/06/latex/
http://linux.blog.gunadarma.ac.id/2012/11/30/review-software-lyx/
http://leapon.net/id/lyx-alternatif-word-untuk-dokumen-besar

Tidak ada komentar:

Posting Komentar

Komen di sini ya ^_^