Daftar Isi
iii v vii KataPengantar DaftarIsi DaftarTabel DaftarGambar ixxi
I
Pengenalan
LaTeX
dan
ScribTex
1 Pengenalan LaTeX 1
2 Pengenalan ScribTex 3
2.1 TujuandanKeuntunganMenggunakanScribTex 5 2.2 Hal-halyangdibutuhkan. . . 6
3 Cara Pendaftaran dan Interface ScribTex 7
3.1 CaraPendaftaranScribTex . . . 9 3.2 Interface ScribTexBesertaFungsinya. . . 13
27
II
Mulai
Menggunakan
LaTeX
4 PerintahDasar 29
4.1 Penulisan Perintah . . . 30 4.2 Struktur . . . 31 Mengenalkan ScribTeX sebagai Tool LATEX v
DAFTAR ISI
4.3 JenisDokumen . . . 33
4.4 Package . . . 35
4.5 DaftarIsi,Tabel,danGambar . . . 45
4.6 Part,Chapter, danSection . . . 50
4.7 PenomoranHalaman . . . 54
4.8 PewarnaanTeks . . . 56
4.9 TextFormatting . . . 63
4.10 KarakterKhusus danSimbol-Simbol . . . 67
4.10.1 Quote . . . 67
4.10.2 Dash. . . 69
4.10.3 Derajat . . . 70
4.10.4 Kumpulan Karakter Khusus dan Penuli-sannya . . . 71 4.10.5 Simbol-Simbol . . . 73 4.11 Environment . . . 77 4.11.1 Itemize . . . 78 4.11.2 Enumerate . . . 79 4.11.3 Description . . . 81 4.11.4 MembuatTabel. . . 84 4.11.5 MenyisipkanGambar. . . 97 4.11.6 Listing. . . 103 5 Penulisan Matematika 107 5.1 PerintahDasar . . . 108 5.1.1 Root . . . 108
5.1.2 Matrixdan Delimiter . . . 109
5.1.3 MerubahFont . . . 111
5.1.4 Simbol-Simbol . . . 113
Daftar Tabel
4.1 DaftarNama-NamaWarna . . . 57
4.2 DaftarNama-NamaWarna(2) . . . 58
4.3 UkuranText . . . 65
4.4 KarakterKhususdanPenulisannya . . . 71
4.5 KarakterKhususdanPenulisannya(2) . . . 72
4.6 Command kolom . . . 85
4.7 Command Gambar . . . 98
Daftar Gambar
3.1 HomepageScribTex . . . 9 3.2 FormPendaftaran . . . 10 3.3 FormLogIn. . . 11 3.4 HomepageScribTex . . . 13 3.5 HomepageScribTex . . . 14 3.6 Dashboard. . . 17 3.7 Project . . . 19 3.8 Project . . . 22 3.9 Preview . . . 23 3.10 Log. . . 25 4.1 DaftarIsi . . . 45 4.2 Konten. . . 46 4.3 DaftarIsi . . . 47 4.4 DaftarTabel . . . 48 4.5 DaftarGambar . . . 49 4.6 Part . . . 51 4.7 Chapter . . . 52 4.8 Section. . . 53 4.9 Simbol-SimbolPifont. . . 74 4.10 Simbol-SimbolPifont(2). . . 75Bagian I
Pengenalan LaTeX dan
ScribTex
Bab 1
Pengenalan LaTeX
LATEX pada awalnya ditulis pada awal tahun 1980an oleh seorang
ilmuwan bernama Leslie Lamport di SRI (Stanford Research In-stitute).
Dia membuat LATEX sebagai bahasa markup atau sistem
penyi-apan dokumen untuk peranti lunak TEX yang ditemukan oleh Donald Knuth pada tahun 1978. LATEX lebih banyak
digunak-an oleh matematikawdigunak-an, akademisi, ilmuwdigunak-an, insinyur, maupun professional lainnya. Terutama untuk mentranlasi file berbasis XML menjadi PDF.
LATEX ditujukan untuk menyediakan bahasa tingkat tinggi yang
bisa digunakan untuk mengakses TEX, dimana LATEX memiliki
koleksi macro TEX yang cukup lengkap. Para pengguna LATEX
umumnya menggunakan LATEX karena format perintah pada TEX
bisa dikatakan tingkat rendah, sehingga lebih mudah bagi peng-guna untuk mengpeng-gunakan LATEX dibanding TEX . Singkatnya,
LATEX merupakan userinterface dari TEX , yang saat ini sudah
Bab 2
Pengenalan ScribTex
ScribTEX hanyalah salah satu dari sekian banyaknya LATEX
Edi-tor. ScribTex sendiri merupakan editor yang berbasisweb.
Ar-tinya user bisa menggunakannya tanpa harus melalui proses in-stalasi yang sedemikian rumit.
Yang perlu dilakukan jika ingin menggunakan ScribTex adalah akses halamanweb http://www.scribtex.com/ lalu kemudian
pilih Sign Up, dan semua fitur LATEX Editor yang ditawarkan
sudah bisa digunakan.
ScribTex sendiri sebenarnya tidak membutuhkan biaya untuk penggunaannya, alias gratis. Namun demikian, bagi yang mem-butuhkan fitur lebih dari apa yang ditawarkannya pada penggu-na gratis, ada pilihan paket berbayar yang bisa dilihat diwebsite
2.1 Tujuan dan Keuntungan Menggunakan ScribTex
2.1
Tujuan dan Keuntungan
Menggu-nakan ScribTex
Tujuan pemilihan ScribTex sebagai media mengerjakan LATEX
adalah agar proyek bisa dikerjakan di manapun dan kapanpun secara real-time. Dan bahkan bisa diakses oleh siapapun (atas
izin pemilik proyek tentunya).
Adapun keuntungan yang ditawarkan editor ini sangat banyak. Pertama, editor ini berbasis online. Itu artinya user bisa
me-nyimpan ataupun mengerjakan proyek, yang bisa diakses tidak peduli di manapun berada secarareal-time.
Kedua, kemudahan berbagi. Jika mengerjakan sebuah proyek tim yang terdiri dari beberapa orang, editor ini sangat tepat un-tuk digunakan. Karena akan diberikan kebebasan unun-tuk meng-akses proyek tersebut secara bersamaan.
Ketiga, tidak dikenakan biaya. Ya, seperti yang sudah dijelask-an sebelumnya ScribTex merupakdijelask-an LATEX Editor online yang
bebas biaya atau gratis.
Keempat, kemudahan pemakaian. Tidak ada instalasi rumit se-perti pada editoroffline. Hanya perlu mengakseswebsite
Scrib-tex (http://www.scribtex.com/) , lalu lakukan pendaftaran,
dan ScribTeX sudah siap digunakan.
Masih banyak sebenarnya keuntungan lain yang bisa dirasakan jika menggunakan ScribTex, tapi alangkah baiknya jika pembaca bisa merasakannya sendiri.
2.2 Hal-hal yang dibutuhkan
2.2
Hal-hal yang dibutuhkan
Pembaca mungkin bertanya-tanya, apa saja yang harus dipersi-apkan atau apa-apa saja yang dibutuhkan untuk menggunakan editor ini. Jika ya, maka inilah jawabannya:
- Koneksi Internet. Hal yang pertama dan terpenting yang di-butuhkan adalah koneksi internet yang stabil dengan kecepatan minimal 384kbps (kilobyte per second).
- Email. Untuk melakukan pendaftaran di website ScribTex
(http://www.scribtex.com/) harus memiliki email terlebih
da-hulu yang bisa dibuat dengan menggunakan jasa Yahoo mail
(www.yahoo.com) atau Google mail (www.mail.google.com).
Jika sudah memiliki dua hal tersebut diatas, maka persiapan un-tuk menggunakan ScribTeX sudah selesai.
Bab 3
Cara Pendaftaran dan
Interface ScribTex
Seperti yang sudah dibahas sebelumnya, ScribTex adalah Editor LATEX yang berbasisweb. Ini berarti untuk dapat
menggunakan-nya tidak perlu dilakukan pengunduhan ataupun proses instalasi melainkan hanya dengan melakukan pendaftaran. Dan interfa-cedari Scribtex sendiri berbeda dari editor-editor LATEXoffline.
Pada bab ini akan dibahas mengenai tata cara pendaftaran serta pengenalaninterfaceScribTex beserta fungsi-fungsinya.
3.1 Cara Pendaftaran ScribTex
3.1
Cara Pendaftaran ScribTex
Disini akan dibahas mengenai bagaimana tata cara melakukan pendaftaran Scribtex.
Langkah pertama, silahkan mengakseshomepageScribTeX
mela-lui komputer, website yang dimaksud yaitu http://scribtex. com/. Maka akan didapati interfaceseperti pada gambar
diba-wah ini:
3.1 Cara Pendaftaran ScribTex
Jika sudah berhasil mengakses website tersebut, maka langkah
selanjutnya adalah memilih menu "Sign Up" seperti yang ditun-jukkan nomor 4. pada gambar diatas. Kemudian akan dibawa kehalaman form pendaftaran dengan tampilan seperti berikut:
Gambar 3.2: Form Pendaftaran
Untuk melakukan pendaftaran, silahkan mengisi satu-persatu kolom pada form tersebut.
- Username. Pada kolom ini, harus ditentukan nama atau iden-titas yang akan digunakan selama penggunaan Scribtex. - Email. Pada kolom ini, dimasukkan alamat email yang nanti-nya akan digunakan sebagai alamat informasi bagi ScribTex un-tuk memberitahu hal-hal mengenai Scribtex ataupun akun pen-daftar.
- Password. Kolom ini digunakan untuk menentukan kata san-di yang ingin san-digunakan sebagai proteksi akun yang akan san-dibuat. - Password Confirmation. Kolom ini hanyalah konfirmasi kata sandi yang sudah ditentukan pada kolom "Password".
3.1 Cara Pendaftaran ScribTex
Dan jika sudah mengisi form pendaftaran tersebut dengan be-nar, maka ScribTeX sudah siap digunakan.
Namun, jika sebelumnya sudah memiliki akun ScribTex maka tidak perlu lagi melakukan pendaftaran. Dalam hal ini, bukan menu "Sign Up" yang dipilih melainkan menu "Log In" seperti yang ditunjukkan nomor 5 pada gambar diatas. Dan nantinya akan dibawa kehalaman form Log In dengan tampilan seperti
berikut:
Gambar 3.3: Form Log In
Berbeda dengan form pendaftaran, pada formLog Inhanya perlu
diasukkan Username/Email yang sebelumnya digunakan untuk pendaftaran dan kata sandi untuk Username/ Email tersebut.
3.1 Cara Pendaftaran ScribTex
3.2 Interface ScribTex Beserta Fungsinya
3.2
Interface ScribTex Beserta
Fungsi-nya
Pada halaman ini akan dibahas mengenai fungsi-fungsi menu yang ada padainterfacedari ScribTex.
Sama seperti pada pada editor-editor berbasisweblainnya,
Scrib-Tex cenderung memiliki interface yang simpel dan sederhana.
Saat pertama kali mengakses homepage dari ScribTex (http:
//www.scribtex.com/) maka akan didapati tampilan berikut:
3.2 Interface ScribTex Beserta Fungsinya
Gambar 3.5: Homepage ScribTex Fungsi:
1. Home
Jika berada pada halaman lain selain homepage, tombol
"Home" akan membawa kembali ke halaman homepage.
2. Blog
Tombol ini akan membawa menuju blog dari ScribTex (http:
//blog.scribtex.com/) yang berisi tulisan-tulisan yang
sangat berguna mengenai LATEX yang diambil dari
berba-gai sumber.
3. Support
"Support" memungkinkan untuk meminta bantuan teknis mengenai ScribTex kepada orang-orang yang bertanggung jawab menangani ScribTeX itu sendiri.
4. Sign Up
3.2 Interface ScribTex Beserta Fungsinya
Digunakan untuk melakukan pendaftaran seperti yang su-dah dibahas dihalaman sebelumnya.
5. Log In
Digunakan untuk mengakses akun di ScribTex, juga sudah dibahas sebelumnya.
6. Try It Now
Jika merasa belum yakin untuk menggunakan ScribTex, ja-ngan khawatir. Bisa editor ini bisa dicoba terlebih dahulu tanpa harus melakukan pendaftaran. Calon pengguna ak-an dibawa kehalamak-an yak-ang sama seperti orak-ang-orak-ang yak-ang sudah memiliki akun ScribTex dan bisa memulai meng-erjakan proyek LATEX ˙Yang membedakan hanyalah, proyek
calon pengguna akan hilang begitu meninggalkan websi-te ScribTeX berbeda dengan yang sudah memiliki akun
dengan melakukan pendaftaran, dimana proyeknya akan tersimpan secara permanen.
7. Free Sign Up
Terdapat beberapa pilihan pendaftaran yang disediakan oleh ScribTex. Salah satu yang bisa digunakan adalah "Free Sign Up". Pilihan ini memungkinkan untuk meng-gunakan ScribTeX secara gratis. Pengguna akan diberikan fasilitas berupa Storage sebesar 50mb, maksimal 3 proyek, dan 1 kolaborator. Disarankan untuk menggunakan pilih-an ini karena Fitur-fitur tersebut sudah cukup jika hpilih-anya akan bekerja seorang diri dan mengerjakan proyek kecil (seperti pengerjaan buku Tutorial ini).
3.2 Interface ScribTex Beserta Fungsinya
8. Basic Sign Up
Yang membedakan pilihan "Basic" dan "Free" adalah ka-pasitas storage yang mencapai 600mb, maksimal 10 pro-yek, dan 5 orang kolaborator per proyek. Dikenakan biaya $ 5.99/bulan untuk pilihan ini.
9. Premium Sign Up
Sama seperti pilihan sebelumnya yang membedakan pilih-an ini dengpilih-an pilihpilih-an lain adalah kapasitas storage ypilih-ang mencapai 1gb, proyek yang tak terbatas, dan kolaborator yang juga tak terbatas per proyek. Pilihan ini sangat cocok bagi yang bekerja sebagai profesional-profesional di sebuah korporat besar karena tidak ada batasan kolaborator da-lam mengerjakan sebuah proyek, sehingga tidak masalah dikerjakan bersama tim. Dikenakan biaya $ 9.99/bulan.
10. About Us dan Credits
"About Us" akan membawa pengguna ke halaman yang berisi tulisan mengenai perkenalan editor ScribTex yang ditulis langsung oleh James Allen, Founder dan Director ScribTex. Sedangkan "Credits" berisi kredit atau ucapan terima kasih kepada siapa-siapa saja yang berkontribusi untuk ScribTex.
11. Info
"Info" berisi mengenai semua yang perlu diketahui tentang ScribTex. Termasuk diantaranya adalah "Plans and Pri-cing" atau daftar harga paket yang ditawrkan ScribTex, dan juga "Terms of Service". Disini juga ada Kebijakan Pribadi dan bagaimana cara untuk menghubungi orang-orang dibelakang ScribTex untuk bertanya lebih lanjut.
3.2 Interface ScribTex Beserta Fungsinya
12. Community
Forum, Blog, bahkan akun jejaring social ScribTex (Twit-ter dan Facebook) semuanya ada dibawah "Community". Setelah mengetahui semuainterfaceyang ada pada home-pageScribTex, kali ini pembaca akan dibawa untuk melihat interfacedidalamdashboarddan jugainterfacedari proyek
yang akan digunakan.
Gambar 3.6: Dashboard Fungsi:
13. Log Out
Tombol ini berfungsi untuk keluar dari akun yang sedang digunakan sekarang atau sedang dalam kondisiLog In.
3.2 Interface ScribTex Beserta Fungsinya
terdapat pilihan "Edit Preference" yang berfungsi untuk mengganti informasi atas akun pengguna.
15. Plan Usage
Kolom "Plan Usage" berisi informasi mengenai informasi paket akun pengguna. Bisa dilihat pada gambar terdapat tulisan "You Are Currently Using The Free Plan" yang berarti saat melakukan pendaftaran dipilih paket "Free Sign Up". Di kolom ini juga terdapat informasi menge-nai kapasitas Storage yang sudah digunakan dan jumlah proyek yang sedang dikerjakan. Jika kapasita storage ma-upun jumlah proyek yang disediakan kurang cukup, maka di kolom ini juga ada pilihan "Upgrade Plan".
16. Your Project
Disini bisa dilihat proyek yang sudah atau sedang dikerjak-an. Jika baru pertama kali menggunakan ScribTeX maka otomatis akan diberikan "Sample Project" sebagai contoh pengerjaan LATEX ˙Tentu saja proyek tersebut bisa dihapus
ataupun diubah sesuai kehendak. Dan terdapat pilihan "New Project" dengan ikon tanda plus (+) yang berfungsi untuk membuat sebuah proyek baru.
3.2 Interface ScribTex Beserta Fungsinya
Jika memilih salah satu proyek yang ingin dikerjakan, ma-ka ama-kan diantar kepada tampilaninterface proyek seperti
dibawah ini:
Gambar 3.7: Project Fungsi:
17. Dashboard
Pilihan ini akan mengantarkan kembali kedashboardakun
pengguna.
18. View As PDF
Dengan meng-klik pilihan ini maka proyek akan ditampilk-an sebagai PDF.
19. Download
se-3.2 Interface ScribTex Beserta Fungsinya
20. History
Jika pengguna lupa akan perubahan apa yang telah dila-kukan terhadap proyek, jangan khawatir. "History" ak-an menampilkak-an semua perubahak-an yak-ang telah dilakukak-an terhadap proyek yang dikerjakan. Dengan demikian akan diketahui apa yang harus dikoreksi jika terjadi kesalahan setelah dilakukan perubahan.
21. Collaborators
Jika memilih paket "Free" maka fitur ini sebenarnya ti-dak diperlukan. Namun, jika menggunakan paket "Basic" ataupun "Premium" dan penggerjaan sebuah proyek di-lakukan bersama-sama, maka bisa menggunakan fitur ini untuk melihat dan mengatur siapa saja yang berpartisipasi dalam pengerjaan proyek tersebut.
22. Settings
"Settings" digunakan apabila ingin melakukan suatu per-ubahan terhadap proyek, seperti perper-ubahan nama proyek, pemilihan Compiler, ataupun menghapus proyek.
23. Project Files
Disini terdapat semua file yang ada didalam proyek yang sedang dikerjakan. Termasuk file gambar (.jpg), file Tex (.Tex), maupun bibliografinya. Pengguna juga dapat me-lakukan perubahan pada tiap-tiap file dengan cara meng-arahkan kursor ke file yang dimaksud, dan nantinya akan muncul pilihan; "Edit", "Rename/Move", "Delete", dan "History".
24. New File
Fungsi ini digunakan untuk membuat file baru didalam proyek.
3.2 Interface ScribTex Beserta Fungsinya
25. New Directory
Fungsi ini digunakan untuk menambahkan direktori baru kedalam file.
26. Upload File
Fungsi ini digunakan untuk menambahkan file yang ada dikomputer kedalam proyek.
3.2 Interface ScribTex Beserta Fungsinya
Pada saat memutuskan mengerjakan sebuah proyek LATEX
sebagai contoh dibawah akan dibuka file main.tex yang ber-ada didalam proyek "Sample Project. Maka tampilan yang akan didapati adalah sebagai berikut:
Gambar 3.8: Project Fungsi:
27. Save, Comment, dan Compile
"Save", berfungsi untuk menyimpan proyek. Ingatlah se-lalu untuk menyimpan proyek setiap kali akan melakuk-an perubahmelakuk-an terhadap file. "Comment" berfungsi untuk memberikan catatan kepada proyek yang sedang dikerjak-an. Bisa juga digunakan sebagai pengingat. "Compile" digunakan untuk mengolah proyek yang sedang dikerjakan untuk kemudian diperlihatkan preview-nya ataupun diru-bah ke format PDF.
28. Workspace
Pada gambar diatas, nomor 28 menunjukkan "Workspa-ce" atau Ruang Kerja. Ditempat inilah kita mengerjakan proyek LATEX
3.2 Interface ScribTex Beserta Fungsinya
Apabila sudah membuat proyek atau hanya sekedar ingin mengecek bagaimana hasil jadinya, proyek bisa di-compile
dan nantinya pengguna akan dibawa menuju pratinjau dari proyek itu sendiri.
Gambar 3.9: Preview
29. Download PDF
Jika meng-klik pilihan ini, maka proyek yang sedang di-preview akan diunduh ke komputer.
30. Log
"Log" akan membawa menuju sebuah halaman yang berisi catatan tentang program yang dikerjakan.
31. Toolbar
Pada "Toolbar" terdapat berbagai pilihan fungsi, yakni; zoom in, zoom out, save, dan print.
3.2 Interface ScribTex Beserta Fungsinya
32. Preview
Disini akan diperlihatkan pratinjau dari proyek yang sudah dibuat. Akan lebih baik jika selalu mengecek kembali pro-yek yang dibuat dengan menggunakan pratinjau sebelum mengunduh proyek tersebut.
3.2 Interface ScribTex Beserta Fungsinya
Ketika meng-klik pilihan "Log", maka ScribTex akan me-nampilkan halaman yang berisi catatan tentang proyek yang sudah atau sedang dikerjakan. Jika dalam proyek terdapat kesalahan atau "Error", maka semua error terse-but juga akan ditampilkan di halaman ini.
Bibliografi
[1] Wicaksana, I Wayan Simri dan Yudha Yogasara. 2011.LyX Untuk Pemula. Depok : Penerbit Gunadarma.
[2] Tirtawidjaja, Tedy. Membuat Dokumen Dengan LaTeX -ver.0.3.
[3] H. Dulimarta.Pengenalan TEX dan LATEX. Home page
: http://www.egr.msu.edu/dulimart, 23 Januari 2001. [4] Oetiker, Tobias. 2001. The Not So Short Introduction to
LATEX2ε.
[5] Wikibooks,LaTeX: Homepage
ht-tp://en.wikibooks.org/wiki/LaTeX
[6] Franz M Royan, Menulis Buku BEST SELLER,Sidoarjo, Juli 2009