Wednesday, March 20, 2013

LaTex & LYX

Apa itu LaTeX?


LaTeX (diucapkan baik "Lah-tech" atau "Lay-tech") adalah paket makro berdasarkan TeX diciptakan oleh Leslie Lamport. Tujuannya adalah untuk menyederhanakan typesetting TeX, terutama untuk dokumen yang berisi rumus-rumus matematika.

Kemudian penulis yang telah berkontribusi ekstensi, disebut paket atau gaya, untuk LaTeX. Beberapa yang digabungkan dengan sebagian TeX / LaTeX distribusi perangkat lunak; lebih lanjut dapat ditemukan di Arsip TeX Komprehensif Jaringan (CTAN).

Sejak LaTeX terdiri dari sekelompok TeX perintah, pengolahan dokumen LaTeX pada dasarnya pemrograman. Anda membuat file teks dalam LaTeX markup, yang berbunyi LaTeX untuk menghasilkan dokumen final.

Pendekatan ini memiliki beberapa kelemahan dibandingkan dengan WYSIWYG (Apa yang Anda Lihat adalah Apa yang Anda Dapatkan) program seperti Openoffice.org Penulis atau Microsoft Word.

Dalam LaTeX:
  • Anda tidak (biasanya) melihat versi terakhir dari dokumen ketika menyuntingnya.
  • Biasanya Anda perlu tahu perintah yang diperlukan untuk LaTeX markup.
  • Kadang-kadang bisa sulit untuk mendapatkan tampilan tertentu untuk dokumen.
Di sisi lain, ada keuntungan tertentu untuk pendekatan LaTeX:
  • Dokumen sumber dapat dibaca dengan editor teks apapun dan dipahami, tidak seperti biner kompleks dan XML format yang digunakan dengan program WYSIWYG.
  • Anda dapat berkonsentrasi murni pada struktur dan isi dokumen, tidak terjebak dengan masalah tata letak dangkal.
  • Anda tidak perlu secara manual menyesuaikan font, ukuran teks, ketinggian garis, atau aliran teks untuk dibaca, seperti LaTeX mengurus secara otomatis.
  • Dalam struktur dokumen LaTeX dapat dilihat oleh pengguna, dan dapat dengan mudah disalin ke dokumen lain. Dalam aplikasi WYSIWYG seringkali tidak jelas bagaimana format tertentu diproduksi, dan mungkin akan mustahil untuk menyalin secara langsung untuk digunakan dalam dokumen lain.
  • Tata letak, font, tabel dan sebagainya konsisten di seluruh dokumen.
  • Rumus matematika dapat dengan mudah mengeset.
  • Indeks, catatan kaki, kutipan dan referensi yang dihasilkan dengan mudah.
  • Karena sumber dokumen teks biasa, tabel, gambar, persamaan, dll dapat dihasilkan pemrograman dengan bahasa apapun.
  • Anda dipaksa untuk struktur dokumen Anda dengan benar.
Pendekatan LaTeX-seperti bisa disebut WYSIWYM, yaitu Apa yang Anda Lihat adalah Apa yang Anda maksud: Anda tidak dapat melihat apa versi final akan terlihat seperti saat mengetik. Sebaliknya Anda melihat struktur logis dari dokumen. LaTeX menangani format untuk Anda.

Dokumen LaTeX adalah file teks biasa yang berisi isi dari dokumen, dengan markup tambahan. Ketika file sumber diproses oleh paket makro, dapat menghasilkan dokumen dalam beberapa format. LaTeX mendukung secara native DVI dan PDF, tetapi dengan menggunakan perangkat lunak lain Anda dapat dengan mudah membuat PostScript, PNG, JPEG, dll

Apa itu 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 justiļ¬ed, 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.

Referensi :
http://id.wikibooks.org/wiki/Panduan_LaTeX/Pengenalan
http://untitled-pages.blogspot.com/2013/03/apa-itu-latex-dan-lyx.html