Selasa, 19 Maret 2013

Latex & Lyx

LATEX adalah software pengolah dokumen yang terutama ditujukan menghasilkan dokumen yang berisi simbol-simbol matematik. TEX diciptakan oleh Donald E. Knuth (Mei1977) sebagai bahasa pembentuk dokumen (document formatting language). LaTeX adalah sistem typesetting yang dapat digunakan untuk membuat artikel, buku, surat, dan publikasi lain berkualitas tinggi. LaTeX berbasiskan pada TeX, bahasa typesetting aras bawah yang didesain oleh Donald E. Knuth. LaTeX tidak bekerja seperti pengolah kata WYSIWYG(what you see is what you get), jenis persiapan dokumen yang sudah banyak dipakai oleh banyak orang. Dengan LaTeX, Anda tidak harus perduli dengan pemformatan dokumen, hanya tentang penulisan dokumen.
Kelebihannya yaitu memiliki kemampuan yang baik untuk mengolah dokumen-dokumen yang berkualitas tinggi.
Kekurangannya yaitu Perintah perintahnya sulit digunakan untuk menuliskan dokumen terstruktur yang terdiri dari unsur-unsur bab, sub-bab, paragraph, table dan gambar bernomor, dsb.

Sistem Huruf LaTeX didasarkan pada gagasan bahwa penulis harus dapat fokus pada konten dari apa yang mereka tulis tanpa terganggu oleh presentasi visual. Dalam mempersiapkan dokumen LaTeX, penulis menentukan struktur logis menggunakan konsep akrab seperti bab, bagian, tabel, gambar, dll, dan memungkinkan sistem LaTeX khawatir tentang penyajian struktur ini. Karena itu mendorong pemisahan tata letak dari konten sementara masih memungkinkan manual typesetting penyesuaian jika diperlukan. Hal ini mirip dengan mekanisme yang banyak pengolah kata memungkinkan gaya harus didefinisikan secara global untuk seluruh dokumen atau penggunaan Cascading Style Sheets ke HTML gaya.

LaTeX Editor

1. TEXMA KER
Aplikasi standar yang disertakan didalam paket USBTeX, saat ini versi terakhir yang saya gunakan adalah versi 1.9.9. Hingga saat ini saya masih mengunakan TeXMaker ini sebagai editor utama dalam menuliskan dokumen dalam format TeX. Walaupun terkadang masih juga mengunakan beberapa editor lainnya.

2. WinEdt
Editor kedua ini merupakan editor Latex versi bayar, saya sempat mencoba mengunakan versi trial dari editor ini dan cukup bagus untuk pengunaan. Process compile juga sudah terintegrasi dengan editor winEdt ini, dan jika ada kesalahan dalam penulisan comman TeX juga akan langsung muncul pesan kesalahannya dan kita dapat langsung memperbaikinya. Namun karena versi trial sudah berakhir saya kembali mengunakan editor versi Free.

3. PCTeX
Editor PCTeX ini merupakan editor Latex versi bayar, kelebihan dari editor ini meurut saya adalah paket installasi sudah terintegrasi dengan compiler LaTeX yang diperlukan seperti MiTeX, GhostScript, GhostView dan PDFLatex. Saat selesai installasi semua keperluan latex mulai dari compiler dan editor langsung tersedia pada komputer yang kita gunakan, jadi kita tidak perlu repot2 lagi melakukan setting dan installasi TeX Compiler yang menurut saya agak susah saat pertama kali mencoba LaTeX. Kelebihan lainnya jika terdapat package2 latex yang kita gunakan tapi belum terinstall pada komputer kita maka PCTeX akan secara automatis mendownload package tersebut dari repository milik PCTeX.

4. TexWorks
TexWorks aplikasi LaTeX Editor versi free yang dapat menjadi alternative untuk digunakan, UI yang ada pada editor ini sangat sederhana sehingga sangat ringan untuk digunakan.

5. WinShell
Pilihan editor latex versi free lainnya adalah WinShell, UI pada editor ini juga sangat sederhana dan sangat ringan digunakan.

LYX adalah Document Preparation System. Yang unggul dalam membantu anda membuat artikel dan ilmiah yang kompleks baik dengan rumus matematika, cross references dan lain lain. LYX juga memiliki kemampuan yang bagus dalam menangani dokumen panjang dengan jumlah halaman besar karena didukung oleh aturan sectioning(bab, seksi, subseksi dan paragraf), pemeriksaan ejaan dan paginasi secara otomatis. LYX sangat cocok untuk penulis yang menginginkan hasil yang cepat dengan usaha minimum tanpa harus menjadi spesialis dalam typesetting.
Yang tidak ada pada LYX :
  1. Penggaris document
  2. Tab stops
  3. Extra whitespaces
Keunggulan LYX :
  • Hyphenation
  • Lists of any type
  • Mathematics
  • Tables
  • Cross-referencing

INSTALASI LYX
Setelah anda tertarik keistimewaan dan kelebihan LYX, maka akan timbul pertanyaan bagaimanakah caranya untuk mendapatkan program tersebut. Kalaupun sudah mendapatkannya akan timbul pertanyaan lagi bagaimanakah caranya untuk melakukan instalasi. Untuk itulah ikutilah langkah-langkah dalam uraian bab ini.
Saat ini beberapa distro Linux telah menjadikan LYX sebagai program standart dalam paket yang didistribusikan. Sehingga biasanya LYX sudah ada saat anda menginstal sistem operasi Linux di komputer anda. Untuk mengetahui apakah LYX sudah atau belum terinstal dalam komputer anda, dari sebuah terminal di home direktori anda dapat diketikkan perintah sebagai berikut :

rpm -qa |grep lyx

Perintah tersebut akan menghasilkan versi LYX yang terinstal misalnya :

lyx-1.1.5fix1-43

Apabila program bantu penulisan LYX belum terinstal di komputer anda, janganlah kecewa karena anda bisa mendapatkannya dengan gratis di offisial URLnya yaitu :

http://www.lyx.org/

Atau bila diperlukan juga bisa didapatkan melalui FTP dengan alamat sebagai beikut :

ftp://ftp.lyx.org/pub/lyx/

Untuk versi Windows anda bisa mendapatkannya melalui URL dibawah ini :

http://www.fh-hannover.de/mbau/tim/hentschel/lyx/index.html

Selain itu anda juga bisa mendapatkan dari URL mirror lainnya, misal melalui FTP, yaitu :

ftp://ftp.sylvan.com/pub/lyx

Saat buku ini ditulis versi terbaru adalah Lyx-1.1.6fix3.
Sedangkan paket yang dibutuhkan untuk menjalankan program bantu penulisan LYX adalah terdiri dari :
  • LYX source code, biasanya seperti: lyx-1.x.x.tar.gz
  • Program LaTex (disarankan teTeX-1.0 atau lebih tinggi)
  • Ghostscript viewer atau gv (interpreter Postcript)
  • xforms library
  • C++ compiler

Setelah anda mendapatkan LYX versi terbaru, untuk melakukan instalasi bukanlah hal yang menyulitkan.
Apabila anda mendapatkan program LYX dalam bentuk paket-rpm (file binary), maka lakukanlah perintah dibawah ini :

rpm -ivh lyx-1.1.6-i386.rpm

Apabila saat download anda mendapatkan paket dalam bentuk file tarbal, maka berikan perintah dibawah
ini melalui terminal anda, yaitu :

tar -zxvf lyx-1.1.6fix3.tar.gz

Semua perintah diatas berfungsi untuk mengurai program LYX tersebut, sehingga langkah-langkah instalasi selanjutnya dapat dilanjutkan. Tahapan instalasinya seperti biasa yaitu :

./configure
make
make install

Setelah langkah tersebut diatas dilakukan, maka bila tidak ada pesan kesalahan (error) hal ini berarti program bantu penulisan LYX siap dijalankan. Untuk lebih detail tentang proses instalasinya, maka jangan lupa anda setelah menguraikan paket LYX, file INSTALL atau README harus dibaca juga. Sehingg bila mendapatkan kesalahan saat proses instalasi, maka anda akan mudah membetulkannya. Kemudian untuk mengetahui apakah LYX sudah dapat dijalankan, maka panggillah LYX dengan memberikan perintah pada terminal sebagai berikut :

Lyx

Akibat dari perintah di atas, maka dari terminal akan ditampilkan penampilan awal program LYX seperti
pada gambar dibawah ini.

Selanjutnya untuk mempelajari lebih lanjut tentang program bantu penulisan dokumen ini Team LYX
memberikan fasilitas berupa :
draft pertama


  Tampilan pembuka LYX
  • On-line help yang merupakan tutorial bagi pemula
  • User’s guide
  • Additional manual menu LYX ditampilkan dalam gambar
  • Artikel lepas dari para pengguna LYX


Sumber :