SlideShare uma empresa Scribd logo
1 de 264
Baixar para ler offline
MEMBUAT DOKUMEN LATEX 
Hirwanto 
Program Studi Matematika 
Universitas Gadjah Mada 
Edisi ke -21 
hirwanto.iwan@yahoo.com 
l-hirwanto.blogspot.com 
Buku ini merupakan pengantar dalam menggunakan LATEX dan sangat cocok bagi pemula 
maupun tingkat lanjut dilengkapi contoh-contoh yang memberikan pemahaman lebih 
mendalam.
Hak Cipta dilindungi oleh Undang-Undang © 2013 Lestin.,Ltd 
LATEX & EPUB PUBLISHING 
Hirwanto 
Jenis Tulisan : Palatino, 12 pt. 
Ukuran Kertas : A4(8.27" x 11.69") 
Buku elektronik ini dibuat dengan menggunakan LATEX 2e dengan editor LATEX WinEdt 8.0 dan 
dapat digunakan secara bebas tanpa ada ikatan pembiayaan berupa uang, barang atau jasa. Struk-tur 
buku ini merupakan template dibawah lisensi oleh pemilik template yaitu Walter Mora dan 
Alexánder Borbón A. 
Template ini oleh penulis, Hirwanto telah dimodifikasikan sedemikian rupa untuk keperluan 
penulisan buku ini. Jika dikemudian hari ada pihak ketiga yang menyebarkan tidak secara gratis 
maka saya sebagai penulis akan memberikan gugatan atas penyalahgunaan. Isi dalam buku ini 
dapat disebarkan dan digunakan secara pribadi serta tidak untuk diperjualbelikan. Syarat dan 
ketentuan ebook ini dapat berubah sewaktu -waktu dan tidak memiliki batasan waktu sebatas 
tidak ada penyalahgunaan terhadap buku ini. 
Edisi I(2 September 2013), II(19 September 2013, III(21 September 2013), IV(8 Oktober 2013), V(31 
Oktober 2013), VI(12 November 2013), VII(26 Desember 2013), VIII(11 Januari 2014), IX(14 Februari 
2014), X(5 September 2014), XI(20 September 2014),XII(28 September 2014),XIII(2 Oktober 2014),XVI(4 
Oktober 2014), XV(5 Oktober 2014),XVI(16 Oktober 2014),XVII(21 Oktober 2014), XVIII(23 Oktober 
2014),XIX(27 Oktober 2014), XX(28 Oktober 2014),XXI(30 Oktober 2014)
DAFTAR ISI 
DAFTAR ISI 7 
DAFTAR GAMBAR 8 
DAFTAR TABEL 9 
KATA PENGANTAR 10 
TENTANG PENULIS 11 
DAFTAR RIWAYAT RILIS TIAP EDISI BUKU INI 13 
DAFTAR SERI BUKU LATEX 14 
1 PENDAHULUAN 16 
1.1 LATEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 
1.2 Sistem Operasi yang digunakan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 
1.3 Versi LATEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 
1.4 Mesin TEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 
1.5 TEX Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 
1.5.1 Kompatibilitas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 
1.6 Instalasi LATEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 
1.6.1 Instalasi LATEX di MicrosoftWindows . . . . . . . . . . . . . . . . . . . . . . 21 
1.6.2 Instalasi perangkat LATEX dengan TEX Live . . . . . . . . . . . . . . . . . . . 21 
1.6.3 Instalasi Kile di Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 
1.6.4 Instalasi Online Paket di Windows . . . . . . . . . . . . . . . . . . . . . . . . 24 
1.6.5 Instalasi Offline Paket di Windows . . . . . . . . . . . . . . . . . . . . . . . . 24 
1.6.6 Instalasi Update Paket di Windows . . . . . . . . . . . . . . . . . . . . . . . 25 
1.7 Kelebihan dan Kekurangan LATEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 
1.7.1 Kelebihan LATEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 
1.7.2 Kekurangan LATEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 
1.8 Bagaimana Menggunakan LATEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 
2 MEMULAI DOKUMEN LATEX 30 
2.1 File Masukan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 
2.2 Dokumen LATEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 
2.3 Membuat Dokumen Baru . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 
2.4 Kompilasi Dokumen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
DAFTAR ISI 3 
2.5 Menutup Dokumen LATEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 
2.6 Membuat Dokumen Baru via ProTeXt . . . . . . . . . . . . . . . . . . . . . . . . . . 34 
2.7 Membuat Dokumen Baru via TEX Live 2013 . . . . . . . . . . . . . . . . . . . . . . . 35 
2.8 Struktur Dasar Dokumen LATEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 
2.8.1 Documentclass . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 
2.8.2 Environment Dokumen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 
2.8.3 Judul Dokumen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 
2.8.4 Abstraks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 
2.8.5 Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 
2.9 Penggantian Nama Gambar,Tabel dan lain -lain . . . . . . . . . . . . . . . . . . . . 41 
2.9.1 Daftar Isi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 
2.10 Spesifikasi Ukuran . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 
2.11 Preamble . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 
2.12 Document . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 
2.13 Author, Desainer Book dan Typesetter . . . . . . . . . . . . . . . . . . . . . . . . . . 43 
2.14 LATEX Input Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 
2.14.1 Spasi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 
2.14.2 Karakter Khusus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 
2.14.3 Perintah LATEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 
2.14.4 Komentar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 
2.15 Jenis Tulisan dalam LATEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 
2.16 Bentuk Tulisan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 
2.17 Ukuran Tulisan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 
2.18 Perataan Teks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 
2.19 Dash dan Hypens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 
2.20 Jarak antar Karatkter(Spasi) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 
2.21 PengaturanWarna di LATEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 
3 MEMULAI MENGGGUNAKAN SIMBOL MATEMATIKA 49 
3.1 Dasar dasar dalam menulis rumus didalam LATEX . . . . . . . . . . . . . . . . . . . 49 
3.2 Tampilan Rumus Matematika . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 
3.3 Subscripts dan Superscripts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 
3.3.1 Contoh Lebih Lanjut Subscript dan Superscript . . . . . . . . . . . . . . . . 53 
3.4 Bracket and Parentheses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 
3.4.1 Pengaturan ukuran dan jenis tanda kurung . . . . . . . . . . . . . . . . . . . 55 
3.5 Penggunaan Tanda Kurung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 
3.6 Binomial and Fraction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 
3.6.1 Penggunaan tanda Pembagi(fraction) . . . . . . . . . . . . . . . . . . . . . . . 57 
3.6.2 Penggunaan Binomial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 
3.7 Aligning Equations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 
3.7.1 Persamaan Tunggal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 
3.7.2 Menampilkan Persamaan yang Panjang . . . . . . . . . . . . . . . . . . . . . 61 
3.7.3 Membagi dan Meratakan Persamaan Matematika . . . . . . . . . . . . . . . 62 
3.7.4 Mengelompokkan dan Meratakan Persamaan . . . . . . . . . . . . . . . . . 63 
3.8 Jarak teks pada mode Matematika . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 
3.9 Membuat Integral dan Limit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 
3.9.1 Penulisan Integral . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
DAFTAR ISI 
3.9.2 Penulisan Integral Khusus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 
3.9.3 Sum and Product . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 
3.10 Pengaturan persamaan kuadrat dan akarnya . . . . . . . . . . . . . . . . . . . . . . 67 
3.11 Mode Matematika . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 
3.12 Ellipsis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 
3.13 Membuat Akar(roots) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 
3.14 Membuat pembagi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 
3.15 Underbrace dan Overbrace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 
3.16 Aksen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 
3.17 Tulisan Indah/Kaligrafi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 
3.18 Membuat Matrik . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 
3.19 Alinea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 
3.20 Case/Kasus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 
3.21 Simbol Matematikan Tingkat Lanjut . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 
3.21.1 Cancel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 
3.21.2 bm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 
3.21.3 braket . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 
3.22 Diagram Venn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 
4 MEMBUAT TABEL DAN MENYISIPKAN GAMBAR 90 
4.1 Pengaturan Tabel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 
4.2 Mengerti Format Argumen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 
4.3 Mengerti Format Tabel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 
4.4 Color In Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95 
4.4.1 Perputaran Teks didalam Tabel Cell . . . . . . . . . . . . . . . . . . . . . . . 96 
4.5 Menyisipkan Gambar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 
4.5.1 Membesar Gambar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 
4.5.2 Float Gambar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 
4.5.3 Mengatur teks di Gambar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 
5 STRUKTUR IKATAN KIMIA 101 
5.1 Membuat struktur ikatan kimia tanpa meggunakan paket mhchem . . . . . . . . . 101 
5.1.1 Membuat Struktur Ikatan Kimia dengan Paket Mhchem . . . . . . . . . . . 102 
5.2 Paket RSphrase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105 
6 MEMBUAT PRESENTASI DENGAN BEAMER 106 
6.1 Perkenalan Beamer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106 
6.1.1 Fitur Utama Beamer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 
6.1.2 Sejarah Perkembangan Beamer . . . . . . . . . . . . . . . . . . . . . . . . . . 107 
6.2 Syarat pembuatan Beamer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 
6.2.1 Instalasi Beamer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 
6.2.2 Versi Beamer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 
6.2.3 Instalasi Paket yang telah ada . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 
6.2.4 Kompatibilitas beamer class dengan paket dan kelas yang lain . . . . . . . . 109 
6.3 Beamer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112 
6.3.1 Tema Beamer Standar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 
6.3.2 Tema Beamer ; Darkthemes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 
6.3.3 Makro(Frame) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
DAFTAR ISI 5 
6.3.4 Overlay/Animasi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116 
6.3.5 Blocks/Blok . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117 
7 VERBATIM & verbatim 119 
7.1 Pendahuluan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 
7.2 verbatim . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120 
7.3 Verbatim . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 
7.3.1 Verbatim di Catatan Kaki . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 
7.3.2 Lingkungan Verbatim . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 
8 DYNKIN, KNOT, DAN BRAIDS 126 
8.1 Paket Diagram Dynkin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126 
8.2 Contoh Diagram Dynkin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126 
8.3 Alternatif membuat Dynkin Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . 131 
8.4 Knot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131 
8.4.1 Representasi Knot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132 
8.5 Braids . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133 
9 MEMBUAT DAFTAR PUSTAKA 136 
9.1 Fungsi Daftar Pustaka . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136 
9.2 Contoh Penulisan Daftar Pustaka . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137 
9.3 Aturan Penuliasan Daftar Pustaka . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138 
9.3.1 Penulisan Daftar Pustaka . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138 
9.4 Jenis -Jenis Daftar Pustaka . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141 
9.4.1 Harvard Style . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141 
9.5 Manual Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143 
9.5.1 Sitasi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144 
9.5.2 Referring more specific . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144 
9.5.3 No cite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144 
9.6 Bibliography Package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 
9.6.1 Natbib . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 
9.7 BibTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146 
9.7.1 Template Standar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147 
9.8 Not Standard Templates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151 
9.9 Contoh Daftar Pustaka BibTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151 
10 DIAGRAM KOMMUTATIF 154 
10.1 Contoh dan Beserta Code LATEX Diagram Komutatif . . . . . . . . . . . . . . . . . . 154 
10.2 Aturan Pembuatan Diagram Kommutatif . . . . . . . . . . . . . . . . . . . . . . . . 156 
11 DIAGRAM PINTAR 159 
11.1 Perkenalan dan Persyaratan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159 
11.2 Penggunaan Dasar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160 
11.3 Contoh -contoh Smart Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166 
11.4 Smart Diagram MicrosoftWord 2013 . . . . . . . . . . . . . . . . . . . . . . . . . . . 169 
11.5 KonfigurasiWarna pada Smart Diagram . . . . . . . . . . . . . . . . . . . . . . . . . 171 
11.6 Contoh -contoh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171 
12 POHON SILSILAH 176
DAFTAR ISI 
12.1 Dasar -Dasar Penggunaan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176 
12.2 Pengaturan dan Latihan Lebih Lanjut . . . . . . . . . . . . . . . . . . . . . . . . . . 179 
12.3 PilihanWarna . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182 
12.4 Pengembangan Lebih Lanjut . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183 
12.4.1 Membuat Diagram LCM(least Common Multiple) . . . . . . . . . . . . . . . 183 
12.4.2 Membuat Bagan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184 
13 PGF/TikZ 186 
13.1 Tutorial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187 
13.1.1 Dasar -Dasar Mengggambar Grafik . . . . . . . . . . . . . . . . . . . . . . . 187 
14 JARINGAN LISTRIK 188 
14.1 Memulai Circuitikz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188 
14.2 Komponen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190 
14.2.1 Monopole . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190 
14.3 Contoh-contoh Circuitikz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192 
15 MINTED 194 
15.1 Tahap Instalasi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195 
15.2 Permintaan Paket . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196 
15.3 Instalasi Paket Minted . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196 
15.4 Sistem OperasiWindows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197 
15.5 Penggunaan Dasar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197 
15.6 Pesan Kesalahan ketika Kompilasi . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198 
15.7 Detail Deskripsi Minted . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199 
15.8 Tema pada Minted . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201 
15.9 Contoh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202 
15.10Lain-lain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203 
16 LISTINGS DAN ALGORITHM2e 204 
16.1 Memulai paket listing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204 
16.2 Pengaturan pada Listing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205 
16.3 Dukungan terhadap bahasa pemrograman . . . . . . . . . . . . . . . . . . . . . . . 207 
16.4 Algoritm2e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208 
17 CAPTION 210 
17.1 Penggunaan paket Caption pada dokumen . . . . . . . . . . . . . . . . . . . . . . . 210 
DAFTAR PUSTAKA 212 
A APPENDIKS A 213 
A.1 TEX Live . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213 
A.2 ProTEX t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214 
A.3 MacTEX 2014 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215 
A.4 MikTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215 
A.4.1 Varian dan Versi MikTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216 
A.4.2 Persyaratan Pemakaian . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217 
A.5 Instalasi perangkat MikTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218 
A.6 WinEdt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219
DAFTAR ISI 7 
A.6.1 Struktur dari WinEdt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219 
B APPENDIKS B 221 
B.1 Geogebra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221 
B.1.1 Latar Belakang . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221 
B.1.2 Dukungan Geogebra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221 
B.1.3 Persyaratan Penggunaan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222 
B.1.4 Tahapan penggunaan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222 
B.1.5 Lebih Lanjut . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224 
B.1.6 Beamer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224 
B.1.7 ConTEX t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227 
B.1.8 Kesimpulan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229 
B.2 R -Sweave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230 
B.2.1 Latar Belakang . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230 
B.2.2 Instalasi Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230 
B.2.3 Contoh Sederhana . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230 
B.2.4 Dukungan R-Studio terhadap Sweave . . . . . . . . . . . . . . . . . . . . . . 231 
B.2.5 Dukungan R -Studio terhadap Knitr . . . . . . . . . . . . . . . . . . . . . . . 232 
B.2.6 Kesimpulan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233 
B.3 Inkscape2TikZ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233 
B.3.1 Latar Belakang . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233 
B.3.2 Persyaratan Inkscape2TikZ . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233 
B.3.3 Kesimpulan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234 
B.4 Matlab2TikZ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234 
B.4.1 Latar Belakang . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235 
B.4.2 Instalasi LATEX dan Membuat File baru di Matlab R2013 . . . . . . . . . . . . 235 
B.4.3 Interpretasi Grafik Matlab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237 
B.4.4 Langkah -Langkah dalam Menampilkan Grafik . . . . . . . . . . . . . . . . 238 
B.4.5 Kesimpulan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238 
B.5 LaTeX2HTML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239 
C APPENDIKS C 247 
C.1 ConTEX t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247 
C.2 LaTEX 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248 
C.2.1 LaTeX3, Apa yang baru dan Apa yang tersedia sekarang ? . . . . . . . . . . 248 
C.2.2 Sistem Instalasi Penggunaan LaTeX3 . . . . . . . . . . . . . . . . . . . . . . . 250 
C.2.3 Memulai dokumen LaTeX3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250 
C.2.4 Dokumen pertama kita di LaTeX3 . . . . . . . . . . . . . . . . . . . . . . . . 250 
C.2.5 Struktur nama fungsi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251 
D TABEL PAKET RSPHRASE 252 
E DAFTAR NOTASI MATEMATIKA 256 
GLOSARIUM 260 
F DAFTAR INDEKS 261
DAFTAR GAMBAR 
1.1 Tampilan Kile pada Sistem OperasiWindows 7 . . . . . . . . . . . . . . . . . . . . . 24 
1.2 Pilihan dalam Instalasi Update Paket di Windows . . . . . . . . . . . . . . . . . . . 25 
2.1 Proses Kompilasi Dokumen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 
2.2 Tampilan TeXStudio di Windows 7 Ultimate 64 bit . . . . . . . . . . . . . . . . . . . 34 
2.3 Tampilan texworks editor ketika membuka dokumen LATEX . . . . . . . . . . . . . . 36 
3.1 Clients graph . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 
4.1 Tes gambar 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 
6.1 Tampilan beamer dengan temaWarsaw . . . . . . . . . . . . . . . . . . . . . . . . . 113 
B.1 Grafik hasil konversi file .m ke .tex . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
DAFTAR TABEL 
2.1 Daftar File Ekstensi LATEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 
2.2 Berbagai Jenis Dokumen LATEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 
2.3 Pembagian dokumen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 
2.4 Spesifikasi Ukuran didalam LATEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 
2.5 Jenis Tulisan dalam LATEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 
2.6 Bentuk Tulisan di LATEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 
2.7 Ukuran Tulisan dalam LATEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 
3.1 Contoh dan Kode matematika . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 
3.2 Ukuran dan Jenis Tanda Kurung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 
3.3 Perintah jarak teks dalam math mode . . . . . . . . . . . . . . . . . . . . . . . . . . 64 
3.4 Integral beserta kode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 
3.5 Akar beserta kode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 
3.6 Aksen beserta kode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 
4.1 Comparison of Elements in Air on the Space Station and sea level on Earth . . . . . 94 
4.2 Comparison of Elements in Air on the Space Station and sea level on Earth . . . . . 95 
4.3 Iteración de Newton para x2cos(x)1 = 0 con x0 = 1:5: . . . . . . . . . . . . . . . 96 
6.1 Tema Beamer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 
8.1 Paket yang diperlukan untuk diagram Dynkin . . . . . . . . . . . . . . . . . . . . . 126 
9.1 Perintah Daftar Pustaka pada paket Natbib . . . . . . . . . . . . . . . . . . . . . . . 146 
9.2 Style yang kompatibel dengan paket natbib . . . . . . . . . . . . . . . . . . . . . . . 146 
9.3 Perbandingan gaya penulisan daftar pustaka . . . . . . . . . . . . . . . . . . . . . . 153 
16.1 Berbagai jenis bahasa pemrograman yang mendukung paket listings . . . . . . . . 208 
A.1 Deskripsi TEX Live . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214 
A.2 Versi TEX Live . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214 
A.3 Versi ProTEX t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214 
A.4 Daftar versi dari MikTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216 
A.5 Daftar Varian dari MikTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217 
A.6 VersiWinEdt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219 
A.7 ShortcutWinEdt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220
KATA PENGANTAR 
Penulis menyadari bahwa didalam buku ini tidak mencakup segala hal yang ada didalam 
perangkat lunak LATEX hanya sebagian kecil saja karena dalam cakupan LATEX yang begitu luas 
dan diharapkan dengan adanya buku ini para pembaca dapat mengembangkan ide -ide cemer-lang 
dalam pengembangan lebih lanjut. Penulis juga mengharapkan Anda tidak berhenti sampai 
disini saja tetapi mulailah menggali kemampuan dan kreativitas yang ada pada diri Anda. Tidak 
ada orang yang bodoh yang ada adalah orang yang malas, jadi berusahalah sebaik mungkin. 
Buku ini menjelaskan sedetil mungkin tentang memulai membuat dokumen LATEX sehingga 
diharapkan Anda mudah memahami dan dan tentunya mengerti tentang penggunaan dokumen 
LATEX. Penulis mengumpulkan berbagai referensi yang ada sehingga memungkinkan untuk dapat 
memberikan pengetahuan yang lebih untuk pembaca dan berguna juga bagi penulis sendiri yang 
juga masih belajar tentang pemrograman LATEX. 
Tak ada gading yang tak retak, begitu juga dengan buku yang ada di hadapan Anda. Saya 
menerima saran dan kritik Anda dalam pengembangan buku ini lebih lanjut dan dapat dipergu-nakan 
secara luas bagi Anda yang membutuhkannya. 
Penulis juga tidak lupa mengucapkan terima kasih kepada pihak -pihak yang telah membantu 
terciptanya buku ini. Terima kasih telah berkesempatan membaca sekelumit isi didalam buku ini. 
Semoga bermanfaat bagi Anda. 
Yogyakarta, 21 September 2013 
Hirwanto
TENTANG PENULIS 
Perkenalkan nama saya Hirwanto . 
Saya lahir di Palembang, 6 Oktober 1989 dan sekarang saya tinggal di 
Kotabumi, Lampung Utara. Kini saya sedang menempuh kuliah di jurusan 
matematika Universitas Gadjah Mada(UGM). Saya mulai menggunakan 
LATEX sekitar dua setengah tahun yang lalu pada tahun 2010. Sebenarnya 
pada saat itu, saya sama sekali tidak berkeinginan mengunakan LATEX 
dalam membuat tulisan saya karena sulitnya dalam membuat dokumen 
LATEX seperti pengaturan tulisan, paragraf, penataan dokumen , dan ten-tunya 
hal utamanya adalah dokumen LATEX . Dokumen ini merupakan su-atu 
dokumen yang langsung jadi tetapi diperlukan suatu compiler sehingga 
membuat pusing/bigung ketika awal memulai menggunakan LATEX. Selan-jutnya, 
saya terus belajar menggunakan LATEX secara mandiri dan menggu-nakan 
sumber yang ada di internet sehingga sedikit demi sedikit saya mulai 
mengerti tentang LATEX. 
Kini telah memasuki di penghujung tahun 2013 dan akan menyambut tahun 2014, saya se-bagai 
penulis akan memberikan review tentang LATEX, yaitu LATEX kini telah hadir dengan versi 
terbaru yaitu TEX Live 2013 merupakan peningkatan dari versi sebelumnya, TEX Live 2011. Terli-hat 
kini LATEX akan selalu memberikan peningkatan fitur -fitur yang ada untuk memaksimalkan 
penggunaannya yang tidak hanya dalam bidang akademis tetapi kini telah merambah ke bidang 
yang lain seperti desain, poster,brosur, kartu nama, dan daftar menu, resep masakan, dan adanya 
dukungan terhadap HTML(Hyper Text Markup Language),LuaTEX, PerlTEX, XeLATEX, dan men-jadi 
sebuah pekerjaan rumah yang besar adalah pengembangan proyek LATEX 3e. Harapan saya 
sebagai seorang penulis bahwa pengembangan LATEX dapat menunjang dan meningkatkan ke-mampuan 
penulis untuk terus menggali ilmu di bidang LATEX dan memiliki rasa ingin tahu yang 
lebih untuk dapat memberikan tutorial, bimbingan,dan materi tentang LATEX. 
Sebelum mengakhiri tahun 2013, saya akan memberikan suatu penjelasan yang cukup lengkap 
dari pengembangan LATEX sebagai interface TEX dan telah memasuki tahap baru yang disebut 
proyek LATEX3 yang telah diinisiasikan pada tahun 2003 dan sekarang telah mencapai proses rilis 
dan masa percobaaan serta Anda dapat menggunakan secara langsung bersama dengan LATEX 
2.09. Pengembangan yang adalah peningkatan dari kestabilan sistem TEX itu sendiri baik ter-hadap 
penempatan grafik, syntax maupun fitur yang mendukungnya. Saat ini saya belum men-coba 
LATEX3 namun kedepan akan saya coba, hal ini dikarenakan sistemnya masih belum stabil 
baik itu dari syntax maupun program yang dibangunnya dan juga belum tersedianya paket yang 
lengkap, masih bergantung pada LATEX 2.09 .
DAFTAR TABEL 
Pengembangan dari buku ini adalah saya akan memberikan secara singkat penjelasan untuk 
penyisipan grafik dengan menggunakan matlab2tikz, inkscape, geogebra, knitr, sweave, dan lain seba-gainya. 
Buku ini tentunya terbatas pada pengembangan dasar saja, hal ini dikarenakan cakupan 
terlalu luas baik itu sumber dari perangkat lunak, sistem operasinya maupun text editor yang 
hanya bisa menjangkau beberapa saja. 
Dari awal telah saya katakan bahwa TEX tidak hanya eksklusif terhadapp bidang matematika 
tetapi juga telah menjadi bidang fisika, kimia dengan paket LATEX salah satu XymTEX, bidang 
music yaitu MusicTEX, Lylipond , dan juga dengan dukungan yang tersedia dalam beberapa ba-hasa 
yaitu bahasa Arab, Jerman, Inggris, Indonesia, Jepang, Korea, Cina, dan lain-lainnya dengan 
adanya dukungan XeTEX. Disamping itu juga LATEX telah mendukung bahasa pemrograman lain-nya 
seperti bahasa pemrograman Lua menjadi LuaTEX. 
Saya sangat sadari bahwa TEX tidak dapat mendukung secara penuh dalam penempatan grafik, 
penyisipan gambar seperti jpg, png, atapun lainnya. TEX sangat cocok bagi Anda yang ingin hasil 
keluaran dari notasi matematika yang bagus dan cantik. 
Namun TEX memiliki perangkat atau paket yang sedikitnya bisa membantu dalam penempatan 
grafik atau menggambar grafik secara langsung seperti PGF/TikZ , MetaPost dan lain sebagainya 
yang dapat memberikan suatu kemampuan dalam membuat grafik di LATEX, tetapi masih banyak 
kekurangan yang ada. MetaPost sendiri memiliki suatu sistem bahasa yang berbeda dengan TEX 
baik itu memulai suatu perintah maupun menampilkan hasil keluarannya dan terdapat banyak 
hal yang berbeda. 
Selain itu, MetaPost merupakan turunan dari MetaFont yang diciptakan oleh Donald Knuth na-mun 
dengan beberapa perubahan yang ada sehingga yang didapat bahwa MetaPost tidak men-dukung 
semua file berjenis .eps dan tidak dapat memberikan hasil untuk grafik yang berukuran 
besar. 
Akhirnya kita dapat simpulkan bahasa setiap program memiliki kelebihan tersendiri dalam 
memberikan hasil dan membuat suatu tugas yang kita berikan sehingga kita tidak cukup pada 
satu program saja untuk menghasilkan hasil karya yang baik dan menarik tentunya diperlukan 
beberapa program yang mendukung . Misalnya saja, buku yang telah saya buat ini setidaknya 
membutuhkan program seperti WinEdt 8.0 sebagai editor, PDFXChange Viewer untuk melihat 
hasil tampilan dokumen kita dalam bentuk .pdf, MikTeX 2.9 sebagai mesinnya TEX serta Adobe 
XI Professional untuk pengeditan dokumen pdf, Paint untuk pengeditan gambar, dan lain seba-gainya. 
Pada awal September 2014, LATEX telah memasuki babak baru yaitu dengan ketersedian pem-baruan 
terhadap distribusi ;TEX Live 2014 , ProTEX 2014, dan MacTEX 2014 yang semua telah 
dikembangkan dan diperbaiki baik dari segi paket maupun performa dalam meningkatkan kin-erja 
kita di LATEX . Selain itu juga direncanaka akhir tahun ini, perangkat lunak MikTEX dilakukan 
pembaruan terhadap versi yaitu dari versi 2.9XX ke versi 3.0. Perubahannya yang terjadi adalah 
peningkatan terhadap UI TEX work baik dari segi pengaturan maupun tampilan serta MikTEX 
akan tersedia di sistem operasi lain selainWindows.
DAFTAR RIWAYAT RILIS TIAP 
EDISI BUKU INI 
1 Selasa, 28 Oktober 2014. Buku dengan edisi ke -20 terdapat beberapa perubahan meliputi : 
penambahan materi seperti paket caption yang digunakan untuk menambahkan keterangan 
pada gambar, tabel, maupun grafik, paket listings merupakan paket yang digunakan untuk 
menampilkan kode program di LATEX, paket Algorithm2e hampir sama dengan listing na-mun 
lebih kepada cara pemrosesan program. 
2 Kamis, 30 Oktober 2014. Buku dengan edisi ke -21 terdapat penambahan materi MikTEX 
sebagai mesin dari TEX atau LATEX beserta teman -temannya, dan juga diberikan perbaikan 
pada sistem item/daftar. Disamping itu, diperkenalkan pengertian R -Markdown sebagai 
dari paket yang mengatur dokumen yang dinamis didasarkan pada Knitr yang diciptakan 
oleh Yihui Xie dan Pandoc.
DAFTAR SERI BUKU LATEX 
Berikut daftar buku yang sudah dibuat : 
(a) MusicTEX : Simpony LATEX 
dalam Musik 
(b) Pengantar Teknologi Infor-masi 
dan Komunikasi 
(c) Laporan Perkuliahan Pen-gantar 
Teori Pengkodean 
(d) Membuat Dokumen LATEX (e) Beamer : Media Presentasi 
LATEX 
(f) LATEX : Notasi Matematika 
(g) Membuat Dokumen LaTeX3 (h) ConTeXt 0.79.1 Beginner’s 
Guide 
(i) Kumpulan Soal -Soal UTS 
dan UAS S1 MTK UGM
DAFTAR TABEL 15 
(j) Membuat Dokumen Rubby 
dengan RubbyMine 6.3 
(k) Membuat Dokumen Python 
dengan PyCharm 3 
(l) Membuat Dokumen Perl 
dengan Padre
1 PENDAHULUAN 
TEX merupakan bahasa pemprograman komputer yang dibuat oleh Donald E. Knuth yang di-gunakan 
untuk menghasilkan dokumen yang bagus khususnya yang memuat notasi matematika. 
Knuth memulai menulis mesin TEX pada tahun 1977 untuk menghasilkan kualitas cetak doku-mennya 
yaitu artikel dan buku . TEX dirilis pada tahun 1982 dengan beberapa penambahan pada 
tahun 1989 untuk mendukung karakter 8 bit dan berbagai bahasa . TEX sendiri dapat digunakan di 
beragam jenis komputer yang berbeda dan bebas kendala. Versi TEX konvergen ke p dan sekarang 
dengan versi 3.141592 [13]. TEX berasal dari kata Tech dengan ch diambil dari bahasa Jerman 
yaitu Ach1 atau bahasa Skotlandia Loch. ch sendiri berasal dari alfabet Yunani c. TEX juga 
pertama dari silabi kata Yunani yaitu kata texnologia(technology). Dalam ASCII , TEXmenjadi TeX. 
1.1 LATEX 
LATEX merupakan sebuah sistem pengolah dokumen yang dikembangkan oleh Leslie Lamport 
dan disebut juga sekumpulan makro  yang didasarkan oleh bahasa pemrograman TEX. 
LATEX diambil dari Lay-tech atau Lah-tech. Jika kamu lebih suka LATEX dalam ASCII, kamu 
bisa mengetiknya LaTeX . LATEX 2e dengan pengucapan yaitu Lay- tech two e. 
LATEX merupakan typesetting yang biasa digunakan kalangan akademisi dalam membuat la-poran 
tugas akhir, penelitian, atau karya ilmiah yang sangat berhubungan dengan simbol atau 
notasi matematika. Karena itu merupakan kelebihan dari LATEX dalam memberikan hasil tulisan 
yang bagus. Didalam buku ini berisi tentang penggunaan dan langkah -langkah menggunakan 
1Didalam bahasa Jerman, ch terkadang terdengar dari kata Pech. Pertanyaan tentang penngucapan ini, Knuth 
menulisnya dalam Wikipedia Jerman, Saya tidak akan marah ketika seseorang mengucapkan TEX yang pengucapan 
yang berbeda dengan saya, dan didalam bahasa Jerman banyak menggunakan ch karena X mengikuti huruf e yang 
tidak sulit dari pengucapan ch. Didalam bahasa Rusia, tex merupakan kata yang sangat umum dengan pengucapan 
tyekh. Tetapa saya percaya bahasa pengucapan yang secara langsung benar dengan bahasa Yunani, dimana kamu lebih 
kasar ch daripada ach.
17 
LATEX sehingga diharapkan dapat memberikan pengetahuan bagi Anda untuk dapat mempelajari 
LATEX. Buku ini untuk memudahkan Anda dalam mempelajari LATEX. dan memberikan penge-tahuan 
mendasar dalam menggunakan LATEX. 
LATEX bukanlah suatu perangkat lunak yang dikenal secara luas bagi kalangan pengguna. Hal 
inilah yang menginspirasikan penulis untuk membuat tulisan ini sehingga memberikan refer-ensi 
dalam mempelajarinya. Disamping itu juga, Penulis memberikan tambahan atau perkem-bangan 
dari LATEX yaitu XymTEX. XymTEX adalah merupakan turunan dari LATEX yang turunan 
dari LATEX yang berguna bagi Anda dalam menggambar struktur ikatan kimia dalam program 
LATEX. Telah banyak perkembangannya tidak hanya itu saja, namun beberapa bidang ilmu penge-tahuan 
seperti biologi, fisika, musik, musik, permainan, sastra dan kegemaran juga sudah mulai 
memakai LATEX sebagai typesetting yang dianggap mudah dalam penggunaanya. 
LATEX merupakan bahasa pemrograman dokumen dan program dalam pengaturan teks hasil 
pengetikan(typesetting system) yang digunakan secara luas bagi kalangan akademik dalam mem-buat 
skripsi, laporan tugas, karya ilmiah, tesis dan lain sebagainya. TEX atau LATEX merupakan 
dua kata yang berbeda yang berbeda namun memiliki hubungan antara keduanya. TEX dicip-takan 
oleh Professor Donald Knuth sekitar tahun 1978 untuk merevisi bukunya yang berjudul 
The Art of Computer Programming karena banyak simbol atau notasi matematika yang tidak da-pat 
dicetak dengan sempurna pada masa itu[19] . 
Dalam perkembangannya, TEX tersedia dan digunakan dalam berbagai macam sistem kom-puter 
dan sistem operasi dan dirancang secara spesifik sehingga perintah-perintah pengolah kata 
akan menjadi portabel dan dapat menghasilkan keluaran yang sama di segala macam sistem op-erasi 
yang memrosesnya, penggalan kata yang sama, penggantian baris dan halaman yang sama 
dan lain sebagainya. 
Kemudian pada tahun 1980, LATEX diciptakan sebagai user interface dari TEX yang berguna un-tuk 
mengotomisasi semua perintah umum dalam menyiapkan sebuah dokumen . Dengan meng-gunakan 
LATEX antara typesetter dan penulis dapat dengan mudah menggunakan kemampuan 
pengaturan tulisan yang dimiliki TEX tanpa harus memahami bahasa pemrograman yang ada di-dalamnya. 
LATEX didistribusikan secara gratis dibawah lisensi LaTeX Project Public License(LPPL) 
dan rilis lisensi LaTeX Project Public License(LPPL) dan rilis terakhir dengan versi LATEX 2e . 
1.2 Sistem Operasi yang digunakan 
LATEX sebagai perangkat lunak yang tersedia gratis maka juga tersedia di banyak sistem operasi 
termasuk didalamnya UNIX ( Solaris , HP-UX , AIX ), BSD ( FreeBSD , Mac OS X , NetBSD , 
OpenBSD ), Linux ( Red Hat , Debian , Arch , Gentoo ), dan Microsoft Windows ( 9x ,XP , Vista , 
7 , 8 ), RISC OS , AmigaOS dan Plan9 [11]
PENDAHULUAN 
1.3 Versi LATEX 
LATEX untuk rilis terakhir dengan nama LATEX 2e, kemudian di tahun 1994 diganti dengan men-jadi 
LATEX dengan menjadi LATEX 2.09. Rencana kedepan akan dikembangkan LATEX 3e dengan 
peningkatan hyperlink , user interface baru, dapat mengakses sebarang tipe tulisan yang ada, 
dan tentunya dengan adanya dokumen baru yang ada, dan tentunya dengan adanya dokumen 
baru didalam LATEX. Selain itu juga implementasi LATEX telah didistribusikan text editor seperti 
perangkat lunak yang bersifat WYIWYG2 seperti Lyx , TEX Macs , dan ScientificWord . Kemudian 
untuk yang lain juga tersedia TEX Live tersedia untuk berbagai platform te TEX diditribusikan TEX 
Live ke Unix , fp TEX , Mik TEX(Windows) , Mac TEX , gw TEX, Oz TEX, Amiga TEX, dan Pas . 
1.4 Mesin TEX 
Sejak TEX diciptakan oleh Donald Knuth sudah banyak perkembangan dan tambahan mu-lai 
dari mesin TEX sendiri maupun kolaborasi dengan program lainnya. TEX merupakan suatu 
mesin/program untuk menjalankan perintah dalam membuat dokumen. Dokumen yang dihasilkan 
adalah dalam bentuk .pdf(portable document file) atau .dvi(deVice-Independent). Berikut ini beberapa 
istilah yang ada di TEX atau LATEX yaitu 
1 TEX merupakan bahasa pemrograman tingkat rendah diciptakan oleh Donald E.Knuth . Dia 
adalah professor Emeritus Program Komputer di Universitas Stanford, California, USA. 
TEX digunakan untuk menghasilkan dokumen yang khusus memuat banyak notasi matem-atika3. 
2 MetaFont merupakan bahasa yang berhubungan dengan TEX yang khususnya ditujukan 
pada pengaturan font baik ukuran maupun bentuknya. 
3 MetaPost merupakan program dari implementasi MetaFont yang digunakan tampilan grafik 
sedangkan perbedaannya terletak pada hasil grafik berupa .ps(Post Script) atau SVG Meta- 
Post . Secara umum, MetaPost memindahkan kode dari MetaFont atas izin Donald Knuth. 
4 e-TEX merupakan pengembangan dari TEX yang disebut dengan New Typesetting System 
artinya distribusi TEX dikirim dengan banyak format yang didasarkan oleh sistem e-TEX 
kemudian jika tidak menginginkan adanya sistem e-TEX boleh dihapus maka ditinggalkan 
sistem distribusi dasar dari TEX. Pengembangan ini cukup signifikan, misalkan saja ConTEX 
t yang difokuskan pada penggunaan LuaTEX. 
5 PDFTEX merupakan pengembangan dari TEX yang diciptakan oleh Han The Thanh’s yang 
memungkinkan untuk menghasilkan dokumen dalam bentuk .pdf sebelum dalam bentuk 
.dvi . 
2What You See Is What You Get 
3intended for the creation of beautiful books and especially for books that contain a lot of mathematics
19 
6 LuaTEX merupakan pengembangan dari TEX namun dengan mesin Lua . 
7 XeTEX merupakan program TEX yang digunakan di MacTEX dan diciptakan oleh Jonathan 
Kew serta mendukung Unicode(UTF-8) yang biasa digunakan oleh bahasa seperti bahasa 
Rusia atau Cyrilic dan dukungan terhadap font seperti Open Type Font(.otf) dan True Type 
Font(.ttf) diperlukan pihak ketiga untuk menjalankannya. 
8 ConTEX t merupakan paket makro yang diciptakan oleh Hans Hagen. ConTEX t sendiri 
pengembangannya didasarkan pada dua tipe yaitu mkii atau mk two didasarkan pada PDFTEX 
dan mkiv atau mk four didasarkan pada LuaTEX. Untuk sekarang ini, pengembangan di-fokuskan 
pada LuaTEX atau mkiv. 
9 MetaFun merupakan suatu pengembangan dari MetaPost yang ada di LATEX. 
1.5 TEX Editor 
Dokumen LATEX memerlukan suatu TEX Editor untuk dapat menghasilkan keluaran teks yang 
bagus dalam bentuk .pdf ataupun .dvi. Disini ada beberapa TEX Editor yang perlu diketahui 
yaitu sebagai berikut [2] : 
1 Emacs with AUCTEX merupakan TEX editor yang tersedia dalam sistem operasi Windows 
, Mac (termasuk Aquamacs ) dan Unix tersedia secara bebas dengan dukungan bahasa de, 
dk, fr, is, it, jp, nl, pl, se, sk. Salah satu TEX editor tertua dengan dukungan ekstensif LATEX, 
ConTeXt , dan pengeditan TEX dan didukung RefTEX untuk mengatur paket yang ada. 
2 Vim with LATEX suite merupakan TEX editor yang tersedia dalam sistem operasi Windows 
,Mac , Linux dan lainnya. Kelebihannya adalah memiliki shortcut yang membantu Anda 
mempercepat pemanggilan suatu perintah, notasi yang biasa kita temui,dan pengaturan 
perataan teks yang baik. 
3 TeXmaker merupakan TEX editor yang tersedia di Windows XP /7 /8 , OS X , dan Unix 
dan dapat digunakan secara gratis dibawah lisensi GPL dan memiliki document viewer yaitu 
berbentuk .pdf. 
4 TeXworks merupakan TEX editor yang tersedia di Windows XP /7 /8 , OS X , dan se-mua 
sistem operasi Linux dengan semua paket yang tersedia. Editor ini juga banyak di-gunakan 
oleh kalangan akademis dikarenakan user interface yang mudah,easy-friendly se-hingga 
memudahkan kita bekerja dalam membuat suatu dokumen LATEX. 
5 Kile merupakan TEX editor yang tersedia di sistem operasi Linux dan dapat juga digu-nakan 
diWindows XP /7 /8 tetapi tidak memiliki kestabilan dalam sistem operasi tersebut 
sehingga kebanyakan orang menggunakan Kile di Linux dan Kile sendiri merupakan editor 
LATEX untuk KDE (cross platform), memberikan GUI yang kuat untuk mengedit beberapa 
dokumen dan kompilasi mereka dengan banyak kompiler TEX berbeda. Kile didasarkan 
pada Kate editor, memiliki toolbar akses cepat untuk simbol, document viewer struktur, 
konsol dan pilihan membangun disesuaikan. Kile dapat dijalankan di semua sistem operasi 
yang dapat menjalankan KDE [10].
PENDAHULUAN 
6 TeXstudio merupakan TEX editor yang tersedia di sistem operasi Windows XP /7 , OS X 
, Linux dan FreeBSD dan memiliki lisensi GPL v2 dan cross-platform sumber LATEX editor 
yang terbuka dengan antarmuka yang mirip dengan Texmaker . 
7 TexShop adalah editor TeXworks seperti untuk Mac OS . 
8 TeXnic Center (Windows ) adalah gratis dan terbuka populer sumber LATEX editor untuk 
Windows . Ini juga memiliki antarmuka pengguna yang mirip dengan TeXmaker dan Kile 
[10]. 
9 WinEdt tersedia di Windows adalah editor teks yang kuat dan serbaguna dengan kecen-derungan 
yang kuat terhadap penciptaan LATEX / TEX dokumen untuk Windows . Telah di-rancang 
dan dikonfigurasi untuk mengintegrasikan dengan sistem TEX seperti MiTeX atau 
TEX Live. Built-in macro Its membantu dalam menyusun sumber LATEX ke WYSIWYG 
seperti DVI atau PDF atau PS dan juga dalam mengekspor dokumen ke lain bahasa mark-up 
sebagai html atau XML [10]. 
10 Lyx (Windows , Mac ,dan Linux )adalah editor LATEX populer untuk Windows , Linux dan 
Mac OS . Ini berisi editor rumus dan tabel dan menunjukkan petunjuk visual dari doku-men 
akhir pada layar yang memungkinkan pengguna untuk menulis dokumen LATEX tanpa 
khawatir tentang sintaks yang sebenarnya 
11 gedit with LaTeX-plugin(Windows , Mac , dan lainnya). Gedit dengan gedit-plugin-lateks 
juga perlu mencoba untuk pengguna GNOME . Gedit adalah aplikasi cross-platform untuk 
Windows , Mac , dan Linux [10]. 
12 TeXlipse (didasarkan oleh Java ), 
13 Sublime Text with LATEX Plugin(Windows , Mac ,dan Linux ) 
14 KtikZ (Linux dan Windows ), 
15 TextMate (tidak tersedia lagi ketika keluaran versi 2.0 di Mac ). 
16 Notepad++ (Windows ) 
17 Gummi (Linux ) 
18 LEd (Windows ) 
19 Inlage (Windows ). 
20 WinShell (Windows ). 
21 Latexian (berbayar tersedia di Mac ),Scribo (Mac ). 
22 LaTeXila (Linux ). 
23 Geany with GeanyLaTeX (Windows , Mac , Linux dan lainnya). 
24 BaKoMa TeX Word(Windows , OS X , dan Linux tersedia secara berbayar) adalah editor 
untukWindows dan Mac OS dengan WYSIWYG seperti fitur. Dibutuhkan perawatan kom-pilasi 
sumber LATEX dan memperbarui terus-menerus untuk melihat perubahan pada doku-men 
hampir secara real time[10].
21 
25 Scientific WorkPlace (Windows ). 
26 Texpad (Mac termasuk iOS ). 
27 Emacs with WhizzyTeX (Linux ). 
28 gedit with LATEX Plugin (Windows , Linux , Mac ) 
1.5.1 Kompatibilitas 
TEX memiliki format dokumen yaitu (.tex) dapat dibuka disebarang text editor. Selain itu juga 
dokumen juga dokumen .tex juga dapat juga diubah ke dalam bentuk Rich Text Format (.rtf) 
atau HyperText Markup Language(.html) menggunakan tambahan perangkat lunak seperti Text4Ht 
atau LATEX2 rtf . 
1.6 Instalasi LATEX 
1.6.1 Instalasi LATEX di Microsoft Windows 
Didalam bagian ini akan diberikan bagaimana cara menginstal LATEX dengan benar. Karena 
LATEX merupakan perangkat lunak yang tersedia secara bebas maka Anda dapat meng-instal di 
setiap perangkat lunak Anda sepertiWindows , Mac OS X , Linux , ataupun Unix . Disini beberapa 
hal yang Anda perlukan untuk menggunakan LATEX dalam sistem operasiWindows yaitu sebagai 
berikut : 
1 Paket instalasi LATEX. Unduh paket instalasi LATEX dalam hal ini digunakan perangkat lunak 
basic MiKTEX dapat diunduh di http://miktex.org. Paket ini akan dipakai sebagai genera-tor 
dokumen yang sudah diformat menggunakan bahasa pemrograman yang dimiliki oleh 
LATEX. 
2 Document Viewer. Unduh perangkat lunak PDFXchanger yang berguna meng-compile file 
Anda dalam bentuk pdf (portable document file). Selain itu, Anda juga bisa memakai Adobe 
Standard atau Sumatra PDF atau SumatraPDF sebagai Document Viewer. 
3 Text Editor. Unduh WinEdt yang berguna dalam pengetikan dokumen dapat diunduh di 
WinEdt 8. Anda akan banyak memakai perangkat lunak ini atau sebagai antarmuka grafis 
user dengan LATEX artinya dokumen Anda akan diketik disini. 
Diperhatikan bahwa Anda harus mengikuti urutan dalam melakukan proses instalasi sebagai 
berikut: Buka basic MikTEX kemudian ikuti proses penginstalan dengan benar setelah selesai ke-mudian 
instal PDFXChanger atau atau Sumatra PDF, dan terakhir instalWindEdt. Setelah semua 
program telah Anda instal, kini saatnya saatnya Anda dapat memulai menulis dengan menggu-nakan 
LATEX. 
1.6.2 Instalasi perangkat LATEX dengan TEX Live 
Sejauh ini menyusun (compile) tulisan dengan menggunakan LATEX dalam jaringan (daring) saya 
rasa cukup nyaman karena:
PENDAHULUAN 
1 kinerja komputer tidak terbebani lagi oleh tambahan software LATEX yang harus dipasang. 
2 dapat mengakses langsung komunitas LATEX ketika menemukan masalah dalam penulisan. 
3 dapat mencari dan memilih template yang diperlukan untuk tulisan yang akan dibuat. 
4 proses build and view hasil pengetikan berlangsung bersamaan sehingga bila diperlukan 
perbaikan dapat dilakukan dengan segera. 
Dalam hal ini ada dua situs compiler LATEX yang saya gunakan dan saya rasa relatif baik, yaitu 
writeLaTeX dan ShareLaTeX. Komunitas pengguna LATEX yang saya manfaatkan adalah StackEx-change. 
Komunitas ini memuat berbagai hal tentang TEX dan LATEX yang memudahkan pemula 
untuk mempelajarinya. Untuk template, selain yang tersedia pada kedua situs compiler tersebut, 
saya juga mencarinya di TeXample. Lalu bagaimana bila saya: 
1 tidak dapat mengakses jaringan 
2 dapat mengakses jaringan tetapi sangat lambat. 
3 tulisan yang akan dibuat memuat hal-hal yang bersifat pribadi. 
Itulah di antara alasan yang menyebabkan saya merasa perlu untuk juga memasang software 
LATEX di komputer agar dapat menggunakan LATEX 
indexLaTeX di luar jaringan (luring). 
Berdasarkan informasi dari sebuah thread di StackExchange saya memasang MikTeX, TeXnic- 
Center untuk penyunting, dan Adobe Reader untuk penampil hasil tulisan, tetapi tidak memuaskan. 
Lalu TeXnicCenter saya ganti dengan LyX, lalu TeXworks, juga tidak memuaskan. Ada yang 
salah! 
Saya pun kembali ke StackExchange untuk memilih alternatif kedua: memasang TeXLive. Men-gapa 
dengan langkah sebelumnya Windows tidak dapat menampilkan hasil pengetikan? Terny-ata 
file-file binary (.bin) tidak terbaca olehnya. Berikut ini langkah-langkah yang saya diambil 
dari www.menulislatex.blogspot.com lakukan dalam pemasangan TeXLive 2013 dan TeXstudio. 
1.6.2.1 Pemasangan TeXLive 2013 
1 Selama proses pemasangan komputer terhubung dalam jaringan. 
2 Unduh TeXLive2013.zip di sini. 
3 Ekstrak TeXLive2013.zip lalu buka folder install-tl-20130825. 
4 Klik ganda file install-tl 
1.6.2.2 Pemasangan TeXstudio 
1 Unduh softwarenya di sini. 
2 Klik ganda file texstudio262win32 
3 Tetapkan pemasangan ini ke dalam folder win32 pada TeXLive 2013 dengan menggunakan 
tombol Browse... seperti ditunjukkan berikut ini.
23 
4 Lanjutkan prosesnya hingga selesai. 
Demikianlah setelah keduanya terpasang saya dapat menggunakan penyunting TeXstudio untuk 
menulis dengan LATEX 
indexLaTeX dan dapat menampilkan hasilnya. 
1.6.3 Instalasi Kile di Windows 
Kile merupakan distribusi dari LATEX yang digunakan di sistem operasi Linux , namun Anda 
bisa juga menggunakannya di sistem operasi Windows dengan mengggunakan perangkat lunak 
SDK (Software Development Kit) yang bernama KDE selanjutnya Anda bisa menggunakan secara 
parsial artinya tidak benar -benar kompatibel dengan sistem operasi Windows , berikut ini akan 
saya jelaskan bagaimana melakukan instalasinya sebagai berikut : 
1 Unduh KDE untuk instalasiWindows di KDE 
2 Lakukan instalasi perangkat KDE tersebut dan ikuti langkah -langkah penginstalan dengan 
benar. 
3 Selanjutnya, kamu harus memilih instalasi path untuk paket KDE 
4 Sekarang untuk hasil terbaik, pilihlah End User dan paket tercompile untuk sistem op-erasi 
yang kamu gunakan dan disana akan ada pilihan yaitu MSVC , MSVC32bit , atau 
MSVC64bit selanjutnya pilihlah yang sesuai dengan sistem operasi yang anda gunakan. 
5 Tahap selanjutnya kamu akan melakukan penempatan paket LATEX yang akan diunduh 
makan akan secara langsung ditempatkan di suatu folder yang memiliki ruang kosong dari 
sistem operasimu. 
6 Pengaturan internet bergantung pada pengaturan komputer terhadap pengaturan tersebut, 
maka lanjut ke tahap selanjutnya. 
7 Tahap ini diperlukan jejaring internet untuk dapat mengunduh paket yang diperlukan dan 
direkomendasikan pada lokasimu berada. Terkadang paket terbaru tersedia di website atau 
server utama yaitu WinKDE. 
8 Kemudian, pilihan versi terakhir KDE untuk Windows . 
9 Sekarang paket utama Kile telah terpilih dan direkomendasikan untuk menginstal kdebase-workspace 
untuk instalasi perangkat pengaturan sistem Kile 4 
10 Tambahan, instal paket Spelling merupakan paket tambahan yang kamu unduh dan di-gunakan 
untuk mengecek kosa kata yang benar. 
11 Selanjutnya, installer akan mengunduh dan menginstal paket via internet. 
12 Akhirnya Anda akan mendapat tampilan seperti ini pada sistem operasiWindows : 
Untuk lebih jelas, Anda dapat melihat langkah -langkah penginstalan Kile di Kile OnWindows 
4Bergantung pada paket Kile, dan perlunya menginstal paket Kate dan Okular didalam langkat penginstalan ini.
PENDAHULUAN 
Gambar 1.1: Tampilan Kile pada Sistem OperasiWindows 7 
1.6.4 Instalasi Online Paket di Windows 
Jika Anda memiliki banyak waktu luang tidak ada salahnya Anda menginstal paket LATEX via 
Online. Adapun langkah-langkatnya sebagai berikut : 
1 Buka WinEdt 6.0 kemudian pada bagian kanan atas Menu bar, pilihlah MikTEX Package 
Manager 
2 Tunggulah hingga muncul daftar paket yang belum terinstal. Dalam hal ini Penulis meng-gunakan 
Basic MikTEX 2.9 dan tidak sama bagi Anda yang telah menginstal Complete 
MikTEX 2.9. 
3 Pilihlah paket yang akan kamu instal dengan meng-klik kanan Mouse kemudian pilih Instal. 
4 Selesai. 
1.6.5 Instalasi Offline Paket di Windows 
Terkadang kita merasa kesulitan dalam menampilkan hasil dokumen LATEX dalam bentuk .pdf 
ataupu .dvi. Hal ini bisa disebabkan dengan adanya ketidaktersedianya paket LATEX 
indexLaTeX sehingga dokumen yang kita buat tidak dapat di-compile. Salah satu caranya adalah 
Anda harus menginstal paket yang diperlukan melalui via online artinya melalui koneksi internet 
yang ada dengan mengunduh paket tersebut. Tetapi tentunya tidak selalu kita memiliki koneksi 
internet yang cepat sehingga disini saya akan memberikan solusi yaitu Bagaimana menginstal 
paket dalam LATEX 
indexLaTeX tanpa koneksi internet secara langsung. Ikutilah langkah-langkah dibawah ini : 
1 Buatlah semua folder yang berisi semua paket yang akan diinstal di perangkat lunak MikTEX 
indexMikTeX, misalkan c:miktex-pkgs 
2 Salinlah file -file dibawah ini ke tempat folder yang telah kita buat c:miktex-pkgs : 
• README.TXT 
• miktex-zzdb1-2.9.tar.lzma 
• miktex-zzdb2-2.9.tar.lzma 
Jika kamu tidak menyalin ketiga file diatas maka kemungkinan tidak akan berjalan pengin-stalan 
paket LATEX secara offline.
25 
3 Selanjutnya kamu bisa sebarang menyalin paket LATEX 
indexLaTeX yang kamu perlukan di website tex-archive kemudian pindahkan file paket 
tersebut di folder c:miktex_pkgs. 
4 Buka perangkat lunak MikTEX 
indexMikTeX dengan mengklik Menu Start  All Programs  MikTEX 2.9 kemudian pada 
bagian MikTEX 
indexMikTeX lalu klik Maintenance (Admin) - Settings (Admin) 
5 Pada Package repository dan pilihlah folder c:miktex_pkgs. 
6 Tunggu hingga muncul paket LATEX 
indexLaTeX kemudian pilihlah paket yang akan diinstal. 
7 Selesai. 
1.6.6 Instalasi Update Paket di Windows 
Untuk melakukan pembaruan atau menambah paket terbaru, Anda juga bisa melakukan melalui 
koneksi internet ataupun secara manual atau melalui dvd paket LATEX 
indexLaTeX yang sekarang tersedia secara berbayar. Salah satu langkah untuk menambah paket 
terbaru dapat diikuti langkah-langkah dibawah ini : 
1 Pada bagian kanan atas Menu baru pada WinEdt klik MikTEX 
indexMikTeX Update Wizard kemudian klik salah satu pilihan dibawah ini : 
Gambar 1.2: Pilihan dalam Instalasi Update Paket di Windows 
2 Jika kamu memilih untuk menambah paket LATEX 
indexLaTeX secara manual maka pilihlah I want to get packageds from a local package 
repository 
3 Klik Next, kemudian tunggu hingga muncul daftar paket terbaru yang akan kamu install. 
4 Selesai
PENDAHULUAN 
1.7 Kelebihan dan Kekurangan LATEX 
Ketika kita bertemu dengan seseorang pengguna program WYSIWYG misalnya MicrosoftWord 
dengan LATEX tentu kita mendiskusikan Apa sich Kegunanan LATEX atas perangkat lunak pengo-lahan 
teks. 
1.7.1 Kelebihan LATEX 
Dibawah ini kelebihan LATEX dibandingkan dengan program WYSIWYG : 
1 Sumber dokumen yang dibuat di LATEX dapat dibaca disebarang editor dan dapat dimengerti 
tidak program yang bersifat WYSIWYG5. 
2 Kamu bisa berkonsentrasi pada isi dokumen yang dibuat karena segala pengaturan tulisan, 
paragraph, ukuran dan lain sebagainya telah diatur oleh LATEX. 
3 Kamu tidak harus menambahkan secara manual ukuran tulisan, jenis font, batas paragraph, 
margin, perata an teks, jarak karakter karena sudah otomatis diatur oleh LATEX. 
4 Struktur dokumen LATEX mudah dipindahkan ke dokumen lain, berbeda dengan program 
yang bersifat WYSIWYG karena tidak memungkinkan untuk secara dipindahkan ke doku-men 
lainnya. 
5 Tampilan dokumen, tulisan, tabel yang ada di dokumen LATEX begitu konsisten sehingga 
dokumen yang dihasilkan singkat, padat dan tidak ada kelebihan jarak karakter atau spasi, 
paragraph yang tidak sama dan lain sebagainya. 
6 Rumus matematika yang mudah dibuat tanpa harus melibatkan perangkat mouse, semua 
bisa menggunakan perangkat keyboard di komputer Anda. 
7 Pengaturan indeks, catatan kaki, referensi, dan daftar pustaka bisa dibuat secara mudah. 
8 Kamu bisa struktur dokumenmu secara langsung dengan adanya kelas maupun paket di 
LATEX. 
9 Pengguna hanya perlu mempelajari perintah yang telah diatur struktur dokumennya. Mereka 
hampir tidak perlu berpikir tentang layout dokumen. 
10 Dukungan paket LATEX yang semakin memudahkan dalam membuat dokumen yang kamu 
inginkan dan memang tidak tersedia di Basic LATEX Anda. Untuk contoh, paket yang terse-dia 
untuk menyisipkan grafik berjenis PostScript atau mengatur daftar pustaka. 
11 LATEX mendorong penulis untuk menulis struktur teks dengan baik, alasan inilah bagaimana 
LATEX bekerja dengan spesifikasi struktur teks. 
12 TEX merupakan suuatu perangkat lunak yang gratis dan sebagai mesin dari LATEX 2e . Perangkat 
ini berjalan hampir di semua platform yang tersedia. 
5What You See Is What You Get
27 
1.7.2 Kekurangan LATEX 
LATEX juga mempunyai kekurangan, tetapi bagi saya sangat sulit untu memberikan salah satu 
kekurangan dari LATEX, dan orang lain mungkin saja bisa memberikanmu seratus alasan kekuran-gan 
dari LATEX :). Dibawah ini saya berikan kekurangan dari LATEX : 
1 Kamu tidak bisa melihat hasil dokumenmu secara langsung karena berupa kode -kode yang 
ada. 
2 Secara umum, kamu tentu harus mengerti perintah yang ada di LATEX dan perlu belajar 
tentang perintah yang ada. 
3 Seringkali, dokumen yang dihasilkan tidak terlalu menarik sesuai dengan keinginanmu. 
4 Meskipun beberapa parameter bisa ditambahkan dengan mendefinisikan ulang layout, ten-tunya 
untuk desain layout baru adalah sulit dan memerlukan banyak waktu dalam mem-buatnya. 
5 Sangat sulit untuk menulis dokumen yang tidak terstruktur dan tidak terorganisasi. 
6 Ketika kamu memutuskan mengenal dan mencoba menulis ke LATEX pasti mengalami ke-sulitan 
dalam hal konsep logika artinya ketika akan membuat tulisan kita harus mengikuti 
aturan dalam LATEX. 
1.8 Bagaimana Menggunakan LATEX 
Buku ini didesain dengan segala kemudahan bagi Anda sehingga memungkinkan untuk dapat 
mempelajari tahap demi tahap diharapkan dapat dimengerti dan memahami hal -hal yang terkait 
didalam buku ini. 
Apa yang ada didalam buku ini, berikut ini adalah isi tiap bab sehingga diharapkan dapat 
mengerti dalam penggunaan perangkat lunak LATEX : 
BAB 1 PENDAHULUAN 
Pada bab ini dibahas tentang sejarah perangkat lunak TEX, LATEX, dan disertai perangkat lunak 
tambahan yang perlu diinstal agar dapat menjalankan dan membuat dokumen.tex 
BAB 2 MEMULAI DOKUMEN LATEX 
Bab ini mencakup bagaiman struktur LATEX, dibangunn dan bagaimana cara memulai dokumen 
LATEX. 
BAB 3 MEMULAI MENGGGUNAKAN SIMBOL MATEMATIKA 
Pembahasan dalam bab ini mencakup penggunaan perintah dalam menampilkan notasi matem-atika, 
perataan dokumen, jenis tulsan, ukuran tulisan, dan notasi huruf Yunani yang sering digu-nakan 
oleh kalangan akademisi. 
BAB 4 MEMBUAT TABEL DAN MENYISIPKAN GAMBAR 
LATEX mendukung pembuatan tabel dan penyisipan gambar menggunakan perintah dengan meny-isipkan 
paket LATEX.
PENDAHULUAN 
BAB 5 STRUKTUR IKATAN KIMIA 
Implementasi LATEX dalam bidang kimia salah satunya dalam menggambar struktur ikatan kimia. 
BAB 6 MEMBUAT PRESENTASI BEAMER LATEX 
Beamer merupakan paket yang digunakan dalam membuat presentasi LATEX dan memudahkan 
kita untuk membuatnya dari dokumen yang telah kita buat. 
BAB 7 VERBATIM  verbatim 
Pada bab ini pembahasan berfokus penggunaan verbatim dalam menyisipkan code secara lang-sung 
dan tentu memberikan kemudian dalam membuat media pembelajaran dalam LATEX dikare-nakan 
code akan tampil dengan apa yang sebenarnya kita ketik dalam perangkat text editor. 
BAB 8 DIAGRAM DYNKIN 
Diagram Dynkin merupakan paket yang berguna dalam membuat diagram dynkin dan meru-pakan 
hasil diskusi dalam suatu forum LATEX. 
BAB 9 MEMBUAT DAFTAR PUSTAKA 
Membuat daftar pustaka menjadi lebih karena LATEX telah menyediakan berbagai paket dalam 
membuat daftar pustaka yang digunakan dan pembahasan di bab ini mencakup membuat, gaya 
penulisan perpustakaan dan disertai dengan contoh. 
BAB 10 DIAGRAM KOMMUTATIF 
Diagram kommutatif merupakan salah satu paket dari LATEX yang memudahkan kita dalam mem-buat 
diagram kommutatif dan biasanya banyak digunakan dalam Aljabar. 
BAB 11 DIAGRAM PINTAR 
Diagram pintar atau smart diagram ini biasa digunakan dalam membuat struktur atau bagan. 
BAB 12 POHON SILSILAH 
Pohon silsilah atau forest package merupakan paket yang menyediakan kebutuhan dalam mem-buat 
suatu silsilah keluarga atau silsilah yang lainnya. 
BAB 13 PGF/TikZ 
PGF /TikZ biasa digunakan dalam membuat gambar di LATEX, secara langsung seperti grafik, 
lingkaran, kurva dan lain sebagainya 
BAB 14 JARINGAN LISTRIK 
Jaringan listrik atau circuitikz merupakan paket dalam membuat jaringan listrik di LATEX. 
BAB 15 MINTED 
Minted merupakan salah satu paket LATEX yang digunakan oleh menampilkan kode sumber pro-gram 
dengan tampilan yang menarik, bagus dibandingkan dengan paket yang serupa seperti 
listings ,verbatim, dan Verbatim. 
BAB 16 LISTINGS DAN ALGORITHM2e 
Bab ini menjelaskan paket listings sebagai salah satu paket yang berguna dalam menampilkan 
kode sumber program dengan pengaturan warna, tulisan, ukuran tulisan dan tersedia berbagai 
jenis kode program,dan penampilan kode program tertentu pada kode program yang ingin dita-mpilkan. 
Untuk paket Algorithm2e merupakan paket yang berguna pada saat ini menampilkan 
proses perintah program dari awal perintah hingga akhir.
29 
BAB 17 CAPTION 
Pada bab ini diperkenalkan paket caption yang berguna dalam pengaturan penambahan keteran-gan 
gambar dan tabel baik jarak antara nomor keterangan dengan keterangan, ukuran huruf, 
tampila, warna hingga nama tampilan keterangan. 
Selain itu, hal -hal yang perlu Anda persiapkan adalah dianggap Anda mampu mengoperasi 
komputer seperti menggunakan mouse , keyboard, menyimpan data,membuka data,dan dapat 
menginstal program komputer. Disamping itu, bagi Anda yang baru dalam menggunakan pro-gram 
LATEX sudah seharusnya mengikuti petunjuk dengan benar dalam menginstal program yang 
diperlukan karena itu hal terpenting dalam mempelajari buku ini. Buku ini juga memuat materi 
dasar yang siapa saja dapat menggunakan buku ini tidak hanya kalangan akademisi tetapi juga 
dari kalangan non-akademisi. 
LATEX dapat digunakan di hampir seluruh sistem operasi seperti ; Unix, Linux, Windows atau 
Mac dan tersedia secara gratis. Perlu diketahui juga program LATEX adalah bukan program WYSI-WYG 
tetapi Anda akan banyak bekerja pada perangkat lunak docoment viewer yang berfungsi 
sebagai generator dalam membuat tulisan Anda yang didalam berisi tulisan Anda yang didalam 
berisi rangkaian perintah yang harus Anda lakukan dan patuhi. Didalam LATEX terdapat banyak 
packages yang akan memudahkan Anda dalam membuat hasil dokumen yang bagus. Inilah 
yang membedakan LATEX dengan program pengolah kata yang lain. Anda dapat mengunduh 
packagesnya, untuk wilayah Indonesia mempunyai server http://www.kambing.ui.ac.id atau 
http://s2.mirror.gudangteknologi.com.
2 MEMULAI DOKUMEN LATEX 
Pertama kali dalam menggunakan LATEX kemungkinan pengguna akan sulit mengerti proses 
pembuatan dokumen.tex yang dihasilkan dengan LATEX. Pada bab ini akan diberikan panduan 
tahap demi tahap agar mudah dimengerti termasuk beberapa contoh yang dapat dilakukan se-bagai 
latihan dalam menggunakan LATEX. 
2.1 File Masukan 
Pengaturan LATEX dalam menghasilkan sebuah dokumen diperlukan suatu file masukan agar 
dapat diproses oleh LATEX. File masukan ini berupa teks yang berisi teks yang akan dibuat dalam 
bentuk .tex dan bisa berupa file berasal dari dokumen lain dengan syarat tidak memuat karakter 
khusus yang tidak dapa diproduksi oleh LATEX. 
2.2 Dokumen LATEX 
Dokumen LATEX biasa mempunyai ekstensi .tex. Dalam membuat dokumen LATEX ada beberapa 
jenis file yang dibuat dan dikategori sebagai berikut : 
1 article(artikel) merupakan jenis dokumen LATEX digunakan untuk membuat artikel-artikel 
dalam jurnal ilmiah, paper, makalah seminar, laporan singkat, dokumentasi program dan 
lain sebagainya yang tidak memiliki bab. 
2 report(laporan) merupakan jenis dokumen LATEX digunakan untuk membuat laporan yang 
lebih panjang berisi bab, subbab, subsubbab. 
3 book(buku) merupakan jenis dokumen LATEX digunakan untuk membuat buku dan terdiri 
dari beberapa bab.
31 
Memulai dokumen baru dan mengetik dokumen LATEX hampir sama di setiap Anda memulai 
suatu dokumen di Microsoft Word atau program pengolah katad yang lain hanya berbeda disini 
Anda diharuskan menulis perintah -perintah dalam pengaturan dokumen Anda dapat dilihat 
sebagai berikut : 
2.3 Membuat Dokumen Baru 
Kita akan membuat dokumen baru di program LATEX. Hal pertama yang kita buka adalah pro-gram 
WinEdt karena program ini merupakan editor LATEX sehingga akan banyak tugas yang di-lakukan 
disini. 
1 Buka program WindEdt Anda yang akan digunakan dalam pengetikan dokoumen .tex, 
misalkan Anda dapat menuliskan dalam yaitu sebagai berikut : 
Masukan : 
documentclass[a4paper, 12pt]{article} 
% bagian ini merupakan inti dari class dokumen Anda% 
usepackage{color}% bagian ini merupakan preamble 
begin{docoment} 
Tuliskan dokumen Anda pada bagian ini 
end{document} 
Keluaran : Tuliskan dokumen Anda pada bagian ini 
2 Klik Menu File, kemudian klik Save As 
3 Selanjutnya, simpan dokumen Anda, misal dengan nama tes.tex, lalu klik Save 
4 Untuk melihat men-compile dalam bentuk .pdf, klik ikon PDFTeXify, atau tekan Shift + 
Ctrl+P atau F9 pada keyboard Anda. 
2.4 Kompilasi Dokumen 
Hasil proses kompilasi dokumen didalam LATEX terdiri dari 3 yaitu DVI, PS, dan PDF. Kita 
biasa melakukan proses kompilasi dalam bentuk .pdf. Tahukah kamu bahwa sebelum dikete-mukannya 
PDFTEX atau PDFLATEX, hasil kompilasi dokumen adalah .DVI.Hal ini merupakan ke-mudahan 
dari pengembangan dokumen LATEX. Untuk melakukan kompilasi yang benar yaitu 
klik ikon PDFTeXify(CTRL+SHIFT+P) artinya file dokumen akan melakukan kompilasi ke ben-tuk 
.pdf sedangkan ikon Compile(F9) artinya melakukan kompilasi dokumen sesuai dengan pen-gaturan 
kompilasi yaitu ke bentuk .pdf. Pengaturan kompilasi yaitu sebagai berikut : 
1 Dokumen standar, LATEX  PDF maka klik ikon PDFTexify 
2 Dokumen kompleks dalam hal berhubungan dengan pengaturan bahasa yang menggu-nakan 
sistem yang berbeda, XELATEX  PDF maka klik ikon XELATEX.
MEMULAI DOKUMEN LATEX 
Gambar 2.1: Proses Kompilasi Dokumen 
3 Dokumen berjenis grafik .ps maka ubah pengaturan hasil kompilasi menjadi DVI  PS  
PDF maka klik ikon PDFLaTeX untuk melakukan proses kompilasi dokumen. 
4 Dokumen berjenis TEX maka klik ikon PDFTEX untuk hasil dokumen dalam bentuk .pdf. 
5 Dokumen berjenis CONTEXT maka klik ikon CONTEXT untuk proses kompilasi dokumen 
ke bentuk .pdf 
6 Dokumen yang berasal dari program dapat juga dikompilasi menggunakan programWinEdt, 
namun terlebih dahulu diinstal plugin R -Sweave maka Anda bisa melakukan kompilasi 
dokumen Sweave dan Knitr kedalam bentuk .pdf. 
7 Dokumen berjenis MetaPost dapat juga dilakukan kompilasi kedalam bentuk .pdf. Secara 
otomatis jika file tersebut berjenis MetaPost maka ikon M atau ikon MetaPost akan siap 
melakukan kompilasi kedalam bentuk .pdf. 
Inilah beberapa hal yang perlu Anda ketahui dalam memulai LATEX dengan benar meliputi sejarah 
tentang LATEX atau TEX, program yang perlu diinstal dan terakhir dalam memulai menggunakan 
LATEX. Berikut daftar file ekstensi di LATEX yaitu : 
2.5 Menutup Dokumen LATEX 
Untuk menutup dokumen LATEX juga sama seperti menutup dokumen di kebanyakan perangkat 
lunak seperti Microsoft Word, Microsoft Word, Excel, Adobe InDesign CC, dan lain lain. Berikut 
dijelaskan bagaimana menutup dokumen di LATEX 
1 Anda berada pada dokumen aktif yang telah dibuka menggunakanWindEdt.
33 
File Ekstensi Penjelasan 
.aux File ini merupakan informasi transportasi dari satu compiler 
yang berjalan ke tempat selanjutnya dan merupakan file yang di-gunakan 
untuk penyimpanan informasi dengan referensi silang. 
.bbl File yang dikeluarkan oleh BibTEX dan digunakan oleh LATEX. dan 
juga merupakan file basis data daftar pustaka artinya merupakan 
penyimpanan daftar pustaka. 
.blg File log BibTEXatau file kesalahan dalam daftar pustaka. 
. bst File ini merupakan jenis tampilan dafta pustaka, dalam hal ini 
berjenis .bst 
. cls File ini merupakan kelas dokumen yang dipilih untuk 
menampilkan dokumen yang kita buat. 
.dtx Dokumentasi TEX merupakan format distribusi utama untuk 
LATEX tersebut. 
. ins File installer yang termuat dan cocok dengan file .dtx.Jika kamu 
mengunduh paket LATEX dari internet, kamu akan mendapatkan 
.dtx dan file . ins. Jalan program LATEX pada file . ins untuk men-dapatkan 
file .dtx. 
.fd File deskripsi font untuk menjelaskan LATEX tentang adanya font 
baru. 
.dvi File Device Independent merupakan hasil dari dokumen LATEX 
dan kamu bisa juga mengirim ke mesin pencetak dengan dvips 
atau dengan aplikasi yang sama. 
.pdf File Portable Document Format merupakan file hasil dokumen 
LATEX dalam bentuk .pdf. 
.log File ini memberikan penghitungan secara detail apa yang terjadi 
selama berjalan kompilasi terakhir. 
. toc File yang menyimpan semua pengaturan judul, sesi, subsesi, 
bab, yang selanjut akan dibentuk menjadi daftar isi. 
. lof File yang sama seperti . toc yang selanjutnya akan dibentuk men-jadi 
daftar gambar. 
. lot File yang sama seperti . toc ,. lof selanjutnya akan dibentuk men-jadi 
daftar tabel. 
.idx File yang menyimpan indeks jika kamu menginginkan membuat 
indeks bisa dilakukan dengan perintah makeindex 
.ind File ini merupakan proses selanjutnya dari file .idx yang akan 
disiap dimasukkan kedalam dokumen yang Anda buat. 
. ilg File penghitungan proses makeindes. 
. sty File ini merupakan makro paket dari LATEX dan kamu bisa meny-isipkan 
kedalam dokumen LATEX dengan perintah usepackage{ 
nama paket yang diperlukan}. 
. tex File ini merupakan file masukan LATEX atau TEX atau ConTEX t 
.out File ini merupakan paket dari hyperref dan hanya satu di file 
dokumen. 
Tabel 2.1: Daftar File Ekstensi LATEX
MEMULAI DOKUMEN LATEX 
2 Pada bagian kanan atas dokumen yang ada kemudian klik tanda silang maka secara lang-sung 
akan menutup semua dokumen yang Anda buka. Untuk menutup satu dokumen bisa 
dilakukan dengan meng-klik kanan mouse Anda kanan mouse Anda kemudian pilihlah 
Close nama file yang ditutup. 
3 Adapun cara yang lain, Anda bisa klik menu File pada Application baru kemudian pilih 
dan klik Exit atau dengan menggunakan shorcut dengan menekan Alt +F4 pada keyboard. 
2.6 Membuat Dokumen Baru via ProTeXt 
ProTeXt merupakan salah satu paket bundle dari LATEX yang memudahkan kalian dalam meng-gunakannya. 
Hal ini disebabkan semua telah tersedia dalam satu paket yaitu paket lengkap LATEX, 
text editor dan pdf-viewer. Anda dapat unduh perangkat ProTeXt di CTAN. Berikut ini cara mem-ulai 
dokumen baru menggunakan ProTeXt yaitu sebagai berikut : 
1 Buka text editor yang digunakan untuk mengedit dan mengetika teks yang akan kita buat 
dalam hal ini, ProTEXsudah menyediakannya yaitu TEX Studio dapat dilihat dibawah ini. 
Gambar 2.2: Tampilan TeXStudio di Windows 7 Ultimate 64 bit 
2 Kemudian ketiklah dokumen Anda pada TeXStudio selanjutnya simpan dokumen lalu klik 
ikon Build and View dan Anda dapat melihat tampilan dokumen Anda. Jika Anda ingin 
melihat dokumen Anda dalam bentuk pdf maka dapat Anda klik ikon Adobe Acrobat maka 
secara langsung akan membuka dokumen dalam bentuk .pdf. 
Salah satu kelebihan dalam menggunakan ProTeXt, Anda tidak perlu mengikuti instalasi satu 
persatu menggunduh perankat yang dibutuhkan dalam menggunakan LATEX seperti dokumen 
viewer, text editor, MikTeX dengan paket LATEX yang lengkap karena didalam paket bundle Pro- 
TeXt telah ada semuanya yaitu dokumen viewer(Sumatra PdF),text editor(TeXStudio), dan Mik-tex 
dengan paket LATEX lengkap dengan pilihan, MikTeX 2.9 untuk 64 bit dan 32 bit.
35 
2.7 Membuat Dokumen Baru via TEX Live 2013 
TEX Live 2013 merupakan peningkatan dari TEX Live 2011 dan tentunya saya juga belum tahu 
tentang fitur terbaru apa saja yang ada. Didalam kesempatan kali ini, saya akan memberikan 
panduan dalam memulai membuat dokumen baru di TEX Live 2013. Hal yang berbeda dengan 
WinEdt 6.0 beserta MikTEX adalah tersedianya paket lengkap LATEX di TEX Live yaitu Anda lang-sung 
bisa menggunakannya tanpa harus mengunduh paket -paket LATEX melalui internet tetapi 
tentu Anda harus bersusah payah untuk mengunduh TEX Live 2013 dengan file berkapasitas 2,38 
Gigabyte dan cukup besar dengan aturan kecepatan internet Anda harus stabil agar lebih cepat 
mengunduhnya sedangka dibandingkan dengan TEX Live 2011 dengan ukuran 2,26 Gigabyte 
tidak terlalu beda jauh ukuran file sebelumnya. 
Jika Anda ingin menginstal TEX Live diperlukan salah satu perangkat lunak yang bisa membaca 
file berekstensi .*iso yaitu Daemon Tool berikut caranya yaitu : 
1 Unduh terlebih dahulu file TEX Live 2013 di TEX Live 2013 dan dipilih file yang berbentuk 
.*iso. 
2 Instal Daemon Tool bagi Anda yang belum memilikinya di laptop ataupun komputer ke-sayangan 
Anda 
3 Setelah terinstal Daemon Tool maka klik Kanan mouse Anda pada bagian Daemon Tools 
Lite dan pilih Virtual CD/DVD Room kemudian Device:[H:]No Media  Mount Image 
4 Selanjutnya akan muncul kotak dialog untuk mencari file .iso yang akan dibuka lalu pilih 
texlive2013.iso dan tunggu hingga muncul perintah -perintah penginstalan. 
5 Ikuti dengan benar menginstalan TEX Live 2013 dan perlu diketahui bahwa penginstalan 
diperlukan waktu yang cukup lama karena file paket yang tersedia sudah lengkap jadi 
proses penginstalan dilakukan satu persatu oleh TEX Live. 
6 Selesai 
Setelah dilakukan penginstalan TEX Live 2013 sekarang waktunya kita akan memulai membuat 
dokumen baru yaitu : 
1 Buka TEXLive 2013 pada Menu Start  All Programs  Cari TEXLive. 
2 Klik TEXLive kemudian pilih TEX Works Editor 
3 Selanjutnya akan muncul tampilan seperti ini 
4 Untuk membuat dokumen baru cukup dengan Ctrl+N atau klik Menu File  New dan klik 
ikon Save atau Ctrl+Save As untuk menyimpan file dan simpan denga file berekstensi .*tex 
dan .*bib untuk menyimpan file yang berisi daftar pustaka dan .*sty untuk paket LATEX serta 
.*cls untuk kelas LATEX. 
5 Klik ikon tanda X untuk mengakhiri atau menutup dokumen Anda.
MEMULAI DOKUMEN LATEX 
Gambar 2.3: Tampilan texworks editor ketika membuka dokumen LATEX 
6 Setelah Anda membuat dokumen dan compile dokumen file Anda dengan klik ikon tanda 
segitiga hijau dengan pilihan PDFLATEX tunggu hingga prosesnya selesai maka akan muncul 
tampilan file Anda 
7 Selesai. 
Didalam membuat suatu dokumen dalam format .tex adalah hal yang pertama kita lakukan 
mengikuti perintah yang ada didalam text editor, hal ini yang membedakan dengan perangkat 
lunak seperti MicrosoftWord, Open Office ataupun Libre Office.LATEX sendiri tidak memiliki sifat 
WYSIWYG(What You See is What You Get) tetapi merupakan bahasa pemrograman yang dicip-takan 
oleh Professor Donald Knuth dalam pengaturan hasil teks pengetikan. Didalam text ed-itorlah, 
kamu akan bekerja banyak dalam pengaturan tulisan pengetikanmu kemudian untuk 
melihat hasilnya kamu akan men-compile ke dalam bentuk format .pdf ataupun .dvi. Berikut 
merupakan contoh sederhana dalam pengetikan menggunakan LATEX yaitu sebagai berikut : 
documentclass[a4paper,12pt]{article} 
begin{document} 
Misalkan $D$ adalah himpunan bagian dari $R$ dan misalkan $f:rightarrow R$ 
fungsi bernilai Real pada $D$.Maka fungsi $f$ dikatakan emph{kontinu} pada $D$ 
jika dan hanya jika untuk semua $epsilon 0$ dan untuk setiap $x in D$, 
terdapat suatu $delta0$ dengan demikian $y in D $ memenuhi 
[|yx|delta] 
maka berlaku 
[|f(x)f(y)|epsilon] 
end{document} 
Pada bagian atas, merupakan teks didalam text editor kemudian hasilnya kita compile ke dalam 
bentuk .pdf ataupun .dvi dapat dilihat hasilnya dibawah ini :
37 
Contoh 2.1 (Dokumen yang akan dikompilasi) 
Misalkan $D$ adalah himpunan bagian dari $R$ dan misalkan $f:rightarrow R$ 
fungsi bernilai Real pada $D$.Maka fungsi $f$ dikatakan emph{kontinu} pada $D$ 
jika dan hanya jika untuk semua $epsilon 0$ dan untuk setiap $x in D$, 
terdapat suatu $delta0$ dengan demikian $y in D $ memenuhi 
[|yx|delta] 
maka berlaku 
[|f(x)f(y)|epsilon] 
Pada dasarnya, perintah ini sangat sederhana kita lakukan namun bagi Anda yang belum 
terbiasa maka sangat sulit sekali dalam melakukannya. Kelebihan dalam menggunakan LATEX 
adalah Anda dapat membuat buku, karya ilmiah, tesis, skripsi, cv, atau hasil karya Anda dengan 
memakai packages yang telah tersedia dapat Anda unduh secara gratis. 
Didalam perintah LATEX yang perlu Anda ketahui adalah harus mengikuti aturan yang telah 
Anda sehingga dapat memberikan tampilan dan hasil yang bagus. Selain itu, dokumen Anda 
dapat di-compile ke dalam bentuk .pdf atau dvi. 
2.8 Struktur Dasar Dokumen LATEX 
LATEX memiliki struktur dokumen yang telah diatur dalam sebuah packages. Packages inilah 
yang mengatur segala bentuk mulai dari pengaturan ukuran tulisan, pengaturan halaman, daftar 
isi, bab, subbab, atau pengaturan gambar maupun pengaturan perataan teks yang kita gunakan. 
Selain itu, Packages menjadi hal yang penting didalam LATEX sehingga sangat dianjurkan meng-gunakan 
packages yang ada dan dapat diunduh secara gratis untuk menambah packages se-hingga 
dapat meningkatkan kualitas dokumen Anda. Didalam LATEX memiliki struktur dokumen 
yaitu sebagai berikut [6] : 
2.8.1 Documentclass 
Document class menentukan dokumen Anda yang mendeklarasikan class artinya merupakan 
pengaturan dalam dokumen Anda yang digunakan seperti untuk membuat artikel, buku, dan 
lain sebagainya dapat dilakukan dengan mengetik 
documentclass[a4paper,12pt]{article} 
Pada bagian ini mendefinisikan secara langsung dokumen yang akan kamu buat sehingga 
memberikan kemudahan dalam pengaturan tampilan,tulisan, pengaturan halaman, penempatan 
judul, sesi, dan memberikan keseragaman dokumen yang kamu buat. Dibawah ini beberapa jenis 
dokumen dasar yang biasa dibuat :
MEMULAI DOKUMEN LATEX 
Jenis File Keterangan 
report File ini untuk laporan laboratorium, teknik mampun laporan 
perkembangan bisnis. 
article File ini digunakan untuk pembuatan jurnal saintis, presentasi, la-poran 
pendek, dokumentasi program, undangan, artikel, review, 
atau catatan riset. 
letters File ini digunakan untuk pembuatan surat. 
book File ini digunakan untuk membuat buku. 
IEEEtran File ini digunakan untuk artikel dengan format transaksi IEEE. 
proc File ini merupakan kelas untuk proceedings yang didasarkan pada 
kelas artikel. 
minimal File ini merupakan kelas yang digunakan untuk seminimal yang 
didapatkan hanya ada ukuran halaman dan font dasar. 
report File ini memiliki struktur yaitu beberapa bab seperti tesis, buku 
cerita dan lain -lain. 
slides File ini merupakan kelas yang digunakan untuk slides atau pre-sentasi 
dengan jenis tulisan San Serif berukuran besa agar jelas 
ketika dibaca. 
memoir File ini merupakan kelas yang dimodifikasikan sehingga 
menarik. 
beamer File ini merupakan kelas yang digunakan untuk presentasi pada 
LATEX. 
Tabel 2.2: Berbagai Jenis Dokumen LATEX 
Didalam contoh itu dapat dijelaskan yaitu documentclass[a4paper, 12pt]{article} artinya 
memanggil perintah suatu dokumen berbentuk arikel dengan ukuran tulisan 12pt dan ukuran 
kertas a4paper. Selain itu, tanda n) merupakan awal dari suatu perintah LATEX tanda kurung 
kurawal(farticleg) merupakan perintah mandatory dan tanda [ ] merupakan perintah optional da-pat 
dituliskan ataupun tidak. 
2.8.1.1 Layout Design 
Penulis yang tidak memiliki kemampuan dalam hal tipografi atau pengaturan teks terkadang 
mengalami kesalahan dalam desain buku, dan kebanyakan orang mengatakan bahwa Jika doku-men 
kamu terlihat bagus secara artistik maka pasti didesain dengan pasti didesain dengan baik. 
Tetapi dokumen Anda untuk dibaca bukan sebagai galeri foto, maka kemampuan membaca dan 
memahami jauh lebih penting dari hanya bagus untuk dilihat. Sebagai contoh : 
1 Ukuran tulisan dan penulisan bab, judul dipilih untuk membuat struktur bab dan bagian 
jelas dibaca. 
2 Panjang garis harus cukup pendek sehingga dapat mudah dibaca, sementara cukup pan-jang 
agar halaman akan terlihat bagus. 
Dengan sistem WYSIWYG, penulis seringkali secara estetika, dokumennya terlau kecil atau 
struktur yang tidak konsisten. LATEX mengurangi kesalahan tersebut ke penulis dengan mendeklarasikan 
struktur secara logika suatu dokumen sehingga kita dapat memilih dokumen yang cocok dengan 
layout kita.
39 
2.8.2 Environment Dokumen 
Setelah kelas dokumen diklarasikan, maka akan dimulai dengan teks dokumenmu dengan dua 
identitas perintah yaitu dimulai dan diakhirinya seperti ini : 
documentclass[11pt,a4paper,oneside]{report} 
begin{document} 
... 
end{document} 
Ini adalah contoh teknik biasa dokumen LATEX yang disebut dengan lingkungan (environment). 
Environment inilah yang menangani masalah secara spesifik tentang pengaturan dokumen, jenis 
tulisan, pengaturan perataan teks, dan lain-lainnya sehingga dokumen yang dihasilkan sesuai 
dengan kebutuhan dan permintaan yang ada. Semuanya environment dimulai dengan begin{..} 
dan diakhiri dengan end{...} dengan { tanda kurung kurawal. 
2.8.3 Judul Dokumen 
Suatu dokumen diperlukan judul untuk memberikan penjelasan isi dokumen yang kita buat 
biasanya terdiri dari judul dokum, nama penulisa, dan tanggal pembuatannya, biasa dengan tam-bahan 
alamat maupun email. Contoh : 
documentclass[11pt,a4paper,oneside]{report} 
begin{document} 
 title { Practical Typesetting} 
author{Peter FlynnSilmaril Consultants} 
date{December 2001} 
maketitle 
end{document} 
Pada contoh judul dokumen diatas dapat dijelaksn bahwa dokumen tersebut berjenis laporan, 
ukuran tulisan 11pt, dan ukuran kertas yang dicetak a4paper, serta tampilan halaman satu sisi. 
Perintah  pada bagian author untuk membuat memulai baris baru dalam dokumen LATEX. dan 
maketitle untuk memanggil perintah menampilkan judul dokumen. 
2.8.4 Abstraks 
Dalam laporan dan artikel biasanya penulis menambilkan abstraks/ intisari dokumen yang 
dibuat yang mana merupakan isi dari dokumen yang akan kita tulis. Abstraks sendiri biasa hanya 
berisi sedikitnya dari halaman yang digunakan. Contoh : 
documentclass[11pt,a4paper,oneside]{report} 
usepackage[latin1]{inputenc} 
begin{document} 
 title { Practical Typesetting} 
author{Peter FlynnSilmaril Consultants} 
date{December 2001} 
maketitle 
begin{abstract}
MEMULAI DOKUMEN LATEX 
This report presents the basic concepts of typesetting in a 
form usable by nonspecialists. It is aimed at those who find 
themselves (willingly or unwillingly) asked to undertake work 
previously sent out to a professional printer , and who are 
concerned that the quality of work (and thus their corporate 
image) does not suffer unduly. 
The topics cover layout, the need for accuracy, the choice of 
typeface, arrangement of the document, adherence to 
specifications , and the production process. No foreknowledge 
of printing or publishing is needed, but an eye for detail , 
a feeling for æsthetics, and some fluency with a computer is 
expected. 
end{abstract} 
end{document} 
Didalam laporan bisnis dan teknik Abstraks seringkali disebut Summary, Excutive Summary, 
Preview atau beberapa frase lain yang memiliki artinya hampir sama. Perintah Abstraks didalam 
dokumen dimulai setelah documentclass dan diakhiri dengan sebelum begin{document}. Un-tuk 
mengubah nama dari Abstraks sendiri dapat dilakukan seperti ini : 
renewcommand{abstractname}{Executive Summary} 
2.8.5 Section 
Didalam LATEX diatur pengaturan dokumen sehingga dokumen dapat terstruktur dengan baik. 
Pengaturan semua ini adalah pilihan tergantung Anda yang menggunakannya. Hanya tidak bi-asa 
saja melihat dokumen hanya terdiri dari paragraf demi paragraf sehingga tidak memberikan 
gambaran tulisan yang dibuat dan tidak membantu pembaca dalam memahaminya. Meskipun 
secara normal, novel dibagi kedalam bab, sesi, maupun bagian, dan terkadang juga kita dapat 
menjumpai cerita pendek yang hanya terdiri satu paragraf. 
Dua dari tiga pembagian, Parts dan Chapters(Bagian dan Bab) hanya tersedia pada kelas doku-men 
buku dan laporan. Berikut penjelasan detailnya : 
Level Pembagian Perintah Catatan 
-1 Bagian part Hanya terdiri buku dan laporan 
0 Bab chapter Hanya tersedian di buku dan laporan 
1 Sesi section 
2 Subsesi subsection 
3 Subsubsesi subsubsection 
4 Judul paragraf paragraph 
5 Judul subparapgraf subparagraph 
Tabel 2.3: Pembagian dokumen
41 
Didalam setiap kasus judul bagian, bab, sesi setiapnya dimulai dan diakhiri dengan tanda ku-rung 
kurawal yang akan memberikan tanda hasil dokumen yang tercetak dalam bentuk teks 
bercetak tebal. Beberapa ketentuan hasil dalam struktur dokumen yaitu part, chapter, section, 
subsection dan lain sebagainya mengikuti aturan yaitu : 
1 Parts(Bagian)akan diurutkan menggunakana angkat romawi,contoh Parts I, Parts 2, Parts 
3, dan sebagainya. 
2 Chapters, Sections, Subsection dan lainnya akan diurutkan menggunakan angka desimal, 
contoh Chapters 1, Chapters 2, Section 2.1, Section 2.2, Subsection 2.1.1, Subsection 2.1.2, 
Subsubsection 2.1.1.1, Subsection 2.1.1.2 
3 Apendiks biasanya diurutkan dengan huruf Kapital, contoh Appendix A, Appendix B, Ap-pendix 
C, dan lain sebagainya. 
Kamu bisa juga mengubah pembagian dokumenmu seperti bab, sesi, subsesi. Jika kamu hanya 
menginginkan bab, sesi, subsesi, kamu seharusnya mengubah nilan pada secnumdepth menggu-nakan 
nilai pada tabel 2.17 diatas 
setcounter{secnumdepth}{2} 
Untuk tidak memasukan penomoran bab, sesi,ataupun bagian ke dalam daftar isi, dapat di-lakukan 
seperti ini ; 
part *{...} 
chapter *{..} 
section *{..} 
subsection *{...} 
. 
. 
. 
subparagraph* 
2.9 Penggantian Nama Gambar,Tabel dan lain -lain 
Secara standar, penamaan tabel diatur dengan bahasa inggris seperti gambar 1: akan dina-makan 
dengan Figure 1:, atau tabel 1: akan dinamakan dengan Table 1:. Namun kita bisa men-gubahkan 
bergantung perintah bahasa yang dipakai, sedangkan untuk kita orang Indonesia pen-gaturan 
bahasa diatur dengan perintah : 
usepackage[indonesian]{babel} 
% sedangkan perintah berikut ini tetap berlaku namun masih secara umun belum spesific, 
usepackage[bahasa]{babel}
MEMULAI DOKUMEN LATEX 
Secara sederhana pengaturan perintah bahasa ini bisa diubah dibagian preamble dokumenmu : 
documentclass[a4paper, 12pt]{article} % kelas artikel , ukuran kerta a4paper, dan ukuran tulisan 12 pt 
usepackage[indonesian]{babel} % paket babel untuk pengaturan bahasa, indonesia ya untuk 
% pengaturan bahasa indonesia 
% Anda bisa juga menggunakan dua bahasa sekaligus, misalkan 
% usepackage[indonesian, english]{babel} maka pengaturan bahasa akan diatur sesuai dengan bahasa 
inggris. 
defdummy{% 
Perkembangan bahasa mencerminkan perkembangan kemajuan peradaban masyarakat pendukungnya. 
Perkembangan bahasa itu tampak pada perkembangan kosakata. Perkembangan kosakata bahasa 
Indonesia amatlah pesat pada akhir abad ke20 dan awal abad ke21 yang, antara lain, dipacu oleh 
perkembangan ilmu dan teknologi serta seni. 
Perkembangan kosakata itu dapat dilihat pada bertambahnya lema dalam kamus bahasa Indonesia dari 
satu edisi ke edisi berikutnya. Tanpa kita rasakan ternyata Kamus Besar Bahasa Indonesia telah 20 
tahun berada di tengahtengah masyarakat, baik di dalam maupun di luar negeri. Selama kurun 
waktu itu kamus tersebut telah mengalami perkembangan muatan lema dari 62.000 lema pada 
edisi pertama (1988) hingga 91.000 lema pada edisi keempat (2008). Hal itu menunjukkan bahwa 
kamus tersebut selalu memutakhirkan kandungan lemanya. Menurut catatan Pusat Bahasa, dari 
edisi pertama hingga edisi ketiga kamus itu mengalami cetak ulang hingga puluhan kali. Hal 
itu membuktikan bahwa masyarakat memang memerlukan kamus tersebut sebagai sumber 
rujukan dalam dunia pendidikan ataupun dunia kerja.} 
% bagian diatas untuk mendefinisikan dummy teks atau teks dummy atas teks hayalan. 
begin{document} % ini perintah awal dokumen 
% bagian ini isi  
dummy 
% akhir isi dokumen 
end{document} % akhir perintah dokumen itu 
2.9.1 Daftar Isi 
Daftar Isi merupakan satu atau lebih halaman yang berisi nama bagian,bab, sesi, subsesi, sub-subsesi, 
apendiks, daftar isi sendiri, daftar tabel, daftar gambar, daftar pustaka, dan lain -lainnya 
dengan ketentuan yang ada. Selanjutnya, daftar isi sendiri memberikan kemudahan pembaca 
mencari bagian yang akan dibaca dan nomor halaman yang akan dibaca serta terurut. 
2.10 Spesifikasi Ukuran 
Kamu bisa menspesifikasi panjang di sebarang unit dibawah ini : 
2.11 Preamble 
Bagian ini yang diantara :
43 
Unit Ukuran 
pt ukuran titik standar orang Anglo- America(72.27 untuk 1 inchi). 
pc pica ems (12pt). 
bp ukuran titik ’big (72 untuk inchi). 
sp ukuran titik TEX (65536 untuk titik(pt)). 
dd Didot (ukuran titik standar eropa (67.54 untuk satu inchi). 
cc Ciceros ( ukuran pica ems untuk orang eropa, 12dd). 
em ukuran titik kira- kira selebar huruf ’M’. 
ex seukuran tinggi huruf ’x’. 
cm centimeter (2.54 untuk 1 inchi). 
mm millimeter (25.4 untuk 1 inchi). 
in inchi 
Tabel 2.4: Spesifikasi Ukuran didalam LATEX 
documentclass[a4paper, 12pt]{article} 
.......... bagian ini merupakan premble 
begin{document} 
berisi paket -paket dan perintah yang memudahkan dalam pengaturan teks Anda 
2.12 Document 
Bagian ini berisi dokumen yang akan ketik seperti isi dokumen, daftar isi, ataupun daftar sim-bol 
yang digunakan. 
2.13 Author, Desainer Book dan Typesetter 
Untuk mempublikasikan sesuatu, penulis memberikan manuskrip ke perusahaan publikasi. 
Salah satu dari book designer atau desainer buku memutuskan membuatu layout dokumen seperti 
pengaturan tulisan, halaman, jarak teks dan lain-lain. Kemudian desainer buku memberikan 
petunjuk ke typesetter untuk melakukan pengeditan manuskrip berdasarkan petunjuk tersebut. 
Seorang designer buku mencoba untuk membayangka apa yang dipikirkan oleh penulis dalam 
mengetik manuskrip tersebut kemudian dia memutuskan untuk pengaturan bab, daftar pustaka, 
contoh, rumus dalam lain sebagainya berdasarkan pengetahuan dan dari daftar isi manuskrip. 
Didalam lingkungan LATEX, LATEX mengambil aturan seorang desainer buku kemudian menggu-nakan 
TEX sebagai typesetter. Tetapi LATEX hanyalah sebuah program dan selanjutnya perlu lebih 
bawah petunjuk. Penulis menjelaskan tambahan informasi untuk mendeskripsikan secara logika 
struktur pekerjaan ini kemudian ditulis kedalam text editor.
MEMULAI DOKUMEN LATEX 
Berbeda dengan program pengolahan teks WYSIWYG1 yaitu MicrosoftWord atau CorelWord- 
Perfect. Dengan aplikasi ini, penulis menspesifikasikan tampilan dokumen secara interaktif se-mentara 
mengetik teksnya kedalam komputer. Mereka hanya bisa melihat tampilannya bagaimana 
hasil kerja akan terlihat ketika dicetak. Ketika mengunakan LATEX tidak memungkinan melihal 
hasil dokumen sementara kita mengetik teks , tetapi hasil dokumen bisa dilihat setelah mem-roses 
file dengan . Koreksi ini bisa dibuat sebelum kita cetak. 
2.14 LATEX Input Files 
Input untuk LATEX adalah file teks plain ASCII. Kamu bisa membuatnya dengan sebarang teks 
editor, yang memuat teks ke dokumen dengan perintah untuk pengaturan teks yang ada. 
2.14.1 Spasi 
Karakter Whitespace seperti blank atau tab secara seragam di LATEX disebut sebagai space. 
Walaupun kita mengetik dengan banyak spasi maka teks yang dihasilkan tetap satu spasi. Berikut 
ini akan diberikan contoh pengetikan dengan satu dan dua contoh dan teks yang dihasilkan. 
Contoh 2.2 (Spasi) 
1 Dengan satu spasi 
An empty line starts a new 
paragraph. 
An empty line starts a new paragraph. 
2 Dengan dua spasi 
It does not matter whether you 
enter one or several spaces 
after a word. 
It does not matter whether you enter one or several spaces after a word. 
2.14.2 Karakter Khusus 
Simbol dibawah ini adalah karakter yang mempunyai pengertian khusus dibawah LATEX atau 
tidak tersedia di semua jenis tulisan. Jika kamu memasukkan karakter tersebut, maka tidak akan 
dicetak : 
# $ % ^  _ { } ~  
1What You See Is What You Get
45 
Kamu bisa mengetik karakter khusus diatas, dapat dilihat dibawah ini : 
# $ % ˆ  _ {} ˜ 
# $ % ^{}  _ {} ~{} 
2.14.3 Perintah LATEX 
LATEX commands mempunyai sangat sensitif dalam pengetikan, dan salah satu format yang 
dapat diambil di bawah ini : 
1 Mulai dengan menggunakan backslash  ketika memulai mengetik teks suatu judul se-hingga 
pengaturan teks mengikuti yang ada didalam LATEX. 
2 LATEX tidak akan memunculkan teks yang kita ketik ketika kita mengetik setelah tanda {} 
yang menandakan tanda berhenti di LATEX. 
I read that Knuth divides the 
people working with TeX{} into 
TeX{}nicians and TeX perts. 
Today is today. 
I read that Knuth divides the people working with TEX into TEXnicians and TEXperts. 
Today is October 31, 2014. 
Beberapa perintah dalam pengetikan didalam LATEX terkadang memerlukan tanda kurung ku-rawal 
{} dan beberapa pilihan yang lain diberi tanda kurung siku []. Selanjutnya dapat dilihat 
beberapa contoh dibawah ini : 
verb|You can textsl{lean} on me! You can lean on me!| 
You can lean on me ! 
Please, start a new line 
right here!newline 
Thank you! 
Please, start a new line right here! 
Thank you! 
2.14.4 Komentar 
Ketika LATEX memberikan kita ruang kosong di dalam pengetika yang tidak akan dicetak, ini 
memberikan kita kemudahan dalam memberikan catatan atau penjelasan dalam tulisan kita. 
Berikut contohnya : 
This is an % stupid 
% Better: instructive  
example: Supercal% 
ifragilist % 
icexpialidocious
MEMULAI DOKUMEN LATEX 
Kita bisa menggunakan tanda persen % untuk memulai catatan, saran, ataupun penjelasan kita. 
Tanda % bisa juga digunakan untuk membagi kata yang panjang. Untuk membuat komen yang 
panjang, kamu juga bisa menggunakan paket usepackage{verbatim} dengan menambahkan 
dibagian preamble atau mukadimmah dokumen Anda, dapat dilihat contohnya dibawah ini : 
This is another 
begin{comment} 
rather stupid, 
but helpful 
end{comment} 
example for embedding 
comments in your document. 
This is another example for embedding comments in your document. 
2.15 Jenis Tulisan dalam LATEX 
Didalam LATEX memilik 3 font standar yaitu sebagai berikut : 
Nama Kode 
Roman {rmfamily teks yang ingin diubah} 
San Serif {sffamily teks yang ingin diubah} 
Typewritter {ttfamily teks yang ingin diubah} 
Tabel 2.5: Jenis Tulisan dalam LATEX 
2.16 Bentuk Tulisan 
Dibawah ini ada beberapa bentuk font didalam LATEX yaitu: 
Nama Kode 
Italic {emph teks diketik disini} 
Slshape {slshape teks diketik disini } 
SCSHAPE {scshape teks diketik disini } 
Bold {textbf teks diketik disini } 
Teletype { texttt teks diketik disini } 
Tabel 2.6: Bentuk Tulisan di LATEX
47 
2.17 Ukuran Tulisan 
Ada beberapa ukuran standar didalam font LATEX yaitu : 
Nama Kode 
Contoh {tiny ketik disini } 
scriptsize { scriptsize ketik disini } 
footnotesize {footnotesize ketik disini } 
small {small ketik disini } 
normalsize {normalsize ketik disini } 
large {large ketik disini } 
Large {Large ketik disini } 
LARGE {LARGE ketik disini} 
huge {huge ketik disini } 
Huge {Huge ketik disini} 
Tabel 2.7: Ukuran Tulisan dalam LATEX 
2.18 Perataan Teks 
Secara standar, perataan teks dalam dokumen LATEX terdiri 3 yaitu sebagai berikut : 
Nama Perataan Environment Perintah 
Kiri flushleft raggedright 
Kanan flushright raggedleft 
Tangah center centering 
2.19 Dash dan Hypens 
Perangkat LATEX mengenal empat macam dash dan hypens yaitu tanda hypens(),tanda kurang(), 
tanda en dash(–),em dash(—). Perbedaan dapat dilihat contoh berikut ini : 
Hyphen: daughterinlaw, Xrated 
En dash: pages 1367 
Em dash: yesor no?  
Minus sign: $0$, $1$ and $1$
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX
MEMBUKA DOKUMEN LATEX

Mais conteúdo relacionado

Mais procurados

Membuat Dokumen LaTeX Edisi ke - 33
Membuat Dokumen LaTeX Edisi ke - 33Membuat Dokumen LaTeX Edisi ke - 33
Membuat Dokumen LaTeX Edisi ke - 33Hirwanto Iwan
 
LaTeX InDesign Crative Cloud
LaTeX InDesign Crative Cloud LaTeX InDesign Crative Cloud
LaTeX InDesign Crative Cloud Hirwanto Iwan
 
Serba-serbi Latex
Serba-serbi LatexSerba-serbi Latex
Serba-serbi Latexsopier
 
Membuat dokumen dengan latex ver.0.3
Membuat dokumen dengan latex   ver.0.3Membuat dokumen dengan latex   ver.0.3
Membuat dokumen dengan latex ver.0.3Alvin Setiawan
 
LaTeX InDesign Creative Cloud with PGF/ TikZ
LaTeX InDesign Creative Cloud with PGF/ TikZLaTeX InDesign Creative Cloud with PGF/ TikZ
LaTeX InDesign Creative Cloud with PGF/ TikZHirwanto Iwan
 
Membuat Dokumen dengan Latex
Membuat Dokumen dengan LatexMembuat Dokumen dengan Latex
Membuat Dokumen dengan LatexKresno Aji
 
Trampil menggunakan photoshop cs4
Trampil menggunakan photoshop cs4Trampil menggunakan photoshop cs4
Trampil menggunakan photoshop cs4Adi Kusrianto
 
Panduan praktis belajar komputer
Panduan praktis belajar komputerPanduan praktis belajar komputer
Panduan praktis belajar komputerPutuMahendra Wijaya
 
Membuat dokumen latex Revisi I
Membuat dokumen latex Revisi IMembuat dokumen latex Revisi I
Membuat dokumen latex Revisi IHirwanto Iwan
 
Slims4dummies edisi revisi
Slims4dummies edisi revisiSlims4dummies edisi revisi
Slims4dummies edisi revisilabsisprod
 
Manual senayan 38 ccl
Manual senayan 38 cclManual senayan 38 ccl
Manual senayan 38 cclendrowid
 
Kupas tuntas ms. word 2010
Kupas tuntas ms. word 2010Kupas tuntas ms. word 2010
Kupas tuntas ms. word 2010Agus Suratno
 

Mais procurados (18)

Letech indesign cc
Letech indesign ccLetech indesign cc
Letech indesign cc
 
Membuat Dokumen LaTeX Edisi ke - 33
Membuat Dokumen LaTeX Edisi ke - 33Membuat Dokumen LaTeX Edisi ke - 33
Membuat Dokumen LaTeX Edisi ke - 33
 
LaTeX InDesign Crative Cloud
LaTeX InDesign Crative Cloud LaTeX InDesign Crative Cloud
LaTeX InDesign Crative Cloud
 
Serba-serbi Latex
Serba-serbi LatexSerba-serbi Latex
Serba-serbi Latex
 
Membuat dokumen dengan latex ver.0.3
Membuat dokumen dengan latex   ver.0.3Membuat dokumen dengan latex   ver.0.3
Membuat dokumen dengan latex ver.0.3
 
LaTeX InDesign Creative Cloud with PGF/ TikZ
LaTeX InDesign Creative Cloud with PGF/ TikZLaTeX InDesign Creative Cloud with PGF/ TikZ
LaTeX InDesign Creative Cloud with PGF/ TikZ
 
Membuat Dokumen dengan Latex
Membuat Dokumen dengan LatexMembuat Dokumen dengan Latex
Membuat Dokumen dengan Latex
 
Membuat Dokumen LaTeX
Membuat Dokumen LaTeXMembuat Dokumen LaTeX
Membuat Dokumen LaTeX
 
Tesis latex
Tesis latexTesis latex
Tesis latex
 
Trampil menggunakan photoshop cs4
Trampil menggunakan photoshop cs4Trampil menggunakan photoshop cs4
Trampil menggunakan photoshop cs4
 
Panduan praktis belajar komputer
Panduan praktis belajar komputerPanduan praktis belajar komputer
Panduan praktis belajar komputer
 
Membuat dokumen latex Revisi I
Membuat dokumen latex Revisi IMembuat dokumen latex Revisi I
Membuat dokumen latex Revisi I
 
Slims4dummies edisi revisi
Slims4dummies edisi revisiSlims4dummies edisi revisi
Slims4dummies edisi revisi
 
Swing excerpt
Swing excerptSwing excerpt
Swing excerpt
 
Manual senayan 38 ccl
Manual senayan 38 cclManual senayan 38 ccl
Manual senayan 38 ccl
 
X ref auto cad 2007-r2
X ref auto cad 2007-r2X ref auto cad 2007-r2
X ref auto cad 2007-r2
 
Panduan BBM
Panduan BBMPanduan BBM
Panduan BBM
 
Kupas tuntas ms. word 2010
Kupas tuntas ms. word 2010Kupas tuntas ms. word 2010
Kupas tuntas ms. word 2010
 

Destaque

Ministriju iesniegtās jaunās politikas iniciatīvas 2015., 2016. un 2017. gadam
Ministriju iesniegtās jaunās politikas iniciatīvas 2015., 2016. un 2017. gadamMinistriju iesniegtās jaunās politikas iniciatīvas 2015., 2016. un 2017. gadam
Ministriju iesniegtās jaunās politikas iniciatīvas 2015., 2016. un 2017. gadamFinanšu ministrija
 
Мапа порушень та інші інформаційні продукти ОПОРИ
Мапа порушень та інші інформаційні продукти ОПОРИМапа порушень та інші інформаційні продукти ОПОРИ
Мапа порушень та інші інформаційні продукти ОПОРИVolyn Media
 
R -Sweave/ Sweave For Statistical Programming at LaTeX
R -Sweave/ Sweave For Statistical Programming at LaTeX R -Sweave/ Sweave For Statistical Programming at LaTeX
R -Sweave/ Sweave For Statistical Programming at LaTeX Hirwanto Iwan
 
Szent istván első magyar király a királyok
Szent istván első magyar király a királyokSzent istván első magyar király a királyok
Szent istván első magyar király a királyokkrizma
 
Trabajo informatica
Trabajo informaticaTrabajo informatica
Trabajo informaticadrago_13
 
Yeni microsoft power point sunusu
Yeni microsoft power point sunusuYeni microsoft power point sunusu
Yeni microsoft power point sunusufurkan saka
 
Szakony
SzakonySzakony
Szakonykrizma
 
Каталог ресторанов портального типа
Каталог ресторанов портального типаКаталог ресторанов портального типа
Каталог ресторанов портального типаAmura Kats
 
10702何崇先個人主題投影片製作
10702何崇先個人主題投影片製作10702何崇先個人主題投影片製作
10702何崇先個人主題投影片製作崇先 何
 
Castro noguera documentos comerciales
Castro noguera documentos comercialesCastro noguera documentos comerciales
Castro noguera documentos comercialesCastro-Noguera
 
Buono pasta
Buono pastaBuono pasta
Buono pastahyein_
 
งานคอมประก นภ ย
งานคอมประก นภ ยงานคอมประก นภ ย
งานคอมประก นภ ยDiZz Tang Art Zii
 

Destaque (16)

Ministriju iesniegtās jaunās politikas iniciatīvas 2015., 2016. un 2017. gadam
Ministriju iesniegtās jaunās politikas iniciatīvas 2015., 2016. un 2017. gadamMinistriju iesniegtās jaunās politikas iniciatīvas 2015., 2016. un 2017. gadam
Ministriju iesniegtās jaunās politikas iniciatīvas 2015., 2016. un 2017. gadam
 
Pemberantasan Korupsi di Cina
Pemberantasan Korupsi di CinaPemberantasan Korupsi di Cina
Pemberantasan Korupsi di Cina
 
Мапа порушень та інші інформаційні продукти ОПОРИ
Мапа порушень та інші інформаційні продукти ОПОРИМапа порушень та інші інформаційні продукти ОПОРИ
Мапа порушень та інші інформаційні продукти ОПОРИ
 
R -Sweave/ Sweave For Statistical Programming at LaTeX
R -Sweave/ Sweave For Statistical Programming at LaTeX R -Sweave/ Sweave For Statistical Programming at LaTeX
R -Sweave/ Sweave For Statistical Programming at LaTeX
 
Szent istván első magyar király a királyok
Szent istván első magyar király a királyokSzent istván első magyar király a királyok
Szent istván első magyar király a királyok
 
Penyuluhan HIV
Penyuluhan HIVPenyuluhan HIV
Penyuluhan HIV
 
Trabajo informatica
Trabajo informaticaTrabajo informatica
Trabajo informatica
 
Yeni microsoft power point sunusu
Yeni microsoft power point sunusuYeni microsoft power point sunusu
Yeni microsoft power point sunusu
 
Szakony
SzakonySzakony
Szakony
 
Каталог ресторанов портального типа
Каталог ресторанов портального типаКаталог ресторанов портального типа
Каталог ресторанов портального типа
 
10702何崇先個人主題投影片製作
10702何崇先個人主題投影片製作10702何崇先個人主題投影片製作
10702何崇先個人主題投影片製作
 
Reaching for the top
Reaching for the topReaching for the top
Reaching for the top
 
Castro noguera documentos comerciales
Castro noguera documentos comercialesCastro noguera documentos comerciales
Castro noguera documentos comerciales
 
Buono pasta
Buono pastaBuono pasta
Buono pasta
 
งานคอมประก นภ ย
งานคอมประก นภ ยงานคอมประก นภ ย
งานคอมประก นภ ย
 
презентація2
презентація2презентація2
презентація2
 

Semelhante a MEMBUKA DOKUMEN LATEX

Pengembangan Aplikasi Cloud Computing Menggunakan Node.js
Pengembangan Aplikasi Cloud Computing Menggunakan Node.jsPengembangan Aplikasi Cloud Computing Menggunakan Node.js
Pengembangan Aplikasi Cloud Computing Menggunakan Node.jsBambang Purnomosidi D. P.
 
Tutorial Emacs Bahasa Indonesia by @sopier
Tutorial Emacs Bahasa Indonesia by @sopierTutorial Emacs Bahasa Indonesia by @sopier
Tutorial Emacs Bahasa Indonesia by @sopiersopier
 
Slims4dummies edisi revisi
Slims4dummies edisi revisiSlims4dummies edisi revisi
Slims4dummies edisi revisiIbrachimZaenudin
 
Supriyanto s komputasi untuk sains dan teknik menggunakan matlab edisi 4 - ...
Supriyanto s   komputasi untuk sains dan teknik menggunakan matlab edisi 4 - ...Supriyanto s   komputasi untuk sains dan teknik menggunakan matlab edisi 4 - ...
Supriyanto s komputasi untuk sains dan teknik menggunakan matlab edisi 4 - ...Kira R. Yamato
 
Pengenalan linux
Pengenalan linuxPengenalan linux
Pengenalan linuxBais Wong
 
Pedoman isi skripsi (29 mei 2009)
Pedoman isi skripsi (29 mei 2009)Pedoman isi skripsi (29 mei 2009)
Pedoman isi skripsi (29 mei 2009)Viorensia Yuri
 
LyX untuk Menulis Skripsi
LyX untuk Menulis SkripsiLyX untuk Menulis Skripsi
LyX untuk Menulis SkripsiEdy Eko Santoso
 
Buku Ajar Mikrokontroler dan Interface.pdf
Buku Ajar Mikrokontroler dan Interface.pdfBuku Ajar Mikrokontroler dan Interface.pdf
Buku Ajar Mikrokontroler dan Interface.pdfSiswantoSpd
 
Modul 2 Mengidentifikasi Komputer
Modul 2   Mengidentifikasi KomputerModul 2   Mengidentifikasi Komputer
Modul 2 Mengidentifikasi KomputerAan Solo
 
Modul 3 Periferal
Modul 3   PeriferalModul 3   Periferal
Modul 3 PeriferalAan Solo
 
Contoh Kkp MI
Contoh Kkp MIContoh Kkp MI
Contoh Kkp MIAhmad M
 
Kkpmi 111106045901-phpapp02
Kkpmi 111106045901-phpapp02Kkpmi 111106045901-phpapp02
Kkpmi 111106045901-phpapp02Bucek MyName
 
Kkp manajemen-informatika2
Kkp manajemen-informatika2Kkp manajemen-informatika2
Kkp manajemen-informatika2wiizza
 
Smk teknologi pembuatan-benang-dan-pembuatan-kain-1_abdul.pdf
Smk teknologi pembuatan-benang-dan-pembuatan-kain-1_abdul.pdfSmk teknologi pembuatan-benang-dan-pembuatan-kain-1_abdul.pdf
Smk teknologi pembuatan-benang-dan-pembuatan-kain-1_abdul.pdfYasir Partomo
 
Modul 5 lembar sebar
Modul 5   lembar sebarModul 5   lembar sebar
Modul 5 lembar sebarDessy Elfiya
 

Semelhante a MEMBUKA DOKUMEN LATEX (19)

Pengembangan Aplikasi Cloud Computing Menggunakan Node.js
Pengembangan Aplikasi Cloud Computing Menggunakan Node.jsPengembangan Aplikasi Cloud Computing Menggunakan Node.js
Pengembangan Aplikasi Cloud Computing Menggunakan Node.js
 
Tutorial Emacs Bahasa Indonesia by @sopier
Tutorial Emacs Bahasa Indonesia by @sopierTutorial Emacs Bahasa Indonesia by @sopier
Tutorial Emacs Bahasa Indonesia by @sopier
 
Slims4dummies edisi revisi
Slims4dummies edisi revisiSlims4dummies edisi revisi
Slims4dummies edisi revisi
 
Supriyanto s komputasi untuk sains dan teknik menggunakan matlab edisi 4 - ...
Supriyanto s   komputasi untuk sains dan teknik menggunakan matlab edisi 4 - ...Supriyanto s   komputasi untuk sains dan teknik menggunakan matlab edisi 4 - ...
Supriyanto s komputasi untuk sains dan teknik menggunakan matlab edisi 4 - ...
 
Pengantar os-linux
Pengantar os-linuxPengantar os-linux
Pengantar os-linux
 
Pengenalan linux
Pengenalan linuxPengenalan linux
Pengenalan linux
 
Pedoman isi skripsi (29 mei 2009)
Pedoman isi skripsi (29 mei 2009)Pedoman isi skripsi (29 mei 2009)
Pedoman isi skripsi (29 mei 2009)
 
LyX untuk Menulis Skripsi
LyX untuk Menulis SkripsiLyX untuk Menulis Skripsi
LyX untuk Menulis Skripsi
 
Buku Ajar Mikrokontroler dan Interface.pdf
Buku Ajar Mikrokontroler dan Interface.pdfBuku Ajar Mikrokontroler dan Interface.pdf
Buku Ajar Mikrokontroler dan Interface.pdf
 
Modul 2 Mengidentifikasi Komputer
Modul 2   Mengidentifikasi KomputerModul 2   Mengidentifikasi Komputer
Modul 2 Mengidentifikasi Komputer
 
Modul 3 Periferal
Modul 3   PeriferalModul 3   Periferal
Modul 3 Periferal
 
Contoh Kkp MI
Contoh Kkp MIContoh Kkp MI
Contoh Kkp MI
 
Kkpmi 111106045901-phpapp02
Kkpmi 111106045901-phpapp02Kkpmi 111106045901-phpapp02
Kkpmi 111106045901-phpapp02
 
Kkp manajemen-informatika2
Kkp manajemen-informatika2Kkp manajemen-informatika2
Kkp manajemen-informatika2
 
Markdown dan-pandoc
Markdown dan-pandocMarkdown dan-pandoc
Markdown dan-pandoc
 
Algoritma dan pemrograman
Algoritma dan pemrogramanAlgoritma dan pemrograman
Algoritma dan pemrograman
 
Algoritma dan pemrograman
Algoritma dan pemrogramanAlgoritma dan pemrograman
Algoritma dan pemrograman
 
Smk teknologi pembuatan-benang-dan-pembuatan-kain-1_abdul.pdf
Smk teknologi pembuatan-benang-dan-pembuatan-kain-1_abdul.pdfSmk teknologi pembuatan-benang-dan-pembuatan-kain-1_abdul.pdf
Smk teknologi pembuatan-benang-dan-pembuatan-kain-1_abdul.pdf
 
Modul 5 lembar sebar
Modul 5   lembar sebarModul 5   lembar sebar
Modul 5 lembar sebar
 

Mais de Hirwanto Iwan

01. integral fungsi aljabar
01. integral fungsi aljabar01. integral fungsi aljabar
01. integral fungsi aljabarHirwanto Iwan
 
Analisis Butir Soal PG Matematika Wajib Kelas XII IPA-IPS NFBS Serang
Analisis Butir Soal PG Matematika Wajib Kelas XII IPA-IPS NFBS SerangAnalisis Butir Soal PG Matematika Wajib Kelas XII IPA-IPS NFBS Serang
Analisis Butir Soal PG Matematika Wajib Kelas XII IPA-IPS NFBS SerangHirwanto Iwan
 
Analisis Butir Soal Pilihan Ganda Matematika Wajib Kelas XII IPA
Analisis Butir Soal Pilihan Ganda Matematika Wajib Kelas XII IPAAnalisis Butir Soal Pilihan Ganda Matematika Wajib Kelas XII IPA
Analisis Butir Soal Pilihan Ganda Matematika Wajib Kelas XII IPAHirwanto Iwan
 
Materi Limit Aljabar dan Turunan Aljabar
Materi Limit Aljabar dan Turunan Aljabar Materi Limit Aljabar dan Turunan Aljabar
Materi Limit Aljabar dan Turunan Aljabar Hirwanto Iwan
 
Pembahasan Soal Matematika Wajib PTS Kelas XI IPS
Pembahasan Soal Matematika Wajib PTS Kelas XI IPSPembahasan Soal Matematika Wajib PTS Kelas XI IPS
Pembahasan Soal Matematika Wajib PTS Kelas XI IPSHirwanto Iwan
 
Pembahasan Soal Matematika Wajib PTS Kelas XI IPA
Pembahasan Soal Matematika Wajib PTS Kelas XI IPAPembahasan Soal Matematika Wajib PTS Kelas XI IPA
Pembahasan Soal Matematika Wajib PTS Kelas XI IPAHirwanto Iwan
 

Mais de Hirwanto Iwan (20)

01. integral fungsi aljabar
01. integral fungsi aljabar01. integral fungsi aljabar
01. integral fungsi aljabar
 
Analisis Butir Soal PG Matematika Wajib Kelas XII IPA-IPS NFBS Serang
Analisis Butir Soal PG Matematika Wajib Kelas XII IPA-IPS NFBS SerangAnalisis Butir Soal PG Matematika Wajib Kelas XII IPA-IPS NFBS Serang
Analisis Butir Soal PG Matematika Wajib Kelas XII IPA-IPS NFBS Serang
 
Analisis Butir Soal Pilihan Ganda Matematika Wajib Kelas XII IPA
Analisis Butir Soal Pilihan Ganda Matematika Wajib Kelas XII IPAAnalisis Butir Soal Pilihan Ganda Matematika Wajib Kelas XII IPA
Analisis Butir Soal Pilihan Ganda Matematika Wajib Kelas XII IPA
 
Materi Limit Aljabar dan Turunan Aljabar
Materi Limit Aljabar dan Turunan Aljabar Materi Limit Aljabar dan Turunan Aljabar
Materi Limit Aljabar dan Turunan Aljabar
 
Pembahasan Soal Matematika Wajib PTS Kelas XI IPS
Pembahasan Soal Matematika Wajib PTS Kelas XI IPSPembahasan Soal Matematika Wajib PTS Kelas XI IPS
Pembahasan Soal Matematika Wajib PTS Kelas XI IPS
 
Pembahasan Soal Matematika Wajib PTS Kelas XI IPA
Pembahasan Soal Matematika Wajib PTS Kelas XI IPAPembahasan Soal Matematika Wajib PTS Kelas XI IPA
Pembahasan Soal Matematika Wajib PTS Kelas XI IPA
 
Fitur Baru WinEdt 9.1
Fitur Baru WinEdt 9.1Fitur Baru WinEdt 9.1
Fitur Baru WinEdt 9.1
 
Pemasangan WinEdt 9.1
Pemasangan WinEdt 9.1Pemasangan WinEdt 9.1
Pemasangan WinEdt 9.1
 
Kumpulan Soal UM UGM
Kumpulan Soal UM UGMKumpulan Soal UM UGM
Kumpulan Soal UM UGM
 
LATEX OR INDESIGN
LATEX OR INDESIGN LATEX OR INDESIGN
LATEX OR INDESIGN
 
AGH Beamer
AGH BeamerAGH Beamer
AGH Beamer
 
AFIT Beamer
AFIT BeamerAFIT Beamer
AFIT Beamer
 
Hackd Beamer
Hackd BeamerHackd Beamer
Hackd Beamer
 
LUH Beamer
LUH BeamerLUH Beamer
LUH Beamer
 
Cambridge Beamer
Cambridge BeamerCambridge Beamer
Cambridge Beamer
 
ESOP Beamer
ESOP BeamerESOP Beamer
ESOP Beamer
 
AP Beamer
AP BeamerAP Beamer
AP Beamer
 
Naked Beamer
Naked BeamerNaked Beamer
Naked Beamer
 
TUDelft Beamer
TUDelft BeamerTUDelft Beamer
TUDelft Beamer
 
GC3 Beamer
GC3 BeamerGC3 Beamer
GC3 Beamer
 

Último

PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SDPPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SDNurainiNuraini25
 
Latsol TWK Nasionalisme untuk masuk CPNS
Latsol TWK Nasionalisme untuk masuk CPNSLatsol TWK Nasionalisme untuk masuk CPNS
Latsol TWK Nasionalisme untuk masuk CPNSdheaprs
 
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfBab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfbibizaenab
 
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfCandraMegawati
 
Dasar-Dasar Sakramen dalam gereja katolik
Dasar-Dasar Sakramen dalam gereja katolikDasar-Dasar Sakramen dalam gereja katolik
Dasar-Dasar Sakramen dalam gereja katolikThomasAntonWibowo
 
tugas karya ilmiah 1 universitas terbuka pembelajaran
tugas karya ilmiah 1 universitas terbuka pembelajarantugas karya ilmiah 1 universitas terbuka pembelajaran
tugas karya ilmiah 1 universitas terbuka pembelajarankeicapmaniez
 
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...MetalinaSimanjuntak1
 
Keterampilan menyimak kelas bawah tugas UT
Keterampilan menyimak kelas bawah tugas UTKeterampilan menyimak kelas bawah tugas UT
Keterampilan menyimak kelas bawah tugas UTIndraAdm
 
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxPEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxsukmakarim1998
 
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdfMODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdfNurulHikmah50658
 
CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7IwanSumantri7
 
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...Kanaidi ken
 
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi SelatanSosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatanssuser963292
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdfsdn3jatiblora
 
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)MustahalMustahal
 
PPT PENELITIAN TINDAKAN KELAS MODUL 5.pptx
PPT PENELITIAN TINDAKAN KELAS MODUL 5.pptxPPT PENELITIAN TINDAKAN KELAS MODUL 5.pptx
PPT PENELITIAN TINDAKAN KELAS MODUL 5.pptxSaefAhmad
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptArkhaRega1
 
Modul Projek - Batik Ecoprint - Fase B.pdf
Modul Projek  - Batik Ecoprint - Fase B.pdfModul Projek  - Batik Ecoprint - Fase B.pdf
Modul Projek - Batik Ecoprint - Fase B.pdfanitanurhidayah51
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxIrfanAudah1
 
Aksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdfAksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdfDimanWr1
 

Último (20)

PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SDPPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
 
Latsol TWK Nasionalisme untuk masuk CPNS
Latsol TWK Nasionalisme untuk masuk CPNSLatsol TWK Nasionalisme untuk masuk CPNS
Latsol TWK Nasionalisme untuk masuk CPNS
 
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfBab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
 
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
 
Dasar-Dasar Sakramen dalam gereja katolik
Dasar-Dasar Sakramen dalam gereja katolikDasar-Dasar Sakramen dalam gereja katolik
Dasar-Dasar Sakramen dalam gereja katolik
 
tugas karya ilmiah 1 universitas terbuka pembelajaran
tugas karya ilmiah 1 universitas terbuka pembelajarantugas karya ilmiah 1 universitas terbuka pembelajaran
tugas karya ilmiah 1 universitas terbuka pembelajaran
 
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
 
Keterampilan menyimak kelas bawah tugas UT
Keterampilan menyimak kelas bawah tugas UTKeterampilan menyimak kelas bawah tugas UT
Keterampilan menyimak kelas bawah tugas UT
 
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptxPEMANASAN GLOBAL - MATERI KELAS X MA.pptx
PEMANASAN GLOBAL - MATERI KELAS X MA.pptx
 
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdfMODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
MODUL 1 Pembelajaran Kelas Rangkap-compressed.pdf
 
CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7CAPACITY BUILDING Materi Saat di Lokakarya 7
CAPACITY BUILDING Materi Saat di Lokakarya 7
 
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
RENCANA + Link2 Materi Pelatihan/BimTek "PTK 007 Rev-5 Thn 2023 (PENGADAAN) &...
 
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi SelatanSosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
Sosialisasi PPDB SulSel tahun 2024 di Sulawesi Selatan
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
 
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
 
PPT PENELITIAN TINDAKAN KELAS MODUL 5.pptx
PPT PENELITIAN TINDAKAN KELAS MODUL 5.pptxPPT PENELITIAN TINDAKAN KELAS MODUL 5.pptx
PPT PENELITIAN TINDAKAN KELAS MODUL 5.pptx
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
 
Modul Projek - Batik Ecoprint - Fase B.pdf
Modul Projek  - Batik Ecoprint - Fase B.pdfModul Projek  - Batik Ecoprint - Fase B.pdf
Modul Projek - Batik Ecoprint - Fase B.pdf
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
 
Aksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdfAksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdf
 

MEMBUKA DOKUMEN LATEX

  • 1. MEMBUAT DOKUMEN LATEX Hirwanto Program Studi Matematika Universitas Gadjah Mada Edisi ke -21 hirwanto.iwan@yahoo.com l-hirwanto.blogspot.com Buku ini merupakan pengantar dalam menggunakan LATEX dan sangat cocok bagi pemula maupun tingkat lanjut dilengkapi contoh-contoh yang memberikan pemahaman lebih mendalam.
  • 2. Hak Cipta dilindungi oleh Undang-Undang © 2013 Lestin.,Ltd LATEX & EPUB PUBLISHING Hirwanto Jenis Tulisan : Palatino, 12 pt. Ukuran Kertas : A4(8.27" x 11.69") Buku elektronik ini dibuat dengan menggunakan LATEX 2e dengan editor LATEX WinEdt 8.0 dan dapat digunakan secara bebas tanpa ada ikatan pembiayaan berupa uang, barang atau jasa. Struk-tur buku ini merupakan template dibawah lisensi oleh pemilik template yaitu Walter Mora dan Alexánder Borbón A. Template ini oleh penulis, Hirwanto telah dimodifikasikan sedemikian rupa untuk keperluan penulisan buku ini. Jika dikemudian hari ada pihak ketiga yang menyebarkan tidak secara gratis maka saya sebagai penulis akan memberikan gugatan atas penyalahgunaan. Isi dalam buku ini dapat disebarkan dan digunakan secara pribadi serta tidak untuk diperjualbelikan. Syarat dan ketentuan ebook ini dapat berubah sewaktu -waktu dan tidak memiliki batasan waktu sebatas tidak ada penyalahgunaan terhadap buku ini. Edisi I(2 September 2013), II(19 September 2013, III(21 September 2013), IV(8 Oktober 2013), V(31 Oktober 2013), VI(12 November 2013), VII(26 Desember 2013), VIII(11 Januari 2014), IX(14 Februari 2014), X(5 September 2014), XI(20 September 2014),XII(28 September 2014),XIII(2 Oktober 2014),XVI(4 Oktober 2014), XV(5 Oktober 2014),XVI(16 Oktober 2014),XVII(21 Oktober 2014), XVIII(23 Oktober 2014),XIX(27 Oktober 2014), XX(28 Oktober 2014),XXI(30 Oktober 2014)
  • 3. DAFTAR ISI DAFTAR ISI 7 DAFTAR GAMBAR 8 DAFTAR TABEL 9 KATA PENGANTAR 10 TENTANG PENULIS 11 DAFTAR RIWAYAT RILIS TIAP EDISI BUKU INI 13 DAFTAR SERI BUKU LATEX 14 1 PENDAHULUAN 16 1.1 LATEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 1.2 Sistem Operasi yang digunakan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 1.3 Versi LATEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 1.4 Mesin TEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 1.5 TEX Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 1.5.1 Kompatibilitas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 1.6 Instalasi LATEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 1.6.1 Instalasi LATEX di MicrosoftWindows . . . . . . . . . . . . . . . . . . . . . . 21 1.6.2 Instalasi perangkat LATEX dengan TEX Live . . . . . . . . . . . . . . . . . . . 21 1.6.3 Instalasi Kile di Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 1.6.4 Instalasi Online Paket di Windows . . . . . . . . . . . . . . . . . . . . . . . . 24 1.6.5 Instalasi Offline Paket di Windows . . . . . . . . . . . . . . . . . . . . . . . . 24 1.6.6 Instalasi Update Paket di Windows . . . . . . . . . . . . . . . . . . . . . . . 25 1.7 Kelebihan dan Kekurangan LATEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 1.7.1 Kelebihan LATEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 1.7.2 Kekurangan LATEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 1.8 Bagaimana Menggunakan LATEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 2 MEMULAI DOKUMEN LATEX 30 2.1 File Masukan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 2.2 Dokumen LATEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 2.3 Membuat Dokumen Baru . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 2.4 Kompilasi Dokumen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
  • 4. DAFTAR ISI 3 2.5 Menutup Dokumen LATEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 2.6 Membuat Dokumen Baru via ProTeXt . . . . . . . . . . . . . . . . . . . . . . . . . . 34 2.7 Membuat Dokumen Baru via TEX Live 2013 . . . . . . . . . . . . . . . . . . . . . . . 35 2.8 Struktur Dasar Dokumen LATEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 2.8.1 Documentclass . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 2.8.2 Environment Dokumen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 2.8.3 Judul Dokumen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 2.8.4 Abstraks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 2.8.5 Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 2.9 Penggantian Nama Gambar,Tabel dan lain -lain . . . . . . . . . . . . . . . . . . . . 41 2.9.1 Daftar Isi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 2.10 Spesifikasi Ukuran . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 2.11 Preamble . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 2.12 Document . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 2.13 Author, Desainer Book dan Typesetter . . . . . . . . . . . . . . . . . . . . . . . . . . 43 2.14 LATEX Input Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 2.14.1 Spasi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 2.14.2 Karakter Khusus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 2.14.3 Perintah LATEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 2.14.4 Komentar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 2.15 Jenis Tulisan dalam LATEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 2.16 Bentuk Tulisan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 2.17 Ukuran Tulisan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 2.18 Perataan Teks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 2.19 Dash dan Hypens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 2.20 Jarak antar Karatkter(Spasi) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 2.21 PengaturanWarna di LATEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 3 MEMULAI MENGGGUNAKAN SIMBOL MATEMATIKA 49 3.1 Dasar dasar dalam menulis rumus didalam LATEX . . . . . . . . . . . . . . . . . . . 49 3.2 Tampilan Rumus Matematika . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 3.3 Subscripts dan Superscripts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 3.3.1 Contoh Lebih Lanjut Subscript dan Superscript . . . . . . . . . . . . . . . . 53 3.4 Bracket and Parentheses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 3.4.1 Pengaturan ukuran dan jenis tanda kurung . . . . . . . . . . . . . . . . . . . 55 3.5 Penggunaan Tanda Kurung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 3.6 Binomial and Fraction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 3.6.1 Penggunaan tanda Pembagi(fraction) . . . . . . . . . . . . . . . . . . . . . . . 57 3.6.2 Penggunaan Binomial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 3.7 Aligning Equations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 3.7.1 Persamaan Tunggal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 3.7.2 Menampilkan Persamaan yang Panjang . . . . . . . . . . . . . . . . . . . . . 61 3.7.3 Membagi dan Meratakan Persamaan Matematika . . . . . . . . . . . . . . . 62 3.7.4 Mengelompokkan dan Meratakan Persamaan . . . . . . . . . . . . . . . . . 63 3.8 Jarak teks pada mode Matematika . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 3.9 Membuat Integral dan Limit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 3.9.1 Penulisan Integral . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
  • 5. DAFTAR ISI 3.9.2 Penulisan Integral Khusus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 3.9.3 Sum and Product . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 3.10 Pengaturan persamaan kuadrat dan akarnya . . . . . . . . . . . . . . . . . . . . . . 67 3.11 Mode Matematika . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 3.12 Ellipsis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 3.13 Membuat Akar(roots) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 3.14 Membuat pembagi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 3.15 Underbrace dan Overbrace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 3.16 Aksen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 3.17 Tulisan Indah/Kaligrafi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 3.18 Membuat Matrik . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 3.19 Alinea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 3.20 Case/Kasus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 3.21 Simbol Matematikan Tingkat Lanjut . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 3.21.1 Cancel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 3.21.2 bm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 3.21.3 braket . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 3.22 Diagram Venn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 4 MEMBUAT TABEL DAN MENYISIPKAN GAMBAR 90 4.1 Pengaturan Tabel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 4.2 Mengerti Format Argumen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 4.3 Mengerti Format Tabel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 4.4 Color In Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95 4.4.1 Perputaran Teks didalam Tabel Cell . . . . . . . . . . . . . . . . . . . . . . . 96 4.5 Menyisipkan Gambar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 4.5.1 Membesar Gambar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 4.5.2 Float Gambar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 4.5.3 Mengatur teks di Gambar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 5 STRUKTUR IKATAN KIMIA 101 5.1 Membuat struktur ikatan kimia tanpa meggunakan paket mhchem . . . . . . . . . 101 5.1.1 Membuat Struktur Ikatan Kimia dengan Paket Mhchem . . . . . . . . . . . 102 5.2 Paket RSphrase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105 6 MEMBUAT PRESENTASI DENGAN BEAMER 106 6.1 Perkenalan Beamer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106 6.1.1 Fitur Utama Beamer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 6.1.2 Sejarah Perkembangan Beamer . . . . . . . . . . . . . . . . . . . . . . . . . . 107 6.2 Syarat pembuatan Beamer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 6.2.1 Instalasi Beamer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 6.2.2 Versi Beamer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 6.2.3 Instalasi Paket yang telah ada . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 6.2.4 Kompatibilitas beamer class dengan paket dan kelas yang lain . . . . . . . . 109 6.3 Beamer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112 6.3.1 Tema Beamer Standar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 6.3.2 Tema Beamer ; Darkthemes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 6.3.3 Makro(Frame) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
  • 6. DAFTAR ISI 5 6.3.4 Overlay/Animasi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116 6.3.5 Blocks/Blok . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117 7 VERBATIM & verbatim 119 7.1 Pendahuluan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 7.2 verbatim . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120 7.3 Verbatim . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 7.3.1 Verbatim di Catatan Kaki . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 7.3.2 Lingkungan Verbatim . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 8 DYNKIN, KNOT, DAN BRAIDS 126 8.1 Paket Diagram Dynkin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126 8.2 Contoh Diagram Dynkin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126 8.3 Alternatif membuat Dynkin Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . 131 8.4 Knot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131 8.4.1 Representasi Knot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132 8.5 Braids . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133 9 MEMBUAT DAFTAR PUSTAKA 136 9.1 Fungsi Daftar Pustaka . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136 9.2 Contoh Penulisan Daftar Pustaka . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137 9.3 Aturan Penuliasan Daftar Pustaka . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138 9.3.1 Penulisan Daftar Pustaka . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138 9.4 Jenis -Jenis Daftar Pustaka . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141 9.4.1 Harvard Style . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141 9.5 Manual Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143 9.5.1 Sitasi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144 9.5.2 Referring more specific . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144 9.5.3 No cite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144 9.6 Bibliography Package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 9.6.1 Natbib . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 9.7 BibTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146 9.7.1 Template Standar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147 9.8 Not Standard Templates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151 9.9 Contoh Daftar Pustaka BibTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151 10 DIAGRAM KOMMUTATIF 154 10.1 Contoh dan Beserta Code LATEX Diagram Komutatif . . . . . . . . . . . . . . . . . . 154 10.2 Aturan Pembuatan Diagram Kommutatif . . . . . . . . . . . . . . . . . . . . . . . . 156 11 DIAGRAM PINTAR 159 11.1 Perkenalan dan Persyaratan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159 11.2 Penggunaan Dasar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160 11.3 Contoh -contoh Smart Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166 11.4 Smart Diagram MicrosoftWord 2013 . . . . . . . . . . . . . . . . . . . . . . . . . . . 169 11.5 KonfigurasiWarna pada Smart Diagram . . . . . . . . . . . . . . . . . . . . . . . . . 171 11.6 Contoh -contoh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171 12 POHON SILSILAH 176
  • 7. DAFTAR ISI 12.1 Dasar -Dasar Penggunaan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176 12.2 Pengaturan dan Latihan Lebih Lanjut . . . . . . . . . . . . . . . . . . . . . . . . . . 179 12.3 PilihanWarna . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182 12.4 Pengembangan Lebih Lanjut . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183 12.4.1 Membuat Diagram LCM(least Common Multiple) . . . . . . . . . . . . . . . 183 12.4.2 Membuat Bagan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184 13 PGF/TikZ 186 13.1 Tutorial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187 13.1.1 Dasar -Dasar Mengggambar Grafik . . . . . . . . . . . . . . . . . . . . . . . 187 14 JARINGAN LISTRIK 188 14.1 Memulai Circuitikz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188 14.2 Komponen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190 14.2.1 Monopole . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190 14.3 Contoh-contoh Circuitikz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192 15 MINTED 194 15.1 Tahap Instalasi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195 15.2 Permintaan Paket . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196 15.3 Instalasi Paket Minted . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196 15.4 Sistem OperasiWindows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197 15.5 Penggunaan Dasar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197 15.6 Pesan Kesalahan ketika Kompilasi . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198 15.7 Detail Deskripsi Minted . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199 15.8 Tema pada Minted . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201 15.9 Contoh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202 15.10Lain-lain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203 16 LISTINGS DAN ALGORITHM2e 204 16.1 Memulai paket listing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204 16.2 Pengaturan pada Listing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205 16.3 Dukungan terhadap bahasa pemrograman . . . . . . . . . . . . . . . . . . . . . . . 207 16.4 Algoritm2e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208 17 CAPTION 210 17.1 Penggunaan paket Caption pada dokumen . . . . . . . . . . . . . . . . . . . . . . . 210 DAFTAR PUSTAKA 212 A APPENDIKS A 213 A.1 TEX Live . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213 A.2 ProTEX t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214 A.3 MacTEX 2014 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215 A.4 MikTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215 A.4.1 Varian dan Versi MikTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216 A.4.2 Persyaratan Pemakaian . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217 A.5 Instalasi perangkat MikTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218 A.6 WinEdt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219
  • 8. DAFTAR ISI 7 A.6.1 Struktur dari WinEdt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219 B APPENDIKS B 221 B.1 Geogebra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221 B.1.1 Latar Belakang . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221 B.1.2 Dukungan Geogebra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221 B.1.3 Persyaratan Penggunaan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222 B.1.4 Tahapan penggunaan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222 B.1.5 Lebih Lanjut . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224 B.1.6 Beamer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224 B.1.7 ConTEX t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227 B.1.8 Kesimpulan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229 B.2 R -Sweave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230 B.2.1 Latar Belakang . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230 B.2.2 Instalasi Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230 B.2.3 Contoh Sederhana . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230 B.2.4 Dukungan R-Studio terhadap Sweave . . . . . . . . . . . . . . . . . . . . . . 231 B.2.5 Dukungan R -Studio terhadap Knitr . . . . . . . . . . . . . . . . . . . . . . . 232 B.2.6 Kesimpulan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233 B.3 Inkscape2TikZ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233 B.3.1 Latar Belakang . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233 B.3.2 Persyaratan Inkscape2TikZ . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233 B.3.3 Kesimpulan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234 B.4 Matlab2TikZ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234 B.4.1 Latar Belakang . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235 B.4.2 Instalasi LATEX dan Membuat File baru di Matlab R2013 . . . . . . . . . . . . 235 B.4.3 Interpretasi Grafik Matlab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237 B.4.4 Langkah -Langkah dalam Menampilkan Grafik . . . . . . . . . . . . . . . . 238 B.4.5 Kesimpulan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238 B.5 LaTeX2HTML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239 C APPENDIKS C 247 C.1 ConTEX t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247 C.2 LaTEX 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248 C.2.1 LaTeX3, Apa yang baru dan Apa yang tersedia sekarang ? . . . . . . . . . . 248 C.2.2 Sistem Instalasi Penggunaan LaTeX3 . . . . . . . . . . . . . . . . . . . . . . . 250 C.2.3 Memulai dokumen LaTeX3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250 C.2.4 Dokumen pertama kita di LaTeX3 . . . . . . . . . . . . . . . . . . . . . . . . 250 C.2.5 Struktur nama fungsi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251 D TABEL PAKET RSPHRASE 252 E DAFTAR NOTASI MATEMATIKA 256 GLOSARIUM 260 F DAFTAR INDEKS 261
  • 9. DAFTAR GAMBAR 1.1 Tampilan Kile pada Sistem OperasiWindows 7 . . . . . . . . . . . . . . . . . . . . . 24 1.2 Pilihan dalam Instalasi Update Paket di Windows . . . . . . . . . . . . . . . . . . . 25 2.1 Proses Kompilasi Dokumen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 2.2 Tampilan TeXStudio di Windows 7 Ultimate 64 bit . . . . . . . . . . . . . . . . . . . 34 2.3 Tampilan texworks editor ketika membuka dokumen LATEX . . . . . . . . . . . . . . 36 3.1 Clients graph . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 4.1 Tes gambar 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 6.1 Tampilan beamer dengan temaWarsaw . . . . . . . . . . . . . . . . . . . . . . . . . 113 B.1 Grafik hasil konversi file .m ke .tex . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
  • 10. DAFTAR TABEL 2.1 Daftar File Ekstensi LATEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 2.2 Berbagai Jenis Dokumen LATEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 2.3 Pembagian dokumen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 2.4 Spesifikasi Ukuran didalam LATEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 2.5 Jenis Tulisan dalam LATEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 2.6 Bentuk Tulisan di LATEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 2.7 Ukuran Tulisan dalam LATEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 3.1 Contoh dan Kode matematika . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 3.2 Ukuran dan Jenis Tanda Kurung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 3.3 Perintah jarak teks dalam math mode . . . . . . . . . . . . . . . . . . . . . . . . . . 64 3.4 Integral beserta kode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 3.5 Akar beserta kode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 3.6 Aksen beserta kode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 4.1 Comparison of Elements in Air on the Space Station and sea level on Earth . . . . . 94 4.2 Comparison of Elements in Air on the Space Station and sea level on Earth . . . . . 95 4.3 Iteración de Newton para x2cos(x)1 = 0 con x0 = 1:5: . . . . . . . . . . . . . . . 96 6.1 Tema Beamer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 8.1 Paket yang diperlukan untuk diagram Dynkin . . . . . . . . . . . . . . . . . . . . . 126 9.1 Perintah Daftar Pustaka pada paket Natbib . . . . . . . . . . . . . . . . . . . . . . . 146 9.2 Style yang kompatibel dengan paket natbib . . . . . . . . . . . . . . . . . . . . . . . 146 9.3 Perbandingan gaya penulisan daftar pustaka . . . . . . . . . . . . . . . . . . . . . . 153 16.1 Berbagai jenis bahasa pemrograman yang mendukung paket listings . . . . . . . . 208 A.1 Deskripsi TEX Live . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214 A.2 Versi TEX Live . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214 A.3 Versi ProTEX t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214 A.4 Daftar versi dari MikTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216 A.5 Daftar Varian dari MikTEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217 A.6 VersiWinEdt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219 A.7 ShortcutWinEdt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220
  • 11. KATA PENGANTAR Penulis menyadari bahwa didalam buku ini tidak mencakup segala hal yang ada didalam perangkat lunak LATEX hanya sebagian kecil saja karena dalam cakupan LATEX yang begitu luas dan diharapkan dengan adanya buku ini para pembaca dapat mengembangkan ide -ide cemer-lang dalam pengembangan lebih lanjut. Penulis juga mengharapkan Anda tidak berhenti sampai disini saja tetapi mulailah menggali kemampuan dan kreativitas yang ada pada diri Anda. Tidak ada orang yang bodoh yang ada adalah orang yang malas, jadi berusahalah sebaik mungkin. Buku ini menjelaskan sedetil mungkin tentang memulai membuat dokumen LATEX sehingga diharapkan Anda mudah memahami dan dan tentunya mengerti tentang penggunaan dokumen LATEX. Penulis mengumpulkan berbagai referensi yang ada sehingga memungkinkan untuk dapat memberikan pengetahuan yang lebih untuk pembaca dan berguna juga bagi penulis sendiri yang juga masih belajar tentang pemrograman LATEX. Tak ada gading yang tak retak, begitu juga dengan buku yang ada di hadapan Anda. Saya menerima saran dan kritik Anda dalam pengembangan buku ini lebih lanjut dan dapat dipergu-nakan secara luas bagi Anda yang membutuhkannya. Penulis juga tidak lupa mengucapkan terima kasih kepada pihak -pihak yang telah membantu terciptanya buku ini. Terima kasih telah berkesempatan membaca sekelumit isi didalam buku ini. Semoga bermanfaat bagi Anda. Yogyakarta, 21 September 2013 Hirwanto
  • 12. TENTANG PENULIS Perkenalkan nama saya Hirwanto . Saya lahir di Palembang, 6 Oktober 1989 dan sekarang saya tinggal di Kotabumi, Lampung Utara. Kini saya sedang menempuh kuliah di jurusan matematika Universitas Gadjah Mada(UGM). Saya mulai menggunakan LATEX sekitar dua setengah tahun yang lalu pada tahun 2010. Sebenarnya pada saat itu, saya sama sekali tidak berkeinginan mengunakan LATEX dalam membuat tulisan saya karena sulitnya dalam membuat dokumen LATEX seperti pengaturan tulisan, paragraf, penataan dokumen , dan ten-tunya hal utamanya adalah dokumen LATEX . Dokumen ini merupakan su-atu dokumen yang langsung jadi tetapi diperlukan suatu compiler sehingga membuat pusing/bigung ketika awal memulai menggunakan LATEX. Selan-jutnya, saya terus belajar menggunakan LATEX secara mandiri dan menggu-nakan sumber yang ada di internet sehingga sedikit demi sedikit saya mulai mengerti tentang LATEX. Kini telah memasuki di penghujung tahun 2013 dan akan menyambut tahun 2014, saya se-bagai penulis akan memberikan review tentang LATEX, yaitu LATEX kini telah hadir dengan versi terbaru yaitu TEX Live 2013 merupakan peningkatan dari versi sebelumnya, TEX Live 2011. Terli-hat kini LATEX akan selalu memberikan peningkatan fitur -fitur yang ada untuk memaksimalkan penggunaannya yang tidak hanya dalam bidang akademis tetapi kini telah merambah ke bidang yang lain seperti desain, poster,brosur, kartu nama, dan daftar menu, resep masakan, dan adanya dukungan terhadap HTML(Hyper Text Markup Language),LuaTEX, PerlTEX, XeLATEX, dan men-jadi sebuah pekerjaan rumah yang besar adalah pengembangan proyek LATEX 3e. Harapan saya sebagai seorang penulis bahwa pengembangan LATEX dapat menunjang dan meningkatkan ke-mampuan penulis untuk terus menggali ilmu di bidang LATEX dan memiliki rasa ingin tahu yang lebih untuk dapat memberikan tutorial, bimbingan,dan materi tentang LATEX. Sebelum mengakhiri tahun 2013, saya akan memberikan suatu penjelasan yang cukup lengkap dari pengembangan LATEX sebagai interface TEX dan telah memasuki tahap baru yang disebut proyek LATEX3 yang telah diinisiasikan pada tahun 2003 dan sekarang telah mencapai proses rilis dan masa percobaaan serta Anda dapat menggunakan secara langsung bersama dengan LATEX 2.09. Pengembangan yang adalah peningkatan dari kestabilan sistem TEX itu sendiri baik ter-hadap penempatan grafik, syntax maupun fitur yang mendukungnya. Saat ini saya belum men-coba LATEX3 namun kedepan akan saya coba, hal ini dikarenakan sistemnya masih belum stabil baik itu dari syntax maupun program yang dibangunnya dan juga belum tersedianya paket yang lengkap, masih bergantung pada LATEX 2.09 .
  • 13. DAFTAR TABEL Pengembangan dari buku ini adalah saya akan memberikan secara singkat penjelasan untuk penyisipan grafik dengan menggunakan matlab2tikz, inkscape, geogebra, knitr, sweave, dan lain seba-gainya. Buku ini tentunya terbatas pada pengembangan dasar saja, hal ini dikarenakan cakupan terlalu luas baik itu sumber dari perangkat lunak, sistem operasinya maupun text editor yang hanya bisa menjangkau beberapa saja. Dari awal telah saya katakan bahwa TEX tidak hanya eksklusif terhadapp bidang matematika tetapi juga telah menjadi bidang fisika, kimia dengan paket LATEX salah satu XymTEX, bidang music yaitu MusicTEX, Lylipond , dan juga dengan dukungan yang tersedia dalam beberapa ba-hasa yaitu bahasa Arab, Jerman, Inggris, Indonesia, Jepang, Korea, Cina, dan lain-lainnya dengan adanya dukungan XeTEX. Disamping itu juga LATEX telah mendukung bahasa pemrograman lain-nya seperti bahasa pemrograman Lua menjadi LuaTEX. Saya sangat sadari bahwa TEX tidak dapat mendukung secara penuh dalam penempatan grafik, penyisipan gambar seperti jpg, png, atapun lainnya. TEX sangat cocok bagi Anda yang ingin hasil keluaran dari notasi matematika yang bagus dan cantik. Namun TEX memiliki perangkat atau paket yang sedikitnya bisa membantu dalam penempatan grafik atau menggambar grafik secara langsung seperti PGF/TikZ , MetaPost dan lain sebagainya yang dapat memberikan suatu kemampuan dalam membuat grafik di LATEX, tetapi masih banyak kekurangan yang ada. MetaPost sendiri memiliki suatu sistem bahasa yang berbeda dengan TEX baik itu memulai suatu perintah maupun menampilkan hasil keluarannya dan terdapat banyak hal yang berbeda. Selain itu, MetaPost merupakan turunan dari MetaFont yang diciptakan oleh Donald Knuth na-mun dengan beberapa perubahan yang ada sehingga yang didapat bahwa MetaPost tidak men-dukung semua file berjenis .eps dan tidak dapat memberikan hasil untuk grafik yang berukuran besar. Akhirnya kita dapat simpulkan bahasa setiap program memiliki kelebihan tersendiri dalam memberikan hasil dan membuat suatu tugas yang kita berikan sehingga kita tidak cukup pada satu program saja untuk menghasilkan hasil karya yang baik dan menarik tentunya diperlukan beberapa program yang mendukung . Misalnya saja, buku yang telah saya buat ini setidaknya membutuhkan program seperti WinEdt 8.0 sebagai editor, PDFXChange Viewer untuk melihat hasil tampilan dokumen kita dalam bentuk .pdf, MikTeX 2.9 sebagai mesinnya TEX serta Adobe XI Professional untuk pengeditan dokumen pdf, Paint untuk pengeditan gambar, dan lain seba-gainya. Pada awal September 2014, LATEX telah memasuki babak baru yaitu dengan ketersedian pem-baruan terhadap distribusi ;TEX Live 2014 , ProTEX 2014, dan MacTEX 2014 yang semua telah dikembangkan dan diperbaiki baik dari segi paket maupun performa dalam meningkatkan kin-erja kita di LATEX . Selain itu juga direncanaka akhir tahun ini, perangkat lunak MikTEX dilakukan pembaruan terhadap versi yaitu dari versi 2.9XX ke versi 3.0. Perubahannya yang terjadi adalah peningkatan terhadap UI TEX work baik dari segi pengaturan maupun tampilan serta MikTEX akan tersedia di sistem operasi lain selainWindows.
  • 14. DAFTAR RIWAYAT RILIS TIAP EDISI BUKU INI 1 Selasa, 28 Oktober 2014. Buku dengan edisi ke -20 terdapat beberapa perubahan meliputi : penambahan materi seperti paket caption yang digunakan untuk menambahkan keterangan pada gambar, tabel, maupun grafik, paket listings merupakan paket yang digunakan untuk menampilkan kode program di LATEX, paket Algorithm2e hampir sama dengan listing na-mun lebih kepada cara pemrosesan program. 2 Kamis, 30 Oktober 2014. Buku dengan edisi ke -21 terdapat penambahan materi MikTEX sebagai mesin dari TEX atau LATEX beserta teman -temannya, dan juga diberikan perbaikan pada sistem item/daftar. Disamping itu, diperkenalkan pengertian R -Markdown sebagai dari paket yang mengatur dokumen yang dinamis didasarkan pada Knitr yang diciptakan oleh Yihui Xie dan Pandoc.
  • 15. DAFTAR SERI BUKU LATEX Berikut daftar buku yang sudah dibuat : (a) MusicTEX : Simpony LATEX dalam Musik (b) Pengantar Teknologi Infor-masi dan Komunikasi (c) Laporan Perkuliahan Pen-gantar Teori Pengkodean (d) Membuat Dokumen LATEX (e) Beamer : Media Presentasi LATEX (f) LATEX : Notasi Matematika (g) Membuat Dokumen LaTeX3 (h) ConTeXt 0.79.1 Beginner’s Guide (i) Kumpulan Soal -Soal UTS dan UAS S1 MTK UGM
  • 16. DAFTAR TABEL 15 (j) Membuat Dokumen Rubby dengan RubbyMine 6.3 (k) Membuat Dokumen Python dengan PyCharm 3 (l) Membuat Dokumen Perl dengan Padre
  • 17. 1 PENDAHULUAN TEX merupakan bahasa pemprograman komputer yang dibuat oleh Donald E. Knuth yang di-gunakan untuk menghasilkan dokumen yang bagus khususnya yang memuat notasi matematika. Knuth memulai menulis mesin TEX pada tahun 1977 untuk menghasilkan kualitas cetak doku-mennya yaitu artikel dan buku . TEX dirilis pada tahun 1982 dengan beberapa penambahan pada tahun 1989 untuk mendukung karakter 8 bit dan berbagai bahasa . TEX sendiri dapat digunakan di beragam jenis komputer yang berbeda dan bebas kendala. Versi TEX konvergen ke p dan sekarang dengan versi 3.141592 [13]. TEX berasal dari kata Tech dengan ch diambil dari bahasa Jerman yaitu Ach1 atau bahasa Skotlandia Loch. ch sendiri berasal dari alfabet Yunani c. TEX juga pertama dari silabi kata Yunani yaitu kata texnologia(technology). Dalam ASCII , TEXmenjadi TeX. 1.1 LATEX LATEX merupakan sebuah sistem pengolah dokumen yang dikembangkan oleh Leslie Lamport dan disebut juga sekumpulan makro yang didasarkan oleh bahasa pemrograman TEX. LATEX diambil dari Lay-tech atau Lah-tech. Jika kamu lebih suka LATEX dalam ASCII, kamu bisa mengetiknya LaTeX . LATEX 2e dengan pengucapan yaitu Lay- tech two e. LATEX merupakan typesetting yang biasa digunakan kalangan akademisi dalam membuat la-poran tugas akhir, penelitian, atau karya ilmiah yang sangat berhubungan dengan simbol atau notasi matematika. Karena itu merupakan kelebihan dari LATEX dalam memberikan hasil tulisan yang bagus. Didalam buku ini berisi tentang penggunaan dan langkah -langkah menggunakan 1Didalam bahasa Jerman, ch terkadang terdengar dari kata Pech. Pertanyaan tentang penngucapan ini, Knuth menulisnya dalam Wikipedia Jerman, Saya tidak akan marah ketika seseorang mengucapkan TEX yang pengucapan yang berbeda dengan saya, dan didalam bahasa Jerman banyak menggunakan ch karena X mengikuti huruf e yang tidak sulit dari pengucapan ch. Didalam bahasa Rusia, tex merupakan kata yang sangat umum dengan pengucapan tyekh. Tetapa saya percaya bahasa pengucapan yang secara langsung benar dengan bahasa Yunani, dimana kamu lebih kasar ch daripada ach.
  • 18. 17 LATEX sehingga diharapkan dapat memberikan pengetahuan bagi Anda untuk dapat mempelajari LATEX. Buku ini untuk memudahkan Anda dalam mempelajari LATEX. dan memberikan penge-tahuan mendasar dalam menggunakan LATEX. LATEX bukanlah suatu perangkat lunak yang dikenal secara luas bagi kalangan pengguna. Hal inilah yang menginspirasikan penulis untuk membuat tulisan ini sehingga memberikan refer-ensi dalam mempelajarinya. Disamping itu juga, Penulis memberikan tambahan atau perkem-bangan dari LATEX yaitu XymTEX. XymTEX adalah merupakan turunan dari LATEX yang turunan dari LATEX yang berguna bagi Anda dalam menggambar struktur ikatan kimia dalam program LATEX. Telah banyak perkembangannya tidak hanya itu saja, namun beberapa bidang ilmu penge-tahuan seperti biologi, fisika, musik, musik, permainan, sastra dan kegemaran juga sudah mulai memakai LATEX sebagai typesetting yang dianggap mudah dalam penggunaanya. LATEX merupakan bahasa pemrograman dokumen dan program dalam pengaturan teks hasil pengetikan(typesetting system) yang digunakan secara luas bagi kalangan akademik dalam mem-buat skripsi, laporan tugas, karya ilmiah, tesis dan lain sebagainya. TEX atau LATEX merupakan dua kata yang berbeda yang berbeda namun memiliki hubungan antara keduanya. TEX dicip-takan oleh Professor Donald Knuth sekitar tahun 1978 untuk merevisi bukunya yang berjudul The Art of Computer Programming karena banyak simbol atau notasi matematika yang tidak da-pat dicetak dengan sempurna pada masa itu[19] . Dalam perkembangannya, TEX tersedia dan digunakan dalam berbagai macam sistem kom-puter dan sistem operasi dan dirancang secara spesifik sehingga perintah-perintah pengolah kata akan menjadi portabel dan dapat menghasilkan keluaran yang sama di segala macam sistem op-erasi yang memrosesnya, penggalan kata yang sama, penggantian baris dan halaman yang sama dan lain sebagainya. Kemudian pada tahun 1980, LATEX diciptakan sebagai user interface dari TEX yang berguna un-tuk mengotomisasi semua perintah umum dalam menyiapkan sebuah dokumen . Dengan meng-gunakan LATEX antara typesetter dan penulis dapat dengan mudah menggunakan kemampuan pengaturan tulisan yang dimiliki TEX tanpa harus memahami bahasa pemrograman yang ada di-dalamnya. LATEX didistribusikan secara gratis dibawah lisensi LaTeX Project Public License(LPPL) dan rilis lisensi LaTeX Project Public License(LPPL) dan rilis terakhir dengan versi LATEX 2e . 1.2 Sistem Operasi yang digunakan LATEX sebagai perangkat lunak yang tersedia gratis maka juga tersedia di banyak sistem operasi termasuk didalamnya UNIX ( Solaris , HP-UX , AIX ), BSD ( FreeBSD , Mac OS X , NetBSD , OpenBSD ), Linux ( Red Hat , Debian , Arch , Gentoo ), dan Microsoft Windows ( 9x ,XP , Vista , 7 , 8 ), RISC OS , AmigaOS dan Plan9 [11]
  • 19. PENDAHULUAN 1.3 Versi LATEX LATEX untuk rilis terakhir dengan nama LATEX 2e, kemudian di tahun 1994 diganti dengan men-jadi LATEX dengan menjadi LATEX 2.09. Rencana kedepan akan dikembangkan LATEX 3e dengan peningkatan hyperlink , user interface baru, dapat mengakses sebarang tipe tulisan yang ada, dan tentunya dengan adanya dokumen baru yang ada, dan tentunya dengan adanya dokumen baru didalam LATEX. Selain itu juga implementasi LATEX telah didistribusikan text editor seperti perangkat lunak yang bersifat WYIWYG2 seperti Lyx , TEX Macs , dan ScientificWord . Kemudian untuk yang lain juga tersedia TEX Live tersedia untuk berbagai platform te TEX diditribusikan TEX Live ke Unix , fp TEX , Mik TEX(Windows) , Mac TEX , gw TEX, Oz TEX, Amiga TEX, dan Pas . 1.4 Mesin TEX Sejak TEX diciptakan oleh Donald Knuth sudah banyak perkembangan dan tambahan mu-lai dari mesin TEX sendiri maupun kolaborasi dengan program lainnya. TEX merupakan suatu mesin/program untuk menjalankan perintah dalam membuat dokumen. Dokumen yang dihasilkan adalah dalam bentuk .pdf(portable document file) atau .dvi(deVice-Independent). Berikut ini beberapa istilah yang ada di TEX atau LATEX yaitu 1 TEX merupakan bahasa pemrograman tingkat rendah diciptakan oleh Donald E.Knuth . Dia adalah professor Emeritus Program Komputer di Universitas Stanford, California, USA. TEX digunakan untuk menghasilkan dokumen yang khusus memuat banyak notasi matem-atika3. 2 MetaFont merupakan bahasa yang berhubungan dengan TEX yang khususnya ditujukan pada pengaturan font baik ukuran maupun bentuknya. 3 MetaPost merupakan program dari implementasi MetaFont yang digunakan tampilan grafik sedangkan perbedaannya terletak pada hasil grafik berupa .ps(Post Script) atau SVG Meta- Post . Secara umum, MetaPost memindahkan kode dari MetaFont atas izin Donald Knuth. 4 e-TEX merupakan pengembangan dari TEX yang disebut dengan New Typesetting System artinya distribusi TEX dikirim dengan banyak format yang didasarkan oleh sistem e-TEX kemudian jika tidak menginginkan adanya sistem e-TEX boleh dihapus maka ditinggalkan sistem distribusi dasar dari TEX. Pengembangan ini cukup signifikan, misalkan saja ConTEX t yang difokuskan pada penggunaan LuaTEX. 5 PDFTEX merupakan pengembangan dari TEX yang diciptakan oleh Han The Thanh’s yang memungkinkan untuk menghasilkan dokumen dalam bentuk .pdf sebelum dalam bentuk .dvi . 2What You See Is What You Get 3intended for the creation of beautiful books and especially for books that contain a lot of mathematics
  • 20. 19 6 LuaTEX merupakan pengembangan dari TEX namun dengan mesin Lua . 7 XeTEX merupakan program TEX yang digunakan di MacTEX dan diciptakan oleh Jonathan Kew serta mendukung Unicode(UTF-8) yang biasa digunakan oleh bahasa seperti bahasa Rusia atau Cyrilic dan dukungan terhadap font seperti Open Type Font(.otf) dan True Type Font(.ttf) diperlukan pihak ketiga untuk menjalankannya. 8 ConTEX t merupakan paket makro yang diciptakan oleh Hans Hagen. ConTEX t sendiri pengembangannya didasarkan pada dua tipe yaitu mkii atau mk two didasarkan pada PDFTEX dan mkiv atau mk four didasarkan pada LuaTEX. Untuk sekarang ini, pengembangan di-fokuskan pada LuaTEX atau mkiv. 9 MetaFun merupakan suatu pengembangan dari MetaPost yang ada di LATEX. 1.5 TEX Editor Dokumen LATEX memerlukan suatu TEX Editor untuk dapat menghasilkan keluaran teks yang bagus dalam bentuk .pdf ataupun .dvi. Disini ada beberapa TEX Editor yang perlu diketahui yaitu sebagai berikut [2] : 1 Emacs with AUCTEX merupakan TEX editor yang tersedia dalam sistem operasi Windows , Mac (termasuk Aquamacs ) dan Unix tersedia secara bebas dengan dukungan bahasa de, dk, fr, is, it, jp, nl, pl, se, sk. Salah satu TEX editor tertua dengan dukungan ekstensif LATEX, ConTeXt , dan pengeditan TEX dan didukung RefTEX untuk mengatur paket yang ada. 2 Vim with LATEX suite merupakan TEX editor yang tersedia dalam sistem operasi Windows ,Mac , Linux dan lainnya. Kelebihannya adalah memiliki shortcut yang membantu Anda mempercepat pemanggilan suatu perintah, notasi yang biasa kita temui,dan pengaturan perataan teks yang baik. 3 TeXmaker merupakan TEX editor yang tersedia di Windows XP /7 /8 , OS X , dan Unix dan dapat digunakan secara gratis dibawah lisensi GPL dan memiliki document viewer yaitu berbentuk .pdf. 4 TeXworks merupakan TEX editor yang tersedia di Windows XP /7 /8 , OS X , dan se-mua sistem operasi Linux dengan semua paket yang tersedia. Editor ini juga banyak di-gunakan oleh kalangan akademis dikarenakan user interface yang mudah,easy-friendly se-hingga memudahkan kita bekerja dalam membuat suatu dokumen LATEX. 5 Kile merupakan TEX editor yang tersedia di sistem operasi Linux dan dapat juga digu-nakan diWindows XP /7 /8 tetapi tidak memiliki kestabilan dalam sistem operasi tersebut sehingga kebanyakan orang menggunakan Kile di Linux dan Kile sendiri merupakan editor LATEX untuk KDE (cross platform), memberikan GUI yang kuat untuk mengedit beberapa dokumen dan kompilasi mereka dengan banyak kompiler TEX berbeda. Kile didasarkan pada Kate editor, memiliki toolbar akses cepat untuk simbol, document viewer struktur, konsol dan pilihan membangun disesuaikan. Kile dapat dijalankan di semua sistem operasi yang dapat menjalankan KDE [10].
  • 21. PENDAHULUAN 6 TeXstudio merupakan TEX editor yang tersedia di sistem operasi Windows XP /7 , OS X , Linux dan FreeBSD dan memiliki lisensi GPL v2 dan cross-platform sumber LATEX editor yang terbuka dengan antarmuka yang mirip dengan Texmaker . 7 TexShop adalah editor TeXworks seperti untuk Mac OS . 8 TeXnic Center (Windows ) adalah gratis dan terbuka populer sumber LATEX editor untuk Windows . Ini juga memiliki antarmuka pengguna yang mirip dengan TeXmaker dan Kile [10]. 9 WinEdt tersedia di Windows adalah editor teks yang kuat dan serbaguna dengan kecen-derungan yang kuat terhadap penciptaan LATEX / TEX dokumen untuk Windows . Telah di-rancang dan dikonfigurasi untuk mengintegrasikan dengan sistem TEX seperti MiTeX atau TEX Live. Built-in macro Its membantu dalam menyusun sumber LATEX ke WYSIWYG seperti DVI atau PDF atau PS dan juga dalam mengekspor dokumen ke lain bahasa mark-up sebagai html atau XML [10]. 10 Lyx (Windows , Mac ,dan Linux )adalah editor LATEX populer untuk Windows , Linux dan Mac OS . Ini berisi editor rumus dan tabel dan menunjukkan petunjuk visual dari doku-men akhir pada layar yang memungkinkan pengguna untuk menulis dokumen LATEX tanpa khawatir tentang sintaks yang sebenarnya 11 gedit with LaTeX-plugin(Windows , Mac , dan lainnya). Gedit dengan gedit-plugin-lateks juga perlu mencoba untuk pengguna GNOME . Gedit adalah aplikasi cross-platform untuk Windows , Mac , dan Linux [10]. 12 TeXlipse (didasarkan oleh Java ), 13 Sublime Text with LATEX Plugin(Windows , Mac ,dan Linux ) 14 KtikZ (Linux dan Windows ), 15 TextMate (tidak tersedia lagi ketika keluaran versi 2.0 di Mac ). 16 Notepad++ (Windows ) 17 Gummi (Linux ) 18 LEd (Windows ) 19 Inlage (Windows ). 20 WinShell (Windows ). 21 Latexian (berbayar tersedia di Mac ),Scribo (Mac ). 22 LaTeXila (Linux ). 23 Geany with GeanyLaTeX (Windows , Mac , Linux dan lainnya). 24 BaKoMa TeX Word(Windows , OS X , dan Linux tersedia secara berbayar) adalah editor untukWindows dan Mac OS dengan WYSIWYG seperti fitur. Dibutuhkan perawatan kom-pilasi sumber LATEX dan memperbarui terus-menerus untuk melihat perubahan pada doku-men hampir secara real time[10].
  • 22. 21 25 Scientific WorkPlace (Windows ). 26 Texpad (Mac termasuk iOS ). 27 Emacs with WhizzyTeX (Linux ). 28 gedit with LATEX Plugin (Windows , Linux , Mac ) 1.5.1 Kompatibilitas TEX memiliki format dokumen yaitu (.tex) dapat dibuka disebarang text editor. Selain itu juga dokumen juga dokumen .tex juga dapat juga diubah ke dalam bentuk Rich Text Format (.rtf) atau HyperText Markup Language(.html) menggunakan tambahan perangkat lunak seperti Text4Ht atau LATEX2 rtf . 1.6 Instalasi LATEX 1.6.1 Instalasi LATEX di Microsoft Windows Didalam bagian ini akan diberikan bagaimana cara menginstal LATEX dengan benar. Karena LATEX merupakan perangkat lunak yang tersedia secara bebas maka Anda dapat meng-instal di setiap perangkat lunak Anda sepertiWindows , Mac OS X , Linux , ataupun Unix . Disini beberapa hal yang Anda perlukan untuk menggunakan LATEX dalam sistem operasiWindows yaitu sebagai berikut : 1 Paket instalasi LATEX. Unduh paket instalasi LATEX dalam hal ini digunakan perangkat lunak basic MiKTEX dapat diunduh di http://miktex.org. Paket ini akan dipakai sebagai genera-tor dokumen yang sudah diformat menggunakan bahasa pemrograman yang dimiliki oleh LATEX. 2 Document Viewer. Unduh perangkat lunak PDFXchanger yang berguna meng-compile file Anda dalam bentuk pdf (portable document file). Selain itu, Anda juga bisa memakai Adobe Standard atau Sumatra PDF atau SumatraPDF sebagai Document Viewer. 3 Text Editor. Unduh WinEdt yang berguna dalam pengetikan dokumen dapat diunduh di WinEdt 8. Anda akan banyak memakai perangkat lunak ini atau sebagai antarmuka grafis user dengan LATEX artinya dokumen Anda akan diketik disini. Diperhatikan bahwa Anda harus mengikuti urutan dalam melakukan proses instalasi sebagai berikut: Buka basic MikTEX kemudian ikuti proses penginstalan dengan benar setelah selesai ke-mudian instal PDFXChanger atau atau Sumatra PDF, dan terakhir instalWindEdt. Setelah semua program telah Anda instal, kini saatnya saatnya Anda dapat memulai menulis dengan menggu-nakan LATEX. 1.6.2 Instalasi perangkat LATEX dengan TEX Live Sejauh ini menyusun (compile) tulisan dengan menggunakan LATEX dalam jaringan (daring) saya rasa cukup nyaman karena:
  • 23. PENDAHULUAN 1 kinerja komputer tidak terbebani lagi oleh tambahan software LATEX yang harus dipasang. 2 dapat mengakses langsung komunitas LATEX ketika menemukan masalah dalam penulisan. 3 dapat mencari dan memilih template yang diperlukan untuk tulisan yang akan dibuat. 4 proses build and view hasil pengetikan berlangsung bersamaan sehingga bila diperlukan perbaikan dapat dilakukan dengan segera. Dalam hal ini ada dua situs compiler LATEX yang saya gunakan dan saya rasa relatif baik, yaitu writeLaTeX dan ShareLaTeX. Komunitas pengguna LATEX yang saya manfaatkan adalah StackEx-change. Komunitas ini memuat berbagai hal tentang TEX dan LATEX yang memudahkan pemula untuk mempelajarinya. Untuk template, selain yang tersedia pada kedua situs compiler tersebut, saya juga mencarinya di TeXample. Lalu bagaimana bila saya: 1 tidak dapat mengakses jaringan 2 dapat mengakses jaringan tetapi sangat lambat. 3 tulisan yang akan dibuat memuat hal-hal yang bersifat pribadi. Itulah di antara alasan yang menyebabkan saya merasa perlu untuk juga memasang software LATEX di komputer agar dapat menggunakan LATEX indexLaTeX di luar jaringan (luring). Berdasarkan informasi dari sebuah thread di StackExchange saya memasang MikTeX, TeXnic- Center untuk penyunting, dan Adobe Reader untuk penampil hasil tulisan, tetapi tidak memuaskan. Lalu TeXnicCenter saya ganti dengan LyX, lalu TeXworks, juga tidak memuaskan. Ada yang salah! Saya pun kembali ke StackExchange untuk memilih alternatif kedua: memasang TeXLive. Men-gapa dengan langkah sebelumnya Windows tidak dapat menampilkan hasil pengetikan? Terny-ata file-file binary (.bin) tidak terbaca olehnya. Berikut ini langkah-langkah yang saya diambil dari www.menulislatex.blogspot.com lakukan dalam pemasangan TeXLive 2013 dan TeXstudio. 1.6.2.1 Pemasangan TeXLive 2013 1 Selama proses pemasangan komputer terhubung dalam jaringan. 2 Unduh TeXLive2013.zip di sini. 3 Ekstrak TeXLive2013.zip lalu buka folder install-tl-20130825. 4 Klik ganda file install-tl 1.6.2.2 Pemasangan TeXstudio 1 Unduh softwarenya di sini. 2 Klik ganda file texstudio262win32 3 Tetapkan pemasangan ini ke dalam folder win32 pada TeXLive 2013 dengan menggunakan tombol Browse... seperti ditunjukkan berikut ini.
  • 24. 23 4 Lanjutkan prosesnya hingga selesai. Demikianlah setelah keduanya terpasang saya dapat menggunakan penyunting TeXstudio untuk menulis dengan LATEX indexLaTeX dan dapat menampilkan hasilnya. 1.6.3 Instalasi Kile di Windows Kile merupakan distribusi dari LATEX yang digunakan di sistem operasi Linux , namun Anda bisa juga menggunakannya di sistem operasi Windows dengan mengggunakan perangkat lunak SDK (Software Development Kit) yang bernama KDE selanjutnya Anda bisa menggunakan secara parsial artinya tidak benar -benar kompatibel dengan sistem operasi Windows , berikut ini akan saya jelaskan bagaimana melakukan instalasinya sebagai berikut : 1 Unduh KDE untuk instalasiWindows di KDE 2 Lakukan instalasi perangkat KDE tersebut dan ikuti langkah -langkah penginstalan dengan benar. 3 Selanjutnya, kamu harus memilih instalasi path untuk paket KDE 4 Sekarang untuk hasil terbaik, pilihlah End User dan paket tercompile untuk sistem op-erasi yang kamu gunakan dan disana akan ada pilihan yaitu MSVC , MSVC32bit , atau MSVC64bit selanjutnya pilihlah yang sesuai dengan sistem operasi yang anda gunakan. 5 Tahap selanjutnya kamu akan melakukan penempatan paket LATEX yang akan diunduh makan akan secara langsung ditempatkan di suatu folder yang memiliki ruang kosong dari sistem operasimu. 6 Pengaturan internet bergantung pada pengaturan komputer terhadap pengaturan tersebut, maka lanjut ke tahap selanjutnya. 7 Tahap ini diperlukan jejaring internet untuk dapat mengunduh paket yang diperlukan dan direkomendasikan pada lokasimu berada. Terkadang paket terbaru tersedia di website atau server utama yaitu WinKDE. 8 Kemudian, pilihan versi terakhir KDE untuk Windows . 9 Sekarang paket utama Kile telah terpilih dan direkomendasikan untuk menginstal kdebase-workspace untuk instalasi perangkat pengaturan sistem Kile 4 10 Tambahan, instal paket Spelling merupakan paket tambahan yang kamu unduh dan di-gunakan untuk mengecek kosa kata yang benar. 11 Selanjutnya, installer akan mengunduh dan menginstal paket via internet. 12 Akhirnya Anda akan mendapat tampilan seperti ini pada sistem operasiWindows : Untuk lebih jelas, Anda dapat melihat langkah -langkah penginstalan Kile di Kile OnWindows 4Bergantung pada paket Kile, dan perlunya menginstal paket Kate dan Okular didalam langkat penginstalan ini.
  • 25. PENDAHULUAN Gambar 1.1: Tampilan Kile pada Sistem OperasiWindows 7 1.6.4 Instalasi Online Paket di Windows Jika Anda memiliki banyak waktu luang tidak ada salahnya Anda menginstal paket LATEX via Online. Adapun langkah-langkatnya sebagai berikut : 1 Buka WinEdt 6.0 kemudian pada bagian kanan atas Menu bar, pilihlah MikTEX Package Manager 2 Tunggulah hingga muncul daftar paket yang belum terinstal. Dalam hal ini Penulis meng-gunakan Basic MikTEX 2.9 dan tidak sama bagi Anda yang telah menginstal Complete MikTEX 2.9. 3 Pilihlah paket yang akan kamu instal dengan meng-klik kanan Mouse kemudian pilih Instal. 4 Selesai. 1.6.5 Instalasi Offline Paket di Windows Terkadang kita merasa kesulitan dalam menampilkan hasil dokumen LATEX dalam bentuk .pdf ataupu .dvi. Hal ini bisa disebabkan dengan adanya ketidaktersedianya paket LATEX indexLaTeX sehingga dokumen yang kita buat tidak dapat di-compile. Salah satu caranya adalah Anda harus menginstal paket yang diperlukan melalui via online artinya melalui koneksi internet yang ada dengan mengunduh paket tersebut. Tetapi tentunya tidak selalu kita memiliki koneksi internet yang cepat sehingga disini saya akan memberikan solusi yaitu Bagaimana menginstal paket dalam LATEX indexLaTeX tanpa koneksi internet secara langsung. Ikutilah langkah-langkah dibawah ini : 1 Buatlah semua folder yang berisi semua paket yang akan diinstal di perangkat lunak MikTEX indexMikTeX, misalkan c:miktex-pkgs 2 Salinlah file -file dibawah ini ke tempat folder yang telah kita buat c:miktex-pkgs : • README.TXT • miktex-zzdb1-2.9.tar.lzma • miktex-zzdb2-2.9.tar.lzma Jika kamu tidak menyalin ketiga file diatas maka kemungkinan tidak akan berjalan pengin-stalan paket LATEX secara offline.
  • 26. 25 3 Selanjutnya kamu bisa sebarang menyalin paket LATEX indexLaTeX yang kamu perlukan di website tex-archive kemudian pindahkan file paket tersebut di folder c:miktex_pkgs. 4 Buka perangkat lunak MikTEX indexMikTeX dengan mengklik Menu Start All Programs MikTEX 2.9 kemudian pada bagian MikTEX indexMikTeX lalu klik Maintenance (Admin) - Settings (Admin) 5 Pada Package repository dan pilihlah folder c:miktex_pkgs. 6 Tunggu hingga muncul paket LATEX indexLaTeX kemudian pilihlah paket yang akan diinstal. 7 Selesai. 1.6.6 Instalasi Update Paket di Windows Untuk melakukan pembaruan atau menambah paket terbaru, Anda juga bisa melakukan melalui koneksi internet ataupun secara manual atau melalui dvd paket LATEX indexLaTeX yang sekarang tersedia secara berbayar. Salah satu langkah untuk menambah paket terbaru dapat diikuti langkah-langkah dibawah ini : 1 Pada bagian kanan atas Menu baru pada WinEdt klik MikTEX indexMikTeX Update Wizard kemudian klik salah satu pilihan dibawah ini : Gambar 1.2: Pilihan dalam Instalasi Update Paket di Windows 2 Jika kamu memilih untuk menambah paket LATEX indexLaTeX secara manual maka pilihlah I want to get packageds from a local package repository 3 Klik Next, kemudian tunggu hingga muncul daftar paket terbaru yang akan kamu install. 4 Selesai
  • 27. PENDAHULUAN 1.7 Kelebihan dan Kekurangan LATEX Ketika kita bertemu dengan seseorang pengguna program WYSIWYG misalnya MicrosoftWord dengan LATEX tentu kita mendiskusikan Apa sich Kegunanan LATEX atas perangkat lunak pengo-lahan teks. 1.7.1 Kelebihan LATEX Dibawah ini kelebihan LATEX dibandingkan dengan program WYSIWYG : 1 Sumber dokumen yang dibuat di LATEX dapat dibaca disebarang editor dan dapat dimengerti tidak program yang bersifat WYSIWYG5. 2 Kamu bisa berkonsentrasi pada isi dokumen yang dibuat karena segala pengaturan tulisan, paragraph, ukuran dan lain sebagainya telah diatur oleh LATEX. 3 Kamu tidak harus menambahkan secara manual ukuran tulisan, jenis font, batas paragraph, margin, perata an teks, jarak karakter karena sudah otomatis diatur oleh LATEX. 4 Struktur dokumen LATEX mudah dipindahkan ke dokumen lain, berbeda dengan program yang bersifat WYSIWYG karena tidak memungkinkan untuk secara dipindahkan ke doku-men lainnya. 5 Tampilan dokumen, tulisan, tabel yang ada di dokumen LATEX begitu konsisten sehingga dokumen yang dihasilkan singkat, padat dan tidak ada kelebihan jarak karakter atau spasi, paragraph yang tidak sama dan lain sebagainya. 6 Rumus matematika yang mudah dibuat tanpa harus melibatkan perangkat mouse, semua bisa menggunakan perangkat keyboard di komputer Anda. 7 Pengaturan indeks, catatan kaki, referensi, dan daftar pustaka bisa dibuat secara mudah. 8 Kamu bisa struktur dokumenmu secara langsung dengan adanya kelas maupun paket di LATEX. 9 Pengguna hanya perlu mempelajari perintah yang telah diatur struktur dokumennya. Mereka hampir tidak perlu berpikir tentang layout dokumen. 10 Dukungan paket LATEX yang semakin memudahkan dalam membuat dokumen yang kamu inginkan dan memang tidak tersedia di Basic LATEX Anda. Untuk contoh, paket yang terse-dia untuk menyisipkan grafik berjenis PostScript atau mengatur daftar pustaka. 11 LATEX mendorong penulis untuk menulis struktur teks dengan baik, alasan inilah bagaimana LATEX bekerja dengan spesifikasi struktur teks. 12 TEX merupakan suuatu perangkat lunak yang gratis dan sebagai mesin dari LATEX 2e . Perangkat ini berjalan hampir di semua platform yang tersedia. 5What You See Is What You Get
  • 28. 27 1.7.2 Kekurangan LATEX LATEX juga mempunyai kekurangan, tetapi bagi saya sangat sulit untu memberikan salah satu kekurangan dari LATEX, dan orang lain mungkin saja bisa memberikanmu seratus alasan kekuran-gan dari LATEX :). Dibawah ini saya berikan kekurangan dari LATEX : 1 Kamu tidak bisa melihat hasil dokumenmu secara langsung karena berupa kode -kode yang ada. 2 Secara umum, kamu tentu harus mengerti perintah yang ada di LATEX dan perlu belajar tentang perintah yang ada. 3 Seringkali, dokumen yang dihasilkan tidak terlalu menarik sesuai dengan keinginanmu. 4 Meskipun beberapa parameter bisa ditambahkan dengan mendefinisikan ulang layout, ten-tunya untuk desain layout baru adalah sulit dan memerlukan banyak waktu dalam mem-buatnya. 5 Sangat sulit untuk menulis dokumen yang tidak terstruktur dan tidak terorganisasi. 6 Ketika kamu memutuskan mengenal dan mencoba menulis ke LATEX pasti mengalami ke-sulitan dalam hal konsep logika artinya ketika akan membuat tulisan kita harus mengikuti aturan dalam LATEX. 1.8 Bagaimana Menggunakan LATEX Buku ini didesain dengan segala kemudahan bagi Anda sehingga memungkinkan untuk dapat mempelajari tahap demi tahap diharapkan dapat dimengerti dan memahami hal -hal yang terkait didalam buku ini. Apa yang ada didalam buku ini, berikut ini adalah isi tiap bab sehingga diharapkan dapat mengerti dalam penggunaan perangkat lunak LATEX : BAB 1 PENDAHULUAN Pada bab ini dibahas tentang sejarah perangkat lunak TEX, LATEX, dan disertai perangkat lunak tambahan yang perlu diinstal agar dapat menjalankan dan membuat dokumen.tex BAB 2 MEMULAI DOKUMEN LATEX Bab ini mencakup bagaiman struktur LATEX, dibangunn dan bagaimana cara memulai dokumen LATEX. BAB 3 MEMULAI MENGGGUNAKAN SIMBOL MATEMATIKA Pembahasan dalam bab ini mencakup penggunaan perintah dalam menampilkan notasi matem-atika, perataan dokumen, jenis tulsan, ukuran tulisan, dan notasi huruf Yunani yang sering digu-nakan oleh kalangan akademisi. BAB 4 MEMBUAT TABEL DAN MENYISIPKAN GAMBAR LATEX mendukung pembuatan tabel dan penyisipan gambar menggunakan perintah dengan meny-isipkan paket LATEX.
  • 29. PENDAHULUAN BAB 5 STRUKTUR IKATAN KIMIA Implementasi LATEX dalam bidang kimia salah satunya dalam menggambar struktur ikatan kimia. BAB 6 MEMBUAT PRESENTASI BEAMER LATEX Beamer merupakan paket yang digunakan dalam membuat presentasi LATEX dan memudahkan kita untuk membuatnya dari dokumen yang telah kita buat. BAB 7 VERBATIM verbatim Pada bab ini pembahasan berfokus penggunaan verbatim dalam menyisipkan code secara lang-sung dan tentu memberikan kemudian dalam membuat media pembelajaran dalam LATEX dikare-nakan code akan tampil dengan apa yang sebenarnya kita ketik dalam perangkat text editor. BAB 8 DIAGRAM DYNKIN Diagram Dynkin merupakan paket yang berguna dalam membuat diagram dynkin dan meru-pakan hasil diskusi dalam suatu forum LATEX. BAB 9 MEMBUAT DAFTAR PUSTAKA Membuat daftar pustaka menjadi lebih karena LATEX telah menyediakan berbagai paket dalam membuat daftar pustaka yang digunakan dan pembahasan di bab ini mencakup membuat, gaya penulisan perpustakaan dan disertai dengan contoh. BAB 10 DIAGRAM KOMMUTATIF Diagram kommutatif merupakan salah satu paket dari LATEX yang memudahkan kita dalam mem-buat diagram kommutatif dan biasanya banyak digunakan dalam Aljabar. BAB 11 DIAGRAM PINTAR Diagram pintar atau smart diagram ini biasa digunakan dalam membuat struktur atau bagan. BAB 12 POHON SILSILAH Pohon silsilah atau forest package merupakan paket yang menyediakan kebutuhan dalam mem-buat suatu silsilah keluarga atau silsilah yang lainnya. BAB 13 PGF/TikZ PGF /TikZ biasa digunakan dalam membuat gambar di LATEX, secara langsung seperti grafik, lingkaran, kurva dan lain sebagainya BAB 14 JARINGAN LISTRIK Jaringan listrik atau circuitikz merupakan paket dalam membuat jaringan listrik di LATEX. BAB 15 MINTED Minted merupakan salah satu paket LATEX yang digunakan oleh menampilkan kode sumber pro-gram dengan tampilan yang menarik, bagus dibandingkan dengan paket yang serupa seperti listings ,verbatim, dan Verbatim. BAB 16 LISTINGS DAN ALGORITHM2e Bab ini menjelaskan paket listings sebagai salah satu paket yang berguna dalam menampilkan kode sumber program dengan pengaturan warna, tulisan, ukuran tulisan dan tersedia berbagai jenis kode program,dan penampilan kode program tertentu pada kode program yang ingin dita-mpilkan. Untuk paket Algorithm2e merupakan paket yang berguna pada saat ini menampilkan proses perintah program dari awal perintah hingga akhir.
  • 30. 29 BAB 17 CAPTION Pada bab ini diperkenalkan paket caption yang berguna dalam pengaturan penambahan keteran-gan gambar dan tabel baik jarak antara nomor keterangan dengan keterangan, ukuran huruf, tampila, warna hingga nama tampilan keterangan. Selain itu, hal -hal yang perlu Anda persiapkan adalah dianggap Anda mampu mengoperasi komputer seperti menggunakan mouse , keyboard, menyimpan data,membuka data,dan dapat menginstal program komputer. Disamping itu, bagi Anda yang baru dalam menggunakan pro-gram LATEX sudah seharusnya mengikuti petunjuk dengan benar dalam menginstal program yang diperlukan karena itu hal terpenting dalam mempelajari buku ini. Buku ini juga memuat materi dasar yang siapa saja dapat menggunakan buku ini tidak hanya kalangan akademisi tetapi juga dari kalangan non-akademisi. LATEX dapat digunakan di hampir seluruh sistem operasi seperti ; Unix, Linux, Windows atau Mac dan tersedia secara gratis. Perlu diketahui juga program LATEX adalah bukan program WYSI-WYG tetapi Anda akan banyak bekerja pada perangkat lunak docoment viewer yang berfungsi sebagai generator dalam membuat tulisan Anda yang didalam berisi tulisan Anda yang didalam berisi rangkaian perintah yang harus Anda lakukan dan patuhi. Didalam LATEX terdapat banyak packages yang akan memudahkan Anda dalam membuat hasil dokumen yang bagus. Inilah yang membedakan LATEX dengan program pengolah kata yang lain. Anda dapat mengunduh packagesnya, untuk wilayah Indonesia mempunyai server http://www.kambing.ui.ac.id atau http://s2.mirror.gudangteknologi.com.
  • 31. 2 MEMULAI DOKUMEN LATEX Pertama kali dalam menggunakan LATEX kemungkinan pengguna akan sulit mengerti proses pembuatan dokumen.tex yang dihasilkan dengan LATEX. Pada bab ini akan diberikan panduan tahap demi tahap agar mudah dimengerti termasuk beberapa contoh yang dapat dilakukan se-bagai latihan dalam menggunakan LATEX. 2.1 File Masukan Pengaturan LATEX dalam menghasilkan sebuah dokumen diperlukan suatu file masukan agar dapat diproses oleh LATEX. File masukan ini berupa teks yang berisi teks yang akan dibuat dalam bentuk .tex dan bisa berupa file berasal dari dokumen lain dengan syarat tidak memuat karakter khusus yang tidak dapa diproduksi oleh LATEX. 2.2 Dokumen LATEX Dokumen LATEX biasa mempunyai ekstensi .tex. Dalam membuat dokumen LATEX ada beberapa jenis file yang dibuat dan dikategori sebagai berikut : 1 article(artikel) merupakan jenis dokumen LATEX digunakan untuk membuat artikel-artikel dalam jurnal ilmiah, paper, makalah seminar, laporan singkat, dokumentasi program dan lain sebagainya yang tidak memiliki bab. 2 report(laporan) merupakan jenis dokumen LATEX digunakan untuk membuat laporan yang lebih panjang berisi bab, subbab, subsubbab. 3 book(buku) merupakan jenis dokumen LATEX digunakan untuk membuat buku dan terdiri dari beberapa bab.
  • 32. 31 Memulai dokumen baru dan mengetik dokumen LATEX hampir sama di setiap Anda memulai suatu dokumen di Microsoft Word atau program pengolah katad yang lain hanya berbeda disini Anda diharuskan menulis perintah -perintah dalam pengaturan dokumen Anda dapat dilihat sebagai berikut : 2.3 Membuat Dokumen Baru Kita akan membuat dokumen baru di program LATEX. Hal pertama yang kita buka adalah pro-gram WinEdt karena program ini merupakan editor LATEX sehingga akan banyak tugas yang di-lakukan disini. 1 Buka program WindEdt Anda yang akan digunakan dalam pengetikan dokoumen .tex, misalkan Anda dapat menuliskan dalam yaitu sebagai berikut : Masukan : documentclass[a4paper, 12pt]{article} % bagian ini merupakan inti dari class dokumen Anda% usepackage{color}% bagian ini merupakan preamble begin{docoment} Tuliskan dokumen Anda pada bagian ini end{document} Keluaran : Tuliskan dokumen Anda pada bagian ini 2 Klik Menu File, kemudian klik Save As 3 Selanjutnya, simpan dokumen Anda, misal dengan nama tes.tex, lalu klik Save 4 Untuk melihat men-compile dalam bentuk .pdf, klik ikon PDFTeXify, atau tekan Shift + Ctrl+P atau F9 pada keyboard Anda. 2.4 Kompilasi Dokumen Hasil proses kompilasi dokumen didalam LATEX terdiri dari 3 yaitu DVI, PS, dan PDF. Kita biasa melakukan proses kompilasi dalam bentuk .pdf. Tahukah kamu bahwa sebelum dikete-mukannya PDFTEX atau PDFLATEX, hasil kompilasi dokumen adalah .DVI.Hal ini merupakan ke-mudahan dari pengembangan dokumen LATEX. Untuk melakukan kompilasi yang benar yaitu klik ikon PDFTeXify(CTRL+SHIFT+P) artinya file dokumen akan melakukan kompilasi ke ben-tuk .pdf sedangkan ikon Compile(F9) artinya melakukan kompilasi dokumen sesuai dengan pen-gaturan kompilasi yaitu ke bentuk .pdf. Pengaturan kompilasi yaitu sebagai berikut : 1 Dokumen standar, LATEX PDF maka klik ikon PDFTexify 2 Dokumen kompleks dalam hal berhubungan dengan pengaturan bahasa yang menggu-nakan sistem yang berbeda, XELATEX PDF maka klik ikon XELATEX.
  • 33. MEMULAI DOKUMEN LATEX Gambar 2.1: Proses Kompilasi Dokumen 3 Dokumen berjenis grafik .ps maka ubah pengaturan hasil kompilasi menjadi DVI PS PDF maka klik ikon PDFLaTeX untuk melakukan proses kompilasi dokumen. 4 Dokumen berjenis TEX maka klik ikon PDFTEX untuk hasil dokumen dalam bentuk .pdf. 5 Dokumen berjenis CONTEXT maka klik ikon CONTEXT untuk proses kompilasi dokumen ke bentuk .pdf 6 Dokumen yang berasal dari program dapat juga dikompilasi menggunakan programWinEdt, namun terlebih dahulu diinstal plugin R -Sweave maka Anda bisa melakukan kompilasi dokumen Sweave dan Knitr kedalam bentuk .pdf. 7 Dokumen berjenis MetaPost dapat juga dilakukan kompilasi kedalam bentuk .pdf. Secara otomatis jika file tersebut berjenis MetaPost maka ikon M atau ikon MetaPost akan siap melakukan kompilasi kedalam bentuk .pdf. Inilah beberapa hal yang perlu Anda ketahui dalam memulai LATEX dengan benar meliputi sejarah tentang LATEX atau TEX, program yang perlu diinstal dan terakhir dalam memulai menggunakan LATEX. Berikut daftar file ekstensi di LATEX yaitu : 2.5 Menutup Dokumen LATEX Untuk menutup dokumen LATEX juga sama seperti menutup dokumen di kebanyakan perangkat lunak seperti Microsoft Word, Microsoft Word, Excel, Adobe InDesign CC, dan lain lain. Berikut dijelaskan bagaimana menutup dokumen di LATEX 1 Anda berada pada dokumen aktif yang telah dibuka menggunakanWindEdt.
  • 34. 33 File Ekstensi Penjelasan .aux File ini merupakan informasi transportasi dari satu compiler yang berjalan ke tempat selanjutnya dan merupakan file yang di-gunakan untuk penyimpanan informasi dengan referensi silang. .bbl File yang dikeluarkan oleh BibTEX dan digunakan oleh LATEX. dan juga merupakan file basis data daftar pustaka artinya merupakan penyimpanan daftar pustaka. .blg File log BibTEXatau file kesalahan dalam daftar pustaka. . bst File ini merupakan jenis tampilan dafta pustaka, dalam hal ini berjenis .bst . cls File ini merupakan kelas dokumen yang dipilih untuk menampilkan dokumen yang kita buat. .dtx Dokumentasi TEX merupakan format distribusi utama untuk LATEX tersebut. . ins File installer yang termuat dan cocok dengan file .dtx.Jika kamu mengunduh paket LATEX dari internet, kamu akan mendapatkan .dtx dan file . ins. Jalan program LATEX pada file . ins untuk men-dapatkan file .dtx. .fd File deskripsi font untuk menjelaskan LATEX tentang adanya font baru. .dvi File Device Independent merupakan hasil dari dokumen LATEX dan kamu bisa juga mengirim ke mesin pencetak dengan dvips atau dengan aplikasi yang sama. .pdf File Portable Document Format merupakan file hasil dokumen LATEX dalam bentuk .pdf. .log File ini memberikan penghitungan secara detail apa yang terjadi selama berjalan kompilasi terakhir. . toc File yang menyimpan semua pengaturan judul, sesi, subsesi, bab, yang selanjut akan dibentuk menjadi daftar isi. . lof File yang sama seperti . toc yang selanjutnya akan dibentuk men-jadi daftar gambar. . lot File yang sama seperti . toc ,. lof selanjutnya akan dibentuk men-jadi daftar tabel. .idx File yang menyimpan indeks jika kamu menginginkan membuat indeks bisa dilakukan dengan perintah makeindex .ind File ini merupakan proses selanjutnya dari file .idx yang akan disiap dimasukkan kedalam dokumen yang Anda buat. . ilg File penghitungan proses makeindes. . sty File ini merupakan makro paket dari LATEX dan kamu bisa meny-isipkan kedalam dokumen LATEX dengan perintah usepackage{ nama paket yang diperlukan}. . tex File ini merupakan file masukan LATEX atau TEX atau ConTEX t .out File ini merupakan paket dari hyperref dan hanya satu di file dokumen. Tabel 2.1: Daftar File Ekstensi LATEX
  • 35. MEMULAI DOKUMEN LATEX 2 Pada bagian kanan atas dokumen yang ada kemudian klik tanda silang maka secara lang-sung akan menutup semua dokumen yang Anda buka. Untuk menutup satu dokumen bisa dilakukan dengan meng-klik kanan mouse Anda kanan mouse Anda kemudian pilihlah Close nama file yang ditutup. 3 Adapun cara yang lain, Anda bisa klik menu File pada Application baru kemudian pilih dan klik Exit atau dengan menggunakan shorcut dengan menekan Alt +F4 pada keyboard. 2.6 Membuat Dokumen Baru via ProTeXt ProTeXt merupakan salah satu paket bundle dari LATEX yang memudahkan kalian dalam meng-gunakannya. Hal ini disebabkan semua telah tersedia dalam satu paket yaitu paket lengkap LATEX, text editor dan pdf-viewer. Anda dapat unduh perangkat ProTeXt di CTAN. Berikut ini cara mem-ulai dokumen baru menggunakan ProTeXt yaitu sebagai berikut : 1 Buka text editor yang digunakan untuk mengedit dan mengetika teks yang akan kita buat dalam hal ini, ProTEXsudah menyediakannya yaitu TEX Studio dapat dilihat dibawah ini. Gambar 2.2: Tampilan TeXStudio di Windows 7 Ultimate 64 bit 2 Kemudian ketiklah dokumen Anda pada TeXStudio selanjutnya simpan dokumen lalu klik ikon Build and View dan Anda dapat melihat tampilan dokumen Anda. Jika Anda ingin melihat dokumen Anda dalam bentuk pdf maka dapat Anda klik ikon Adobe Acrobat maka secara langsung akan membuka dokumen dalam bentuk .pdf. Salah satu kelebihan dalam menggunakan ProTeXt, Anda tidak perlu mengikuti instalasi satu persatu menggunduh perankat yang dibutuhkan dalam menggunakan LATEX seperti dokumen viewer, text editor, MikTeX dengan paket LATEX yang lengkap karena didalam paket bundle Pro- TeXt telah ada semuanya yaitu dokumen viewer(Sumatra PdF),text editor(TeXStudio), dan Mik-tex dengan paket LATEX lengkap dengan pilihan, MikTeX 2.9 untuk 64 bit dan 32 bit.
  • 36. 35 2.7 Membuat Dokumen Baru via TEX Live 2013 TEX Live 2013 merupakan peningkatan dari TEX Live 2011 dan tentunya saya juga belum tahu tentang fitur terbaru apa saja yang ada. Didalam kesempatan kali ini, saya akan memberikan panduan dalam memulai membuat dokumen baru di TEX Live 2013. Hal yang berbeda dengan WinEdt 6.0 beserta MikTEX adalah tersedianya paket lengkap LATEX di TEX Live yaitu Anda lang-sung bisa menggunakannya tanpa harus mengunduh paket -paket LATEX melalui internet tetapi tentu Anda harus bersusah payah untuk mengunduh TEX Live 2013 dengan file berkapasitas 2,38 Gigabyte dan cukup besar dengan aturan kecepatan internet Anda harus stabil agar lebih cepat mengunduhnya sedangka dibandingkan dengan TEX Live 2011 dengan ukuran 2,26 Gigabyte tidak terlalu beda jauh ukuran file sebelumnya. Jika Anda ingin menginstal TEX Live diperlukan salah satu perangkat lunak yang bisa membaca file berekstensi .*iso yaitu Daemon Tool berikut caranya yaitu : 1 Unduh terlebih dahulu file TEX Live 2013 di TEX Live 2013 dan dipilih file yang berbentuk .*iso. 2 Instal Daemon Tool bagi Anda yang belum memilikinya di laptop ataupun komputer ke-sayangan Anda 3 Setelah terinstal Daemon Tool maka klik Kanan mouse Anda pada bagian Daemon Tools Lite dan pilih Virtual CD/DVD Room kemudian Device:[H:]No Media Mount Image 4 Selanjutnya akan muncul kotak dialog untuk mencari file .iso yang akan dibuka lalu pilih texlive2013.iso dan tunggu hingga muncul perintah -perintah penginstalan. 5 Ikuti dengan benar menginstalan TEX Live 2013 dan perlu diketahui bahwa penginstalan diperlukan waktu yang cukup lama karena file paket yang tersedia sudah lengkap jadi proses penginstalan dilakukan satu persatu oleh TEX Live. 6 Selesai Setelah dilakukan penginstalan TEX Live 2013 sekarang waktunya kita akan memulai membuat dokumen baru yaitu : 1 Buka TEXLive 2013 pada Menu Start All Programs Cari TEXLive. 2 Klik TEXLive kemudian pilih TEX Works Editor 3 Selanjutnya akan muncul tampilan seperti ini 4 Untuk membuat dokumen baru cukup dengan Ctrl+N atau klik Menu File New dan klik ikon Save atau Ctrl+Save As untuk menyimpan file dan simpan denga file berekstensi .*tex dan .*bib untuk menyimpan file yang berisi daftar pustaka dan .*sty untuk paket LATEX serta .*cls untuk kelas LATEX. 5 Klik ikon tanda X untuk mengakhiri atau menutup dokumen Anda.
  • 37. MEMULAI DOKUMEN LATEX Gambar 2.3: Tampilan texworks editor ketika membuka dokumen LATEX 6 Setelah Anda membuat dokumen dan compile dokumen file Anda dengan klik ikon tanda segitiga hijau dengan pilihan PDFLATEX tunggu hingga prosesnya selesai maka akan muncul tampilan file Anda 7 Selesai. Didalam membuat suatu dokumen dalam format .tex adalah hal yang pertama kita lakukan mengikuti perintah yang ada didalam text editor, hal ini yang membedakan dengan perangkat lunak seperti MicrosoftWord, Open Office ataupun Libre Office.LATEX sendiri tidak memiliki sifat WYSIWYG(What You See is What You Get) tetapi merupakan bahasa pemrograman yang dicip-takan oleh Professor Donald Knuth dalam pengaturan hasil teks pengetikan. Didalam text ed-itorlah, kamu akan bekerja banyak dalam pengaturan tulisan pengetikanmu kemudian untuk melihat hasilnya kamu akan men-compile ke dalam bentuk format .pdf ataupun .dvi. Berikut merupakan contoh sederhana dalam pengetikan menggunakan LATEX yaitu sebagai berikut : documentclass[a4paper,12pt]{article} begin{document} Misalkan $D$ adalah himpunan bagian dari $R$ dan misalkan $f:rightarrow R$ fungsi bernilai Real pada $D$.Maka fungsi $f$ dikatakan emph{kontinu} pada $D$ jika dan hanya jika untuk semua $epsilon 0$ dan untuk setiap $x in D$, terdapat suatu $delta0$ dengan demikian $y in D $ memenuhi [|yx|delta] maka berlaku [|f(x)f(y)|epsilon] end{document} Pada bagian atas, merupakan teks didalam text editor kemudian hasilnya kita compile ke dalam bentuk .pdf ataupun .dvi dapat dilihat hasilnya dibawah ini :
  • 38. 37 Contoh 2.1 (Dokumen yang akan dikompilasi) Misalkan $D$ adalah himpunan bagian dari $R$ dan misalkan $f:rightarrow R$ fungsi bernilai Real pada $D$.Maka fungsi $f$ dikatakan emph{kontinu} pada $D$ jika dan hanya jika untuk semua $epsilon 0$ dan untuk setiap $x in D$, terdapat suatu $delta0$ dengan demikian $y in D $ memenuhi [|yx|delta] maka berlaku [|f(x)f(y)|epsilon] Pada dasarnya, perintah ini sangat sederhana kita lakukan namun bagi Anda yang belum terbiasa maka sangat sulit sekali dalam melakukannya. Kelebihan dalam menggunakan LATEX adalah Anda dapat membuat buku, karya ilmiah, tesis, skripsi, cv, atau hasil karya Anda dengan memakai packages yang telah tersedia dapat Anda unduh secara gratis. Didalam perintah LATEX yang perlu Anda ketahui adalah harus mengikuti aturan yang telah Anda sehingga dapat memberikan tampilan dan hasil yang bagus. Selain itu, dokumen Anda dapat di-compile ke dalam bentuk .pdf atau dvi. 2.8 Struktur Dasar Dokumen LATEX LATEX memiliki struktur dokumen yang telah diatur dalam sebuah packages. Packages inilah yang mengatur segala bentuk mulai dari pengaturan ukuran tulisan, pengaturan halaman, daftar isi, bab, subbab, atau pengaturan gambar maupun pengaturan perataan teks yang kita gunakan. Selain itu, Packages menjadi hal yang penting didalam LATEX sehingga sangat dianjurkan meng-gunakan packages yang ada dan dapat diunduh secara gratis untuk menambah packages se-hingga dapat meningkatkan kualitas dokumen Anda. Didalam LATEX memiliki struktur dokumen yaitu sebagai berikut [6] : 2.8.1 Documentclass Document class menentukan dokumen Anda yang mendeklarasikan class artinya merupakan pengaturan dalam dokumen Anda yang digunakan seperti untuk membuat artikel, buku, dan lain sebagainya dapat dilakukan dengan mengetik documentclass[a4paper,12pt]{article} Pada bagian ini mendefinisikan secara langsung dokumen yang akan kamu buat sehingga memberikan kemudahan dalam pengaturan tampilan,tulisan, pengaturan halaman, penempatan judul, sesi, dan memberikan keseragaman dokumen yang kamu buat. Dibawah ini beberapa jenis dokumen dasar yang biasa dibuat :
  • 39. MEMULAI DOKUMEN LATEX Jenis File Keterangan report File ini untuk laporan laboratorium, teknik mampun laporan perkembangan bisnis. article File ini digunakan untuk pembuatan jurnal saintis, presentasi, la-poran pendek, dokumentasi program, undangan, artikel, review, atau catatan riset. letters File ini digunakan untuk pembuatan surat. book File ini digunakan untuk membuat buku. IEEEtran File ini digunakan untuk artikel dengan format transaksi IEEE. proc File ini merupakan kelas untuk proceedings yang didasarkan pada kelas artikel. minimal File ini merupakan kelas yang digunakan untuk seminimal yang didapatkan hanya ada ukuran halaman dan font dasar. report File ini memiliki struktur yaitu beberapa bab seperti tesis, buku cerita dan lain -lain. slides File ini merupakan kelas yang digunakan untuk slides atau pre-sentasi dengan jenis tulisan San Serif berukuran besa agar jelas ketika dibaca. memoir File ini merupakan kelas yang dimodifikasikan sehingga menarik. beamer File ini merupakan kelas yang digunakan untuk presentasi pada LATEX. Tabel 2.2: Berbagai Jenis Dokumen LATEX Didalam contoh itu dapat dijelaskan yaitu documentclass[a4paper, 12pt]{article} artinya memanggil perintah suatu dokumen berbentuk arikel dengan ukuran tulisan 12pt dan ukuran kertas a4paper. Selain itu, tanda n) merupakan awal dari suatu perintah LATEX tanda kurung kurawal(farticleg) merupakan perintah mandatory dan tanda [ ] merupakan perintah optional da-pat dituliskan ataupun tidak. 2.8.1.1 Layout Design Penulis yang tidak memiliki kemampuan dalam hal tipografi atau pengaturan teks terkadang mengalami kesalahan dalam desain buku, dan kebanyakan orang mengatakan bahwa Jika doku-men kamu terlihat bagus secara artistik maka pasti didesain dengan pasti didesain dengan baik. Tetapi dokumen Anda untuk dibaca bukan sebagai galeri foto, maka kemampuan membaca dan memahami jauh lebih penting dari hanya bagus untuk dilihat. Sebagai contoh : 1 Ukuran tulisan dan penulisan bab, judul dipilih untuk membuat struktur bab dan bagian jelas dibaca. 2 Panjang garis harus cukup pendek sehingga dapat mudah dibaca, sementara cukup pan-jang agar halaman akan terlihat bagus. Dengan sistem WYSIWYG, penulis seringkali secara estetika, dokumennya terlau kecil atau struktur yang tidak konsisten. LATEX mengurangi kesalahan tersebut ke penulis dengan mendeklarasikan struktur secara logika suatu dokumen sehingga kita dapat memilih dokumen yang cocok dengan layout kita.
  • 40. 39 2.8.2 Environment Dokumen Setelah kelas dokumen diklarasikan, maka akan dimulai dengan teks dokumenmu dengan dua identitas perintah yaitu dimulai dan diakhirinya seperti ini : documentclass[11pt,a4paper,oneside]{report} begin{document} ... end{document} Ini adalah contoh teknik biasa dokumen LATEX yang disebut dengan lingkungan (environment). Environment inilah yang menangani masalah secara spesifik tentang pengaturan dokumen, jenis tulisan, pengaturan perataan teks, dan lain-lainnya sehingga dokumen yang dihasilkan sesuai dengan kebutuhan dan permintaan yang ada. Semuanya environment dimulai dengan begin{..} dan diakhiri dengan end{...} dengan { tanda kurung kurawal. 2.8.3 Judul Dokumen Suatu dokumen diperlukan judul untuk memberikan penjelasan isi dokumen yang kita buat biasanya terdiri dari judul dokum, nama penulisa, dan tanggal pembuatannya, biasa dengan tam-bahan alamat maupun email. Contoh : documentclass[11pt,a4paper,oneside]{report} begin{document} title { Practical Typesetting} author{Peter FlynnSilmaril Consultants} date{December 2001} maketitle end{document} Pada contoh judul dokumen diatas dapat dijelaksn bahwa dokumen tersebut berjenis laporan, ukuran tulisan 11pt, dan ukuran kertas yang dicetak a4paper, serta tampilan halaman satu sisi. Perintah pada bagian author untuk membuat memulai baris baru dalam dokumen LATEX. dan maketitle untuk memanggil perintah menampilkan judul dokumen. 2.8.4 Abstraks Dalam laporan dan artikel biasanya penulis menambilkan abstraks/ intisari dokumen yang dibuat yang mana merupakan isi dari dokumen yang akan kita tulis. Abstraks sendiri biasa hanya berisi sedikitnya dari halaman yang digunakan. Contoh : documentclass[11pt,a4paper,oneside]{report} usepackage[latin1]{inputenc} begin{document} title { Practical Typesetting} author{Peter FlynnSilmaril Consultants} date{December 2001} maketitle begin{abstract}
  • 41. MEMULAI DOKUMEN LATEX This report presents the basic concepts of typesetting in a form usable by nonspecialists. It is aimed at those who find themselves (willingly or unwillingly) asked to undertake work previously sent out to a professional printer , and who are concerned that the quality of work (and thus their corporate image) does not suffer unduly. The topics cover layout, the need for accuracy, the choice of typeface, arrangement of the document, adherence to specifications , and the production process. No foreknowledge of printing or publishing is needed, but an eye for detail , a feeling for æsthetics, and some fluency with a computer is expected. end{abstract} end{document} Didalam laporan bisnis dan teknik Abstraks seringkali disebut Summary, Excutive Summary, Preview atau beberapa frase lain yang memiliki artinya hampir sama. Perintah Abstraks didalam dokumen dimulai setelah documentclass dan diakhiri dengan sebelum begin{document}. Un-tuk mengubah nama dari Abstraks sendiri dapat dilakukan seperti ini : renewcommand{abstractname}{Executive Summary} 2.8.5 Section Didalam LATEX diatur pengaturan dokumen sehingga dokumen dapat terstruktur dengan baik. Pengaturan semua ini adalah pilihan tergantung Anda yang menggunakannya. Hanya tidak bi-asa saja melihat dokumen hanya terdiri dari paragraf demi paragraf sehingga tidak memberikan gambaran tulisan yang dibuat dan tidak membantu pembaca dalam memahaminya. Meskipun secara normal, novel dibagi kedalam bab, sesi, maupun bagian, dan terkadang juga kita dapat menjumpai cerita pendek yang hanya terdiri satu paragraf. Dua dari tiga pembagian, Parts dan Chapters(Bagian dan Bab) hanya tersedia pada kelas doku-men buku dan laporan. Berikut penjelasan detailnya : Level Pembagian Perintah Catatan -1 Bagian part Hanya terdiri buku dan laporan 0 Bab chapter Hanya tersedian di buku dan laporan 1 Sesi section 2 Subsesi subsection 3 Subsubsesi subsubsection 4 Judul paragraf paragraph 5 Judul subparapgraf subparagraph Tabel 2.3: Pembagian dokumen
  • 42. 41 Didalam setiap kasus judul bagian, bab, sesi setiapnya dimulai dan diakhiri dengan tanda ku-rung kurawal yang akan memberikan tanda hasil dokumen yang tercetak dalam bentuk teks bercetak tebal. Beberapa ketentuan hasil dalam struktur dokumen yaitu part, chapter, section, subsection dan lain sebagainya mengikuti aturan yaitu : 1 Parts(Bagian)akan diurutkan menggunakana angkat romawi,contoh Parts I, Parts 2, Parts 3, dan sebagainya. 2 Chapters, Sections, Subsection dan lainnya akan diurutkan menggunakan angka desimal, contoh Chapters 1, Chapters 2, Section 2.1, Section 2.2, Subsection 2.1.1, Subsection 2.1.2, Subsubsection 2.1.1.1, Subsection 2.1.1.2 3 Apendiks biasanya diurutkan dengan huruf Kapital, contoh Appendix A, Appendix B, Ap-pendix C, dan lain sebagainya. Kamu bisa juga mengubah pembagian dokumenmu seperti bab, sesi, subsesi. Jika kamu hanya menginginkan bab, sesi, subsesi, kamu seharusnya mengubah nilan pada secnumdepth menggu-nakan nilai pada tabel 2.17 diatas setcounter{secnumdepth}{2} Untuk tidak memasukan penomoran bab, sesi,ataupun bagian ke dalam daftar isi, dapat di-lakukan seperti ini ; part *{...} chapter *{..} section *{..} subsection *{...} . . . subparagraph* 2.9 Penggantian Nama Gambar,Tabel dan lain -lain Secara standar, penamaan tabel diatur dengan bahasa inggris seperti gambar 1: akan dina-makan dengan Figure 1:, atau tabel 1: akan dinamakan dengan Table 1:. Namun kita bisa men-gubahkan bergantung perintah bahasa yang dipakai, sedangkan untuk kita orang Indonesia pen-gaturan bahasa diatur dengan perintah : usepackage[indonesian]{babel} % sedangkan perintah berikut ini tetap berlaku namun masih secara umun belum spesific, usepackage[bahasa]{babel}
  • 43. MEMULAI DOKUMEN LATEX Secara sederhana pengaturan perintah bahasa ini bisa diubah dibagian preamble dokumenmu : documentclass[a4paper, 12pt]{article} % kelas artikel , ukuran kerta a4paper, dan ukuran tulisan 12 pt usepackage[indonesian]{babel} % paket babel untuk pengaturan bahasa, indonesia ya untuk % pengaturan bahasa indonesia % Anda bisa juga menggunakan dua bahasa sekaligus, misalkan % usepackage[indonesian, english]{babel} maka pengaturan bahasa akan diatur sesuai dengan bahasa inggris. defdummy{% Perkembangan bahasa mencerminkan perkembangan kemajuan peradaban masyarakat pendukungnya. Perkembangan bahasa itu tampak pada perkembangan kosakata. Perkembangan kosakata bahasa Indonesia amatlah pesat pada akhir abad ke20 dan awal abad ke21 yang, antara lain, dipacu oleh perkembangan ilmu dan teknologi serta seni. Perkembangan kosakata itu dapat dilihat pada bertambahnya lema dalam kamus bahasa Indonesia dari satu edisi ke edisi berikutnya. Tanpa kita rasakan ternyata Kamus Besar Bahasa Indonesia telah 20 tahun berada di tengahtengah masyarakat, baik di dalam maupun di luar negeri. Selama kurun waktu itu kamus tersebut telah mengalami perkembangan muatan lema dari 62.000 lema pada edisi pertama (1988) hingga 91.000 lema pada edisi keempat (2008). Hal itu menunjukkan bahwa kamus tersebut selalu memutakhirkan kandungan lemanya. Menurut catatan Pusat Bahasa, dari edisi pertama hingga edisi ketiga kamus itu mengalami cetak ulang hingga puluhan kali. Hal itu membuktikan bahwa masyarakat memang memerlukan kamus tersebut sebagai sumber rujukan dalam dunia pendidikan ataupun dunia kerja.} % bagian diatas untuk mendefinisikan dummy teks atau teks dummy atas teks hayalan. begin{document} % ini perintah awal dokumen % bagian ini isi dummy % akhir isi dokumen end{document} % akhir perintah dokumen itu 2.9.1 Daftar Isi Daftar Isi merupakan satu atau lebih halaman yang berisi nama bagian,bab, sesi, subsesi, sub-subsesi, apendiks, daftar isi sendiri, daftar tabel, daftar gambar, daftar pustaka, dan lain -lainnya dengan ketentuan yang ada. Selanjutnya, daftar isi sendiri memberikan kemudahan pembaca mencari bagian yang akan dibaca dan nomor halaman yang akan dibaca serta terurut. 2.10 Spesifikasi Ukuran Kamu bisa menspesifikasi panjang di sebarang unit dibawah ini : 2.11 Preamble Bagian ini yang diantara :
  • 44. 43 Unit Ukuran pt ukuran titik standar orang Anglo- America(72.27 untuk 1 inchi). pc pica ems (12pt). bp ukuran titik ’big (72 untuk inchi). sp ukuran titik TEX (65536 untuk titik(pt)). dd Didot (ukuran titik standar eropa (67.54 untuk satu inchi). cc Ciceros ( ukuran pica ems untuk orang eropa, 12dd). em ukuran titik kira- kira selebar huruf ’M’. ex seukuran tinggi huruf ’x’. cm centimeter (2.54 untuk 1 inchi). mm millimeter (25.4 untuk 1 inchi). in inchi Tabel 2.4: Spesifikasi Ukuran didalam LATEX documentclass[a4paper, 12pt]{article} .......... bagian ini merupakan premble begin{document} berisi paket -paket dan perintah yang memudahkan dalam pengaturan teks Anda 2.12 Document Bagian ini berisi dokumen yang akan ketik seperti isi dokumen, daftar isi, ataupun daftar sim-bol yang digunakan. 2.13 Author, Desainer Book dan Typesetter Untuk mempublikasikan sesuatu, penulis memberikan manuskrip ke perusahaan publikasi. Salah satu dari book designer atau desainer buku memutuskan membuatu layout dokumen seperti pengaturan tulisan, halaman, jarak teks dan lain-lain. Kemudian desainer buku memberikan petunjuk ke typesetter untuk melakukan pengeditan manuskrip berdasarkan petunjuk tersebut. Seorang designer buku mencoba untuk membayangka apa yang dipikirkan oleh penulis dalam mengetik manuskrip tersebut kemudian dia memutuskan untuk pengaturan bab, daftar pustaka, contoh, rumus dalam lain sebagainya berdasarkan pengetahuan dan dari daftar isi manuskrip. Didalam lingkungan LATEX, LATEX mengambil aturan seorang desainer buku kemudian menggu-nakan TEX sebagai typesetter. Tetapi LATEX hanyalah sebuah program dan selanjutnya perlu lebih bawah petunjuk. Penulis menjelaskan tambahan informasi untuk mendeskripsikan secara logika struktur pekerjaan ini kemudian ditulis kedalam text editor.
  • 45. MEMULAI DOKUMEN LATEX Berbeda dengan program pengolahan teks WYSIWYG1 yaitu MicrosoftWord atau CorelWord- Perfect. Dengan aplikasi ini, penulis menspesifikasikan tampilan dokumen secara interaktif se-mentara mengetik teksnya kedalam komputer. Mereka hanya bisa melihat tampilannya bagaimana hasil kerja akan terlihat ketika dicetak. Ketika mengunakan LATEX tidak memungkinan melihal hasil dokumen sementara kita mengetik teks , tetapi hasil dokumen bisa dilihat setelah mem-roses file dengan . Koreksi ini bisa dibuat sebelum kita cetak. 2.14 LATEX Input Files Input untuk LATEX adalah file teks plain ASCII. Kamu bisa membuatnya dengan sebarang teks editor, yang memuat teks ke dokumen dengan perintah untuk pengaturan teks yang ada. 2.14.1 Spasi Karakter Whitespace seperti blank atau tab secara seragam di LATEX disebut sebagai space. Walaupun kita mengetik dengan banyak spasi maka teks yang dihasilkan tetap satu spasi. Berikut ini akan diberikan contoh pengetikan dengan satu dan dua contoh dan teks yang dihasilkan. Contoh 2.2 (Spasi) 1 Dengan satu spasi An empty line starts a new paragraph. An empty line starts a new paragraph. 2 Dengan dua spasi It does not matter whether you enter one or several spaces after a word. It does not matter whether you enter one or several spaces after a word. 2.14.2 Karakter Khusus Simbol dibawah ini adalah karakter yang mempunyai pengertian khusus dibawah LATEX atau tidak tersedia di semua jenis tulisan. Jika kamu memasukkan karakter tersebut, maka tidak akan dicetak : # $ % ^ _ { } ~ 1What You See Is What You Get
  • 46. 45 Kamu bisa mengetik karakter khusus diatas, dapat dilihat dibawah ini : # $ % ˆ _ {} ˜ # $ % ^{} _ {} ~{} 2.14.3 Perintah LATEX LATEX commands mempunyai sangat sensitif dalam pengetikan, dan salah satu format yang dapat diambil di bawah ini : 1 Mulai dengan menggunakan backslash ketika memulai mengetik teks suatu judul se-hingga pengaturan teks mengikuti yang ada didalam LATEX. 2 LATEX tidak akan memunculkan teks yang kita ketik ketika kita mengetik setelah tanda {} yang menandakan tanda berhenti di LATEX. I read that Knuth divides the people working with TeX{} into TeX{}nicians and TeX perts. Today is today. I read that Knuth divides the people working with TEX into TEXnicians and TEXperts. Today is October 31, 2014. Beberapa perintah dalam pengetikan didalam LATEX terkadang memerlukan tanda kurung ku-rawal {} dan beberapa pilihan yang lain diberi tanda kurung siku []. Selanjutnya dapat dilihat beberapa contoh dibawah ini : verb|You can textsl{lean} on me! You can lean on me!| You can lean on me ! Please, start a new line right here!newline Thank you! Please, start a new line right here! Thank you! 2.14.4 Komentar Ketika LATEX memberikan kita ruang kosong di dalam pengetika yang tidak akan dicetak, ini memberikan kita kemudahan dalam memberikan catatan atau penjelasan dalam tulisan kita. Berikut contohnya : This is an % stupid % Better: instructive example: Supercal% ifragilist % icexpialidocious
  • 47. MEMULAI DOKUMEN LATEX Kita bisa menggunakan tanda persen % untuk memulai catatan, saran, ataupun penjelasan kita. Tanda % bisa juga digunakan untuk membagi kata yang panjang. Untuk membuat komen yang panjang, kamu juga bisa menggunakan paket usepackage{verbatim} dengan menambahkan dibagian preamble atau mukadimmah dokumen Anda, dapat dilihat contohnya dibawah ini : This is another begin{comment} rather stupid, but helpful end{comment} example for embedding comments in your document. This is another example for embedding comments in your document. 2.15 Jenis Tulisan dalam LATEX Didalam LATEX memilik 3 font standar yaitu sebagai berikut : Nama Kode Roman {rmfamily teks yang ingin diubah} San Serif {sffamily teks yang ingin diubah} Typewritter {ttfamily teks yang ingin diubah} Tabel 2.5: Jenis Tulisan dalam LATEX 2.16 Bentuk Tulisan Dibawah ini ada beberapa bentuk font didalam LATEX yaitu: Nama Kode Italic {emph teks diketik disini} Slshape {slshape teks diketik disini } SCSHAPE {scshape teks diketik disini } Bold {textbf teks diketik disini } Teletype { texttt teks diketik disini } Tabel 2.6: Bentuk Tulisan di LATEX
  • 48. 47 2.17 Ukuran Tulisan Ada beberapa ukuran standar didalam font LATEX yaitu : Nama Kode Contoh {tiny ketik disini } scriptsize { scriptsize ketik disini } footnotesize {footnotesize ketik disini } small {small ketik disini } normalsize {normalsize ketik disini } large {large ketik disini } Large {Large ketik disini } LARGE {LARGE ketik disini} huge {huge ketik disini } Huge {Huge ketik disini} Tabel 2.7: Ukuran Tulisan dalam LATEX 2.18 Perataan Teks Secara standar, perataan teks dalam dokumen LATEX terdiri 3 yaitu sebagai berikut : Nama Perataan Environment Perintah Kiri flushleft raggedright Kanan flushright raggedleft Tangah center centering 2.19 Dash dan Hypens Perangkat LATEX mengenal empat macam dash dan hypens yaitu tanda hypens(),tanda kurang(), tanda en dash(–),em dash(—). Perbedaan dapat dilihat contoh berikut ini : Hyphen: daughterinlaw, Xrated En dash: pages 1367 Em dash: yesor no? Minus sign: $0$, $1$ and $1$