I. 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).
II. 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.
III. INSTALASI LaTeX
Konfigurasi komputer minimum untuk menjalankan LaTeX:
Prosessor Pentium atau yang kompatibel.
RAM Minimal 16 MB
OS Windows 98/2000/ME/XP
Untuk melakukan intalasi LaTeX di Windows, dibutuhkan beberapa komponen atau software yang mendukung, yakni:
1. gs800w32.exe APFL Ghostscript 8.00, untuk mendukung ghostview mulai dari display, font dan sebagainya.
2.
gsv43w32.exe berfungsi untuk melihat hasil / visualisasi dokumen
LaTeX yang telah dibuat dengan format .Pdf (Portable document format)
atau .Ps (Postscript).
3. Total Miktex MiKTeX adalah Distribusi
TeX Gratis untuk pengguna windows. MiKTeX berisi paket-paket yang bisa
digunakan untuk membuat dokumen LaTeX.
4. WinEdt atau Texnic Center adalah editor dokumen LaTeX.
IV. DOKUMEN LaTeX
4.1. Dokumen LaTeX
Sebuah
dokumen LATEX memiliki struktur yang dicirikan dengan blok yang diapit
oleh pasangan perintah \begin dan \end. Untuk menyatakan jenis
dokumenyang akan diolah, setiap dokumen harus dimulai dengan perintah
\documentclass{...}
Jenis dokumen ini dapat berupa buku, artikel,
laporan, transparansi, thesis, dan sebagainya. Badan utama dokumen
dituliskan di antara pasangan
\begin{document} dan \end{document}
Contoh:
\documentclass{article}
\begin{document}
Ini adalah contoh sebuah
dokumen\LaTeX.
\end{document}
4.2. Paragraf
Di
dalam dokumen LaTeX paragraph dipisahkan satu dari yang lain oleh satu
atau beberapa baris kosong atau perintah \par.Jika dalam sebuah
paragraph ada baris yang ingin dimulai dengan Baris baru tanpa memulai
paragraph baru,maka paragraph sebelum baris baru ini diakhiri dengan
perintah \\ atau \newline.
Untuk memulai halaman baru,gunakan perintah \newpage
4.3. Kelas Dokumen
Jenis dokumen yang akan diolah ditentukan oleh perintah pertama dalam bentuk \documentclass[option]{class}
Dalam
perintah diatas,“class”dapat diganti oleh article, report, book,atau
slides untuk menuliskan artikel,laporan,buku,atau transparansi untuk
seminar. Sedangkan pada bagian“option” dapat dituliskan satu atau
beberapa pilihan berikut:10pt, 11pt, 12pt untuk menyatakan ukuran font
utama yang digunakan didalam dokumen a4paper, letterpaper menyatakan
ukuran kertas yang digunakan titlepage, notitlepage untuk menyatakan
apakah halaman judul akan dibuat terpisah dari badan dokumen atau tidak
twocolumn untuk menampilkan dokumen dalam bentuk dua kolom twoside,
oneside untuk menyatakan apakah dokumen akan dicetak pada satu sisi atau
dua sisi dari kertas.
4.4. Package
Penyertaan paket kedalam dokumen dilakukan dengan perintah:
\usepackage[option]{nama-paket}
Contoh:
\usepackage[bahasa]{babel}
Keterangan:
paket
babel disertakan dengan kata kunci bahasa. Paket ini yang memberikan
fasilitas multi lingual sehingga misalnya nama bulan pada perintah
\today yang dituliskan pada bagian judulbdokumen ini muncul dalam bahasa
Indonesia sebagai“23 Januari2001” bukan sebagai“January 23, 2001”,
serta perintah \tableofcontents secara otomatis menuliskan
judul“DaftarIsi”.
4.5. Pengaturan Spasi
Pengaturan
spasi pada latex dengan menggunakan paket \usepackage{setspace} di awal
dokumen. Kemudian letakkan perintah di bawah ini setelah
\begin{document}
• \singlespacing à untuk mengatur jarak 1 spasi
• \onehalfspacing à untuk mengatur jarak 1 setengah spasi
• \doublespacing à untuk mengatur jarak double spasi
4.6. Bab, Subbab, dan Bagian
Dokumen kelas article memiliki perintah seperti:
\section{...}
\subsection{...}
\subsubsection{...} Memberikan nomor pada nama bagian, Bab dsb..
\paragraph{...}
\subparagraph{...}
4.7. Judul Dokumen
Judul dokumen serta nama pengarang mengarang dapat dimunculkan melalui perintah
\maketitle
Dengan sebelumnya mendefinisikan judul dan nama pengarang melalui perintah
\title dan \author
Jika nama pengarang lebih dari satu, setiap nama dipisahkan satu dengan lainnya dengan perintah \and
Contoh :
\documentclass[a4paper,12pt,oneside]{article}
\usepackage[bahasa]{babel}
\title{PI Qu}
\author{Palupi}
\begin{document}
\maketitle
\end{document}
4.8. Environtment
Untuk
menuliskan bentuk khusus, LATEX menyediakan sejumlah environment yang
dituliskan dalam sturktur blok yang diapit oleh \begin{environment} dan
\end{environment}
• itemize : membuat daftar yang tidak memiliki urutan
• enumerate : membuat daftar yang memiliki urutan
• description : membuat daftar yang berisi penjelasan suatu topik
• quote : membuat kutipan pendek atau rangkaian kutipan pendek yang dipisahkan oleh baris kosong
• quotation : membuat kutipan yang terdiri dari bebera paparagraf
• verse : membuat ayat-ayat puisi
• displaymath : membuat persamaan/ rumus matematika
4.9. Membuat Footnote
Untuk menuliskan footnot pada latex ketikan perintah
\footnote{isi footnote}
4.10. Daftar Isi, Gambar, dan Tabel
•
Dengan menggunakan perintah pembagian struktur seperti \part, \chapter,
\section, daftar isi dapat secara otomatis dimunculkan dengan perintah
\tableofcontents
• Demikian juga jika dokumen memuat gambar dan
table yang dibuat melalui float table dan figure, maka daftar gambar dan
table dapat ditampilkan dengan perintah: \listoftables dan
\listoffigures
4.10.1. Daftar Butir
Daftar dapat dibuat
dengan menggunakan environtment itemize (Tak bernomor), enumerate
(Bernomor), maupun description (Kata kunci penjelas).
4.10.2. Flushleft, Flushright, Center
Untuk menghasilkan paragraf yang rata kiri, rata kanan, atau rata tengah.
4.11. Tabel
•
Tabel dibuat dengan menggunakan environment tabular. Setelah perintah
\begin{tabular}, harus dituliskan kode spesifikasi yang menyatakan
bagaimana isi kolom ditempatkan.
• Diantara perintah
\begin{tabular} dan \end{tabular} kolom satu dengan lainnya dipisahkan
oleh tanda ‘&’. Garis horizontal selebar table dapat dibuat dengan
perintah \hline.
• {|c|l|r|} adalah bagian yang menentukan
banyaknya kolom. Untuk membuat label ketikan perintah \begin{table},
\caption{Percobaan} à menampilkan labelnya , dan diakhiri \end{table}
4.12. Menyisipkan Gambar
Pengaturan
spasi pada latex dengan menggunakan paket \usepackage{graphicx} di awal
dokumen. Kemudian letakkan perintah di bawah ini setelah
\begin{document}
\begin{figure}[ht!]
\begin{center}
\includegraphics[%
scale=0.60]{gambar.eps}\end{center}
Sebelumnya
ubah format gambar yang akan di sisipkan menjadi .eps , agar bisa
dibaca oleh latex,dan letakkan gambar tersebut dalam satu folder dokumen
latex yang akan dibuat.
Untuk membuat label ketikan perintah di bawah ini :
\caption{Tampilan Administrator Joomla}\label{gambar}
\end{figure}
4.13. Membuat Daftar Pustaka
Untuk membuat daftar pustaka pada akhir dokumen latex, digunakan perintah berikut ini
\begin{thebibliography}{99} à 99 memberitahu latex batas max penomeran adalah 99
\bibitem{ label untuk referensi }
{ keterangan pustaka yang digunakan }
\end{thebibliography}