Mengetik dengan L
A
T
E
X2
v
vi Belajar Kilat Mengetik dengan L
A
T
E
X2
Prakata
S
yukur Alhamdulillah, buku yang berjudul Belajar Kilat Mengetik dengan
L
A
T
E
X2
vii
Prakata
viii Belajar Kilat Mengetik dengan L
A
T
E
X2
Daftar Isi
Prakata vii
Daftar Isi ix
Bab 1 Pendahuluan: Belajar Semalam? 1
Bab 2 Bagan Pengetikan dengan L
A
T
E
X2
9
2.1 Sintaksis Dasar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.1.1 Mukadimah . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.1.2 Dokumen . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.2 Struktur Penulisan Naskah . . . . . . . . . . . . . . . . . . . . . . 13
2.2.1 Halaman Judul . . . . . . . . . . . . . . . . . . . . . . . . 14
2.2.2 Abstrak atau Intisari . . . . . . . . . . . . . . . . . . . . . 15
2.2.3 Keseksian (Bagian, Bab, Seksi dan Seterusnya) . . . . . . 15
2.2.4 Daftar Isi, Gambar, dan Tabel . . . . . . . . . . . . . . . 16
2.2.5 Daftar Pustaka atau Referensi . . . . . . . . . . . . . . . . 17
2.2.6 Lampiran . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.2.7 Indeks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.2.8 Daftar Peristilahan . . . . . . . . . . . . . . . . . . . . . . 18
2.3 Beberapa Lingkungan Lain dalam Penulisan Naskah . . . . . . . . 18
2.3.1 Itemasi, Enumerasi, dan Deskripsi . . . . . . . . . . . . . 19
2.3.2 Kuota dan Kuotasi . . . . . . . . . . . . . . . . . . . . . . 21
2.3.3 Versus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Bab 3 Penampilan Teks 25
3.1 Jenis dan Ukuran Huruf . . . . . . . . . . . . . . . . . . . . . . . 25
3.2 Perataan dan Penjorokan . . . . . . . . . . . . . . . . . . . . . . . 27
3.2.1 Teks Rata Tengah . . . . . . . . . . . . . . . . . . . . . . 28
3.2.2 Teks Rata Kiri/Kanan . . . . . . . . . . . . . . . . . . . . 29
3.2.3 Penjorokan . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Belajar Kilat Mengetik dengan L
A
T
E
X2
ix
Daftar Isi
Bab 4 Menulis Lambang dan Rumus Matematika 31
4.1 Lingkungan Matematis . . . . . . . . . . . . . . . . . . . . . . . . 32
4.1.1 Lambang atau Rumus yang Disisipkan . . . . . . . . . . . 32
4.1.2 Rumus pada Baris Tersendiri Tanpa Nomer . . . . . . . . 32
4.1.3 Rumus pada Baris Tersendiri Bernomer . . . . . . . . . . 33
4.1.4 Rumus Bersusun atau Berlarik . . . . . . . . . . . . . . . 33
4.1.5 Rumus Bersusun dengan Paket subeqnarray . . . . . . 35
4.2 Berbagai Unsur Utama Mode Matematika dan Simbol Matematis 36
4.2.1 Berbagai Unsur Utama Mode Matematika (Math Mode) . 36
4.2.2 Berbagai Simbol Matematis . . . . . . . . . . . . . . . . . 40
4.3 Unsur Tambahan . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
4.3.1 Unsur Tambahan Sederhana . . . . . . . . . . . . . . . . . 40
4.3.2 Teks di dalam Rumus . . . . . . . . . . . . . . . . . . . . 44
4.3.3 Matriks dan Larikan . . . . . . . . . . . . . . . . . . . . . 44
4.3.4 Perintah Tambahan dari T
E
X . . . . . . . . . . . . . . . . 46
4.3.5 Rumusan Kimia dan Huruf Tebal . . . . . . . . . . . . . . 48
4.4 Penghalusan Penulisan Rumus . . . . . . . . . . . . . . . . . . . . 48
4.4.1 Spasi Horizontal . . . . . . . . . . . . . . . . . . . . . . . 48
Bab 5 Gambar dan Tabel 49
5.1 Membuat dan Menempel Gambar . . . . . . . . . . . . . . . . . . 49
5.1.1 Membuat Gambar . . . . . . . . . . . . . . . . . . . . . . 49
5.1.2 Menempel Gambar . . . . . . . . . . . . . . . . . . . . . . 50
5.2 Membuat Tabel . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Bab 6 Sedikit Pengembangan 53
6.1 Mengubah Format Margin . . . . . . . . . . . . . . . . . . . . . . 53
6.2 Mengubah Istilah . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Lampiran 57
A Menginstal MiKTeX dan Program Penyerta Lainnya . . . . . . . . 57
A.1 Meng-install MiKteX . . . . . . . . . . . . . . . . . . . . 57
B Berbagai Tabel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
x Belajar Kilat Mengetik dengan L
A
T
E
X2
Daftar Gambar
Daftar Gambar
1.1 Tampilan hasil kompilasi; halaman 1 . . . . . . . . . . . . . . . . . 6
1.2 Tampilan hasil kompilasi; halaman 2 . . . . . . . . . . . . . . . . . 7
1.3 Tampilan hasil kompilasi; halaman 3 . . . . . . . . . . . . . . . . . 8
3.1 Skema beberapa jenis huruf L
A
T
E
X2
. . . . . . . . . . . . . . . . . 27
4.1 Panel Insert dan Toggle Math Bar . . . . . . . . . . . . . . . . 31
4.2 Berbagai tanda kurung di dalam panel Boundaries TeXnicCenter 41
4.3 Panel Accents yang terkandung dalam Toggle Math Bar . . . 42
4.4 Panel Above & Below dan Arrow with Caption yang terkan-
dung dalam Toggle Math Bar . . . . . . . . . . . . . . . . . . . . 43
6.1 Format halaman untuk halaman kolom tunggal . . . . . . . . . . . 54
6.2 Format halaman untuk halaman kolom ganda . . . . . . . . . . . . 56
A.3 Meng-install MiKteX . . . . . . . . . . . . . . . . . . . . . . . . . 58
A.4 a) Program editor TeXnicCenter b)Tampilan untuk membuat
proyek baru . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
A.5 Tampilan Prole Viewer . . . . . . . . . . . . . . . . . . . . . . 60
Belajar Kilat Mengetik dengan L
A
T
E
X2
xi
Daftar Gambar
xii Belajar Kilat Mengetik dengan L
A
T
E
X2
Daftar Tabel
Daftar Tabel
3.1 Beberapa jenis huruf L
A
T
E
X2
. . . . . . . . . . . . . . . . . . . . . 25
3.2 Beberapa ukuran jenis huruf L
A
T
E
X2
xiii
Daftar Tabel
xiv Belajar Kilat Mengetik dengan L
A
T
E
X2
Bab 1
Pendahuluan:
Belajar Semalam?
J
ika Anda ingin membuat paper atau buku dan lainnya yang banyak tersurat
lambang dan rumusan matematika maka L
A
T
E
X2
(atau
L
A
T
E
X pada umumnya) memberikan fasilitas berlebih yang mungkin tidak
diberikan oleh program olah-kata lainnya. Misalnya, daftar isi, daftar gambar
maupun tabel, L
A
T
E
X2
secara baik hanya dengan belajar semalam? He... he... he..., jelas tidak
mungkin. Tapi jangan gusar dulu! Semua program pengolah-kata yang lain juga
demikian. Meskipun demikian, dengan mengikuti petunjuk berikut, Anda akan
dengan mudah dapat mengetik dalam standar minimal hanya dengan belajar
Belajar Kilat Mengetik dengan L
A
T
E
X2
1
Bab 1 Pendahuluan: Belajar Semalam?
semalam. Perlu diperhatikan, di sini saya hanya memfokuskan pada program
L
A
T
E
X2
atau MiKTeX,
TeXnicCenter, dan program penyerta lainnya telah terinstal dalam komputer
Anda; jika belum lihat dulu petunjuk penginstalan di dalam Lampiran A.)
1. Buka TeXnicCenter. Klik File , pilih/klik New ; sekarang Anda siap
mengetik (perhatikan bahwa ketikan pada layar TeXnicCenter selalu rata-
kiri).
2. Ketik berikut ini: (Sebaiknya setelah Anda mengetikkan baris pertama, lang-
sung simpan dulu dengan cara sebagaimana dalam program lain, katakanlah
MsWord, dan beri nama latihan; jika Anda masih belum faham juga, lihat
Lampiran. Sekarang Anda telah mempunyai fail latihan.tex). Ingat ...!
Ketik dengan benar sesuai dengan yang dituliskan di bawah ini.
\documentclass{article}
\begin{document}
\title{Belajar Kilat Mengetik dengan \LaTeXe}
\author{A. A. Bama\thanks{Email: akhmadbama@yahoo.com}\\
Fisika FMIPA Universitas Sriwijaya
\and
Pandir Liewung\thanks{Telp.: 0123456789}\\
Metafisika FMETA Universitas Empu Gandring}
\maketitle
\begin{abstract}
Ini adalah program pengolah-kata terbuka yang sangat kompleks
tapi komprehensif.
Satu alinea diketik terus tanpa di-\textit{enter}. Untuk
membuat alinea baru, anda cukup menekan \textit{enter}
dua kali. Hasilnya, kalimat pertama pada alinea baru akan
menjorok.\\
Tanda $\backslash\backslash$ digunakan untuk pindah baris tanpa
alinea baru. Pokoknya mengenai hal ini, lihat hasil kompilasi
abstrak ini. Biasanya kalimat pertama pada alinea pertama dari
seksi maupun subseksi tidak menjorok.
\end{abstract}
2 Belajar Kilat Mengetik dengan L
A
T
E
X2
\tableofcontents
\section{Huruf}
\subsection{Memperbesar dan Memperkecil}
\subsubsection{Memperbesar}
Kalimat ini menggunakan ukuran normal huruf dalam format 10pt.
{\normalsize normal}, {\large besar}, {\Large buesar}, {\LARGE
buesuar}, {\huge beuesuar}, {\Huge beueseuar}.
\subsubsection{Memperkecil}
Kalimat ini kenggunakan ukuran normal huruf dalam format 10pt.
{\normalsize normal}, {\small kecil}, {\footnotesize kuecil},
{\scriptsize kuecuil}, {\tiny keciiiil}.
\subsection{Model Baku}
Perhatikan beberapa contoh berikut:
\begin{itemize}
\item \textrm{Roman}, \textsf{Sans Serif}, \texttt{Typewriter}
\item \textsf{Upright}, \textit{Italic}, \textsl{Slanted},
\textsc{Small Caps}
\item \textmd{Medium}, \textbf{Bold Face}
\end{itemize}
\section{Lambang dan Rumus}
Berikut ini dihadirkan contoh rumus matematika:
\begin{enumerate}
\item Persamaan $\alpha=A_i\sin^2\theta$ ini menyisip di dalam
kalimat.
\item Persamaan di bawah ini ditulis pada baris tersendiri
\[\alpha=\sum_{\beta=1}^{n} A_{i\beta}\sin^2\theta_\beta,\]
yang tidak bernomor persamaan.
\item Di bawah ini persamaan bernomor:
\begin{equation}
\label{eq:anu}
\psi=\int_{-\infty}^{\infty} \varphi(x)\sin\theta\;dx
\end{equation}
\item Persamaan berlarik tanpa nomor:
\begin{eqnarray*}
\psi &=& \int_{-\infty}^{\infty} \varphi(x)\sin\theta\;dx\\
&=& 2x^2\sin\theta.
\end{eqnarray*}
Bernomor
\begin{eqnarray}
Belajar Kilat Mengetik dengan L
A
T
E
X2
3
Bab 1 Pendahuluan: Belajar Semalam?
\label{eq:alu}
\psi(x) &=& \varphi(x)e^{i\vec{k}\cdot\vec{x}}\nonumber\\
&=& 2x^2\sin\theta.
\end{eqnarray}
\end{enumerate}
\paragraph{Memanggil persamaan dan sitasi}
Misalnya, berdasarkan pers.(\ref{eq:anu}) dan (\ref{eq:alu}),
alasan yang dikemukakan oleh Chaturvedi \cite{chaturvedi97},
sangat bertentangan dengan kenyataan \cite{hatcher02}.
\section*{Ucapan Terima Kasih}
Terima kasih.
\begin{thebibliography}{99}
\bibitem{chaturvedi97} Chaturvedi, S. and V. Srinivasan, 1997,
Microscopic Interpretation of Haldanes Semion Statistics,
\textit{Phys. Rev. Lett.}, 78, no. 23, 4316-4319.
\bibitem{hatcher02} Hatcher, A., 2002, \textit{Algebraic
Topology}, Cambridge Univ. Press, New York.
\end{thebibliography}
\end{document}
Teliti kembali ketikan Anda, jangan sampai ada yang salah!
3. Selanjutnya, untuk proses kompilasi, ikuti langkah berikut:
Klik Build , kemudian Klik Select Output Prole ...
Sorot LaTeX = PDF, klik OK
Tekan Ctrl+F7. Perhatikan di layar bawah (layar output), jika tertera
tulisan
LaTeX-Result: 0 Error(s), 0 Warning(s), 0 Bad Box(es), 3 Page(s)
berarti Anda telah berhasil. Jika terdapat Error(s) maka tekan F9,
TeXnic- Center akan menunjukkan lokasi kesalahannya, teliti kembali
ketikan Anda.
Tekan F5 untuk menampilkan ketikan dalam fail latihan.pdf. Jika
ketikan Anda benar, maka tampilan hasil kompilasi akan terlihat seba-
gaimana ditunjukkan dalam Gambar 1.1, 1.2, dan 1.3.
Cetak (print) hasilnya (fail latihan.pdf) dan bandingkan dengan
ketikan latex Anda (fail latihan.tex). Pelajarilah ...!
4 Belajar Kilat Mengetik dengan L
A
T
E
X2
Nah ..., sekarang hanya dengan belajar semalam Anda dapat mengetik dengan
menggunakan program L
A
T
E
X2
5
Bab 1 Pendahuluan: Belajar Semalam?
Gambar 1.1: Tampilan hasil kompilasi; halaman 1
6 Belajar Kilat Mengetik dengan L
A
T
E
X2
7
Bab 1 Pendahuluan: Belajar Semalam?
Gambar 1.3: Tampilan hasil kompilasi; halaman 3
8 Belajar Kilat Mengetik dengan L
A
T
E
X2
Bab 2
Bagan Pengetikan dengan
L
A
T
E
X2
maupun L
A
T
E
X versi yang lain terdiri dari dua bagian utama, yaitu
mukadimah (preamble) dan dokumen. Untuk lebih jelasnya, lihat bagan berikut:
\documentclass[pilihan]{kelas dokumen}
Mukadimah
\begin{document}
Dokumen
\end{document}
Bagan di atas adalah suatu keharusan dalam L
A
T
E
X, apapun bentuk tulisan yang
hendak Anda buat. Perlu dicatat bahwa sebenarnya \documentclass juga terma-
suk dalam mukadimah (preamble), tetapi untuk memudahkan pembahasan, dalam
uraian ini akan tetap digunakan struktur di atas.
1. \documentclass[pilihan]{kelas dokumen} adalah sintaksis yang menen-
tukan format global bagi keseluruhan dokumen (dalam versi L
A
T
E
X2.09
(versi yang lebih lama) ditulis sebagai \documentstyle[pilihan]{kelas doku-
men}). Dengan kata lain terdapat beberapa kelas utama jenis pengetikan.
kelas dokumen terdiri dari berbagai jenis atau kategori tulisan, mi-
salnya artikel (article), buku (book), laporan (report), tayangan
(slide), tesis (thesis), dan sebagainya (lihat Contoh 2.1). Fail yang
memberikan berbagai format tersebut adalah makro dalam bentuk
fail .cls (sebagai driver-nya), yaitu berturut-turut, article.cls,
Belajar Kilat Mengetik dengan L
A
T
E
X2
9
Bab 2 Bagan Pengetikan dengan L
A
T
E
X2
, sebagaimana latihan
yang diberikan di dalam Bab 1.
Tanpa berbagai macam basi-basi penjelasan, marilah kita meninjau kembali
latihan yang disajikan di dalam Bab 1. Untuk berbagai keperluan, Anda sangat
memerlukan beberapa paket serta (usepackage) yang merupakan gaya atau style
dalam penulisan. Jika fail yang terkait dengan format utama adalah fail dalam
bentuk namafail .cls maka fail yang terkait dengan gaya penulisan adalah fail
dalam bentuk namafail .sty. Untuk memberi gambaran sederhana, jika diandaikan
dokumen adalah pakaian, maka fail .cls akan menentukan klasikasi pakaian,
misalkan baju, kaos, jaket, atau lainnya, sedangkan fail .sty akan menentukan
modelnya, misalnya, baju surjan, baju berlengan panjang atau pendek, baju tidur,
kaos oblong atau singlet, dan sebagainya.
Paket serta dituliskan dalam bentuk sintaksis \usepackage{nama paket} jika
tak ada pilihan, sedangkan jika ada pilihan \usepackage[pilihan]{nama
paket} sebagaimana dalam menuliskan sintaksis kelas dokumen. Berikut ini adalah
beberapa fail paketserta penting:
babel.sty: Paket ini terkait dengan penggunaan bahasa. Anda perhatikan
bahwa yang muncul dalam keluaran untuk latihan pada Bab 1 menggunakan
format bahasa inggris, misalnya Abstract, Contents, References, dan seba-
gainya. Untuk mengubahnya menjadi berbahasa Indonesia, ketik di dalam
mukadimah \usepackage[bahasa]{babel}. Sayangnya, dalam bahasa in-
donesia, abstract dimaknai bermacam-macam (belum ada istilah tunggal
yang dibakukan), misalnya intisari, abstrak dan sebagainya, demikian
juga dengan references. Karena itu saya tidak menyarankan untuk menggu-
nakan paket ini, kecuali untuk latihan sementara saja.
hyperref.sty: Paket ini hanya bermanfaat untuk hasil kompilasi di dalam
layar komputer (tak berfungsi di dalam cetakan), yang berfungsi sebagai
Belajar Kilat Mengetik dengan L
A
T
E
X2
11
Bab 2 Bagan Pengetikan dengan L
A
T
E
X2
pembuat jaringan di dalam tulisan (semacam hyperlink dalam fail html); mi-
salnya, untuk menampilkan Bab tertentu, Anda dapat mengklik yang tertera
di dalam daftar isi.
setspace.sty: Paket yang berfungsi untuk mengatur spasi, misalnya satu-
spasi, dua-spasi, atau satu-setengah-spasi, dan sebagainya.
graphics.sty, graphicx.sty: Paket yang berfungsi untuk menampilkan
grak.
color.sty: Paket yang berfungsi untuk menampilkan warna.
amsfonts.sty: Paket yang berfungsi sebagai pengayaan huruf, yang bersum-
ber dari AMS.
amsmath.sty: Paket yang berfungsi sebagai pengayaan huruf dalam mode
matematika, yang bersumber dari AMS.
subeqnarray.sty: Paket yang berfungsi untuk membuat bersamaan bersu-
sun mempunyai nomer yang sama tetapi untuk mengurutkannya ditambah-
kan nomer atau huruf yang menyertai nomer tetap tersebut. Misalnya, ada
tiga persamaan bersusun, maka dengan paket ini dapat dibuat penomeran
berurut 1a, 1b, dan 1c.
bm.sty: Paket yang berfungsi di dalam mode matematika, yaitu membuat
huruf atau variabel tebal, misalnya E = B.
Jika Anda ingin menggunakan beberapa paket serta, maka cukup dengan me-
nuliskan (di dalam mukadimah), misalnya
\usepackage{setspace,graphics,color,bm}
atau jika ada pilihanya, tuliskan secara terpisah, misalnya
\usepackage[bahasa]{babel}
\usepackage{setspace,graphics,color,bm}
2.1.2 Dokumen
Ruang (lingkungan) yang diapit oleh \begin{document} dan \end{document}
adalah ruang tempat Anda menaruh semua ketikan dokumen Anda.
Kelas Dokumen Setara Artikel
Untuk berbagai kelas dokumen yang setara dengan artikel tak ada pembagian
lagi di dalam ruangan ini. Secara umum, penulisan berbagai kelas ini terdiri dari:
Judul atau halaman judul;
12 Belajar Kilat Mengetik dengan L
A
T
E
X2
13
Bab 2 Bagan Pengetikan dengan L
A
T
E
X2
15
Bab 2 Bagan Pengetikan dengan L
A
T
E
X2
dalam daftar isi maupun pengepala atau pengaki. Meskipun demikian format (baik
huruf maupun ukurannya) sama dengan judul keseksian yang setara.
Perintah \part tidak mempengaruhi penomeran bagi hirarki keseksian yang
lain. Dengan kata lain perintah ini berdiri sendiri.
Perlu dicatat bahwa setiap perintah keseksian, secara tersirat, di-
tandai dengan nomer tingkatan sedemikian hingga \section selalu tingkat 1,
\subsection tingkat 2, \subsubsection tingkat 3, \paragraph tingkat 4, dan
\subparagraph tingkat 5. Di dalam kelas article \part adalah tingkat 0, se-
dangkan di dalam kelas book dan report, \part adalah tingkat 1 dan \chapter
adalah tingkat 0.
Penomeran otomatis bagi keseksian berarti bahwa berbagai nomer itu tidak
perlu diketahui saat Anda mengetik. Agar (nomer) keseksian dapat diacu di dalam
naskah, Anda perlu menambahkan perintah
\label{nama label }
yang dapat dituliskan setelah perintah keseksian.
Contoh 2.3
\section{Cara Menyisipkan Label}
\label{sisipan label}
Selanjutnya, pengacuan nomer keseksian di dalam teks dapat dilakukan dengan
perintah pemanggilan
\ref{nama label yang dipanggil }
misalnya, untuk memanggil seksi di dalam Contoh 2.3, Anda hanya perlu
mengetikkan \ref{sisipan label}.
2.2.4 Daftar Isi, Gambar, dan Tabel
daftar isi, daftar gambar, maupun daftar tabel biasa dijumpai dalam berbagai
menulisan naskah ilmiah. L
A
T
E
X2
17
Bab 2 Bagan Pengetikan dengan L
A
T
E
X2
\begin{thebibliography}{99}
\bibitem[label ]{kunci } Ketikkan Nama, tahun dst.
\bibitem[label ]{kunci } Ketikkan Nama, tahun dst.
...
\end{thebibliography}
kunci di dalam thebibliography ini digunakan untuk memanggil acuan
(sitasi) di dalam dokumen. Pemanggilan itu dapat dilakukan dengan perintah
\cite{kunci }.
2.2.6 Lampiran
Lampiran dibangkitkan oleh perintah \appendix yang memmpunyai pengaruh
pada pengaturan ulang cacah seksi untuk kelas artikel dan cacah bab untuk kelas
buku maupun laporan (report). Di samping itu juga mengubah format penome-
ran dari angka menjadi huruf besar A, B, dan seterusnya. Lebih jauh lagi, kata
Chapter diganti dengan Appendix sehingga urutan babnya diganti dengan
Appendix A, Appendix B dan seterusnya. Selanjutnya, pada tingkat yang
lebih rendah dari bab, penomeran kembali ke bentuk umum sebagaimana dalam
penomeran seksi, subseksi, dan seterusnya, misalnya A.1.1, A.1.2, dan seterusnya.
Sebagai alternatif, lampiran dapat ditulis di dalam lingkungan
\begin{appendix}
Naskah Lampiran
\end{appendix}.
2.2.7 Indeks
L
A
T
E
X tidak menghasilkan register indeks secara otomatis layaknya daftar isi, daf-
tar tabel, maupun daftar gambar. Register indeks dapat dihasilkan dengan ling-
kungan
\begin{theindex} masukan indeks \end{theindex}
2.2.8 Daftar Peristilahan
2.3 Beberapa Lingkungan Lain dalam Penulisan
Naskah
Di samping berbagai struktur pengetikan yang telah dijelaskan di atas, dalam
L
A
T
E
X2
19
Bab 2 Bagan Pengetikan dengan L
A
T
E
X2
\begin{itemize}
\item[$>$] Ini merupakan contoh lingkungan yang biasa dipakai
dalam itemisasi;
\item[$>$] Setiap butir (item) dituliskan menjorok beberapa spasi.
\end{itemize}
menghasilkan:
Ini merupakan contoh lingkungan yang biasa dipakai dalam itemasi;
Setiap butir (item) dituliskan menjorok beberapa spasi.
Enumerasi Lingkungan ini mirip dengan itemasi, hanya saja setiap butirnya
ditandai dengan nomer urut. Nomer ini dapat berbentuk angka arab, romawi,
maupun abjad. Sintaksis enumerasi diberikan oleh:
\begin{enumerate}
\item Tuliskan item pertama di sini
\item Tuliskan item ke-dua di sini
...
...
\end{enumerate}
Contoh 2.6
Penulisan:
Berikut ini merupakan contoh enumerasi:
\begin{enumerate}
\item Ini merupakan contoh lingkungan yang biasa dipakai dalam
enumerasi;
\item Setiap butir (item) dituliskan menjorok beberapa spasi.
\end{enumerate}
Berbeda dengan lingkungan itemisasi, setiap butir pada lingkungan ini
dinomeri urut, baik dengan nomor arab, romawi maupun abjad.
menghasilkan:
Berikut ini merupakan contoh enumerasi:
1. Ini merupakan contoh lingkungan yang biasa dipakai dalam enumerasi;
2. Setiap butir (item) dituliskan menjorok beberapa spasi.
Berbeda dengan lingkungan itemisasi, setiap butir pada lingkungan ini di-
nomeri urut, baik dengan nomor arab, romawi maupun abjad.
20 Belajar Kilat Mengetik dengan L
A
T
E
X2
21
Bab 2 Bagan Pengetikan dengan L
A
T
E
X2
23
Bab 2 Bagan Pengetikan dengan L
A
T
E
X2
Bab 3
Penampilan Teks
A
da beragam cara untuk menampilkan teks, di antaranya mengubah bentuk
atau ukuran huruf, perataan, penjorokan, dan sebagainya.
3.1 Jenis dan Ukuran Huruf
Huruf standar di dalam L
A
T
E
X2
25
Bab 3 Penampilan Teks
Berikut ini adalah contoh \textrm{huruf roman (standar)},
\textsf{huruf sans serif}, \texttt{huruf mesin ketik},
\textit{huruf miring (italic)}, \textsl{huruf miring (slanted)},
\textsc{huruf Besar Kecil}, dan \textbf{huruf tebal}. Perhatikan
baik-baik pengetikan berbagai huruf ini!
menghasilkan:
Berikut ini adalah contoh huruf roman (standar), huruf sans serif, huruf
mesin ketik, huruf miring (italic), huruf miring (slanted), huruf Besar
Kecil, dan huruf tebal. Perhatikan baik-baik pengetikan berbagai huruf
ini!
Perhatikan contoh di bawah ini! Bandingkan pengetikannya dengan Contoh
3.1.
Contoh 3.2
Penulisan:
Berikut ini adalah contoh lain cara pengetikan berbagai huruf
yang diberikan di dalam Tabel \ref{tab:huruf1}:
{\rm huruf roman (standar)}, {\sf huruf sans serif},
{\tt huruf mesin ketik}, {\it huruf miring (italic)},
{\sl huruf miring (slanted)}, {\sc huruf Small Caps}, dan
{\bf huruf tebal}. Perhatikan baik-baik pengetikan
berbagai huruf ini!
menghasilkan:
Berikut ini adalah contoh lain cara pengetikan berbagai huruf yang diberikan
di dalam Tabel 3.1: huruf roman (standar), huruf sans serif, huruf mesin
ketik, huruf miring (italic), huruf miring (slanted), huruf Small Caps,
dan huruf tebal. Perhatikan baik-baik pengetikan berbagai huruf ini!
Gambar 3.1 menyajikan skema beberapa jenis huruf L
A
T
E
X2
. Berbagai hal
yang terkait dengan huruf simbol dan matematika akan disajikan pada Bab 4.
Contoh 3.3
Penulisan:
Perhatikan contoh penulisan sederhana berikut:
\textbf{\textit{huruf tebal miring italic}},
\textsf{\textsl{huruf sans serif miring slanted}},
\textsf{\textbf{huruf sans serif tebal}}.
menghasilkan:
Perhatikan contoh penulisan sederhana berikut: huruf tebal miring italic,
huruf sans serif miring slanted, huruf sans serif tebal.
26 Belajar Kilat Mengetik dengan L
A
T
E
X2
Sebagaimana yang telah disebutkan di awal Bab ini, ukuran baku huruf adalah
10pt, 11pt, dan 12pt. Pilihan ukuran huruf yang disisipkan pada \documentclass
menentukan ukuran baku huruf yang dipakai. Misalnya, ketika dipilih 10pt, maka
ukuran huruf itu akan menjadi ukuran normal dan semua ukuran huruf (small,
large, Large, huge, dsb.) akan mengacu pada ukuran itu. Di dalam Tabel 3.2
disajikan ukuran huruf mengacu pada ukuran normal yang dipilih (10pt).
3.2 Perataan dan Penjorokan
Yang dimaksud dengan perataan adalah perataan baris setiap halaman, misalnya
rata kiri, rata kanan, dan rata tengah. Penjorokan adalah bagaimana membuat su-
atu baris menjorok dibandingkan dengan baris lainnya, misalnya penjorokan baris
pertama pada setiap alinea. Format baku bagi kelas artikel maupun buku adalah
rata kiri-kanan (justify). Meskipun demikian, kita dapat mengubahnya menjadi
rata tengah, kiri, maupun kanan.
Belajar Kilat Mengetik dengan L
A
T
E
X2
27
Bab 3 Penampilan Teks
Tabel 3.2: Beberapa ukuran jenis huruf L
A
T
E
X2
29
Bab 3 Penampilan Teks
menghasilkan:
Hidup ini terasa hampa tanpa perjuangan. Bukan hanya berjuang untuk
kesuksesan diri sendiri, tetapi berjuang untuk kesuksesan bersama.
Kebersamaan ini akan menjadikan perasaan ikut senang saat orang lain
mendapatkan kesuksesan atau kebahagiaan, dan ikut sedih saat orang lain
ditimpa kemalangan. Perasaan yang seperti itu akan membuat diri kita
tentram.
Contoh 3.7
Penulisan:
\begin{flushright}
Hidup ini terasa hampa tanpa perjuangan. Bukan hanya berjuang
untuk kesuksesan diri sendiri, tetapi berjuang untuk kesuksesan
bersama. Kebersamaan ini akan menjadikan perasaan ikut senang
saat orang lain mendapatkan kesuksesan atau kebahagiaan, dan
ikut sedih saat orang lain ditimpa kemalangan. Perasaan yang
seperti itu akan membuat diri kita tentram.
\end{flushright}
menghasilkan:
Hidup ini terasa hampa tanpa perjuangan. Bukan hanya berjuang untuk
kesuksesan diri sendiri, tetapi berjuang untuk kesuksesan bersama.
Kebersamaan ini akan menjadikan perasaan ikut senang saat orang lain
mendapatkan kesuksesan atau kebahagiaan, dan ikut sedih saat orang lain
ditimpa kemalangan. Perasaan yang seperti itu akan membuat diri kita
tentram.
Sebagaimana rata tengah, rata kiri maupun kanan dapat dibuat di dalam suatu
lingkungan dengan deklarasi \flushleft atau \raggedleft untuk rata kiri dan
\flushright atau \raggedright untuk rata kanan.
3.2.3 Penjorokan
Biasanya, format baku baris pertama setiap alinea selalu dituliskan menjorok be-
berapa spasi, kecuali alinea pertama setelah judul bab maupun subbab. Meskipun
demikian, kita dapat menjorokkan atau membuat tak menjorok dengan perintah
berturut-turut \indent dan \noindent.
Di samping untuk awal baris di setiap alinea, lingkungan seperti quote, quota-
tion, dan verse juga ditulis menjorok, sebagaimana yang telah diberikan di dalam
Contoh 3.8, 3.9, dan 3.10.
30 Belajar Kilat Mengetik dengan L
A
T
E
X2
Bab 4
Menulis Lambang dan Rumus
Matematika
K
ebutuhan paling mendasar dalam menulis paper, buku, dan lainnya yang ber-
hubungan dengan ilmu pengetahuan dan teknologi adalah penulisan lambang
dan rumus matematika. Dibandingkan dengan program pengolah kata yang lain,
L
A
T
E
X2
31
Bab 4 Menulis Lambang dan Rumus Matematika
dapat menambahkan ikon Enumerated Equation. Caranya, klik Tools , klik
Customize... , pada menu (jendela) Customize, pilih menu Commands (otoma-
tis terpilih untuk bukaan awal), di dalam kotak Categories klik Insert , cari dan
klik tanpa lepas (seret) Enumerated Equation di dalam kotak Commands dan
masukkan ke panel Insert
4.1 Lingkungan Matematis
4.1.1 Lambang atau Rumus yang Disisipkan
Lambang atau rumus matematika yang disisipkan di dalam kalimat dituliskan
dalam bentuk $ lambang atau rumus $ (lambang atau rumus matematika yang
diapit oleh tanda $).
Contoh 4.1
Penulisan:
... definisi sudut $\alpha=2\sin\theta\cos\theta$ adalah ...
menghasilkan:
... denisi sudut = 2 sin cos adalah ...
4.1.2 Rumus pada Baris Tersendiri Tanpa Nomer
Rumus matematika yang dituliskan secara terpisah (baris tersendiri) tanpa me-
nyertakan nomer rumus dapat ditulis dalam bentuk \[rumus\] atau $$rumus$$.
Contoh 4.2
Penulisan:
... hubungan tersebut memenuhi kaitan
\[\lambda=\frac{\alpha}{\sqrt{2}}\int_{-\infty}^{\infty}S\;ds,\]
dengan $S$ adalah ....
atau
... hubungan tersebut memenuhi kaitan
$$\lambda=\frac{\alpha}{\sqrt{2}}\int_{-\infty}^{\infty}S\;ds,$$
dengan $S$ adalah ....
menghasilkan:
... hubungan tersebut memenuhi kaitan
=
2
_
o d:,
dengan o adalah ....
32 Belajar Kilat Mengetik dengan L
A
T
E
X2
2
_
o d:, (1)
dengan S adalah .... Berdasarkan pers.(1), maka ...
4.1.4 Rumus Bersusun atau Berlarik
Aturan penulisan rumus sebagaimana yang diberikan oleh Contoh 4.2 dan 4.3
ditampilkan dalam satu baris, meskipun sepanjang apapun rumus yang Anda
tuliskan. Sekarang bagaimana menulis rumus secara bersusun, atau memenggal
rumus yang cukup panjang? Untuk kasus yang seperti itu kita memerlukan format
rumus berlarik (equation array), yang mempunyai sintaksis \begin{eqnarray}
rumus \end{eqnarray} untuk yang bernomor dan \begin{eqnarray*} rumus
\end{eqnarray*} untuk yang tidak bernomor.
Belajar Kilat Mengetik dengan L
A
T
E
X2
33
Bab 4 Menulis Lambang dan Rumus Matematika
Dalam penulisannya, rumus yang berlarik dapat dibuat rata kanan, kiri, te-
ngah, atau rata dengan mengacu pada karakter tertentu. Perataan itu dibang-
kitkan oleh karakter & &. Contoh penempatan & & di dalam larikan rumus
disajikan dalam Contoh 4.4, 4.5, dan 4.6. Perlu dicatat bahwa ketika kita tidak me-
nyertakan karakter & &, rumus otomatis akan tertulis rata kanan. Untuk memeng-
gal rumus atau menulis beberapa rumus secara berlarik, setiap penggalan atau
larikan diakhiri oleh karakter \\ kecuali penggalan atau larikan yang terakhir.
Di samping itu, ketika kita tidak menghendaki penomeran pada setiap penggalan
atau larikan, maka kita perlu menuliskan perintah \nonumber pada akhir setiap
larikan (sebelum tanda \\) yang dikehendaki tidak bernomer.
Untuk memberi gambaran yang lebih jelas, perhatikan beberapa contoh
berikut:
Contoh 4.4
Penulisan:
\begin{eqnarray}
\label{eq1}
\vec{E} & = & -\nabla\phi-\frac{\partial\vec{A}}{\partial t},\\
\label{eq2}
\vec{B} & = & \nabla\times\vec{A}.
\end{eqnarray}
menghasilkan:
1 =
t
, (1)
1 =
. (2)
Sebagaimana dalam Contoh 4.3 Pemanggilan nomer rumus di dalam doku-
men (cross-ref.) dapat dilakukan dengan menuliskan \eqref{label }. Misalnya
untuk memanggil kedua rumus di atas:
Penulisan pers.\eqref{eq1} menghasilkan pers.(1)
Penulisan pers.\eqref{eq2} menghasilkan pers.(2).
Contoh 4.5
Penulisan:
\begin{eqnarray}
\label{eq3}
V(x) & = & 0 \quad\;\; \textnormal{untuk}\quad x<0 \nonumber\\
& = & V_0 \quad \textnormal{untuk}\quad x\geq0
\end{eqnarray}
34 Belajar Kilat Mengetik dengan L
A
T
E
X2
1 =
A
t
1 =
1 =
1 =
1 =
1 =
35
Bab 4 Menulis Lambang dan Rumus Matematika
\begin{subeqnarray}
\label{subeq1}
\slabel{subeq1a}
\vec{E} &=& -\nabla\phi-\frac{\partial\vec{A}}{\partial t},\\
\slabel{subeq1b}
\vec{B} &=& \nabla\times\vec{A}.
\end{subeqnarray}
menghasilkan:
1 =
t
, (1a)
1 =
. (1b)
Pemanggilan kedua rumus di atas di dalam dokumen dapat dilakukan dengan
cara berikut:
Penulisan pers.\eqref{subeq1} menghasilkan pers.(1)
Penulisan pers.\eqref{subeq1a} menghasilkan pers.(1a)
Penulisan pers.\eqref{subeq1b} menghasilkan pers.(1b).
4.2 Berbagai Unsur Utama Mode Matematika dan
Simbol Matematis
Bagaimanakah cara menuliskan tetapan, peubah, tikalas (subcript), tikatas (su-
percript), pangkat, pembagian atau pecahan, akar, dan sebagainya, yang sangat
lazim dijumpai dalam perumusan matematika?
4.2.1 Berbagai Unsur Utama Mode Matematika (Math Mode)
Tetapan dan Peubah
Bilangan yang muncul di dalam rumusan disebut sebagai tetapan, sedangkan
peubah sederhana dinyatakan oleh huruf tunggal. Konvensi universal di dalam
matematika, tetapan ditulis dalam huruf tegak (Roman), sedagkan peubah ditulis
dalam huruf miring (Italic). Di dalam L
A
T
E
Xperbedaan penulisan itu maupun jarak
antar tetapan, peubah, dan operator seperti +, , = telah diatur secara otomatis,
misalnya penulisan $z=2a+3y$ dan $ z = 2a + 3y $ keduanya menghasilkan
. = 2o + 3j.
Di dalam sika maupun kimia, di samping tetapan, satuan maupun lambang
unsur juga ditulis tegak.
Simbol matematika yang telah ada pada papan ketik (keyboard), yaitu
+ - = < > / : ! | [ ] ( )
36 Belajar Kilat Mengetik dengan L
A
T
E
X2
= c)[j
, j(r)] + p(r).
Tik (Indeks) dan Eksponen
Tikalas dan tikatas ditulis sesudah tanda, berturut-turut, _ dan ^. Jika
ada lebih dari satu karakter (huruf atau angka) maka tikalas atau tikatas ditulis
dalam kurung kurawal; _{...} (^{...}) untuk tikalas (tikatas) yang lebih
dari satu karakter (lihat Contoh 4.9).
Contoh 4.9
Penulisan:
... perhatikan penulisan tik berikut, $\delta_i$, $\delta^j$,
$\delta_i^j$, $\delta^{ij}$, $\delta_k^{ij}$, dan
$\varepsilon_{ijk}$.
menghasilkan:
... perhatikan penulisan tik berikut,
i
,
j
,
j
i
,
ij
,
ij
k
, dan
ijk
.
Penulisan:
Ini contoh penulisan tik pada rumus yang dituliskan pada baris
tersendiri
\[B_{i_n}e^{(\sigma T)^4}\rightarrow B_{i_n}e^{(\sigma T)^4},\]
dan tidak bernomer.
menghasilkan:
Ini contoh penulisan tik pada rumus yang dituliskan pada baris tersendiri
1
i
n
c
(T)
4
1
i
n
c
(T)
4
,
dan tidak bernomer.
Belajar Kilat Mengetik dengan L
A
T
E
X2
37
Bab 4 Menulis Lambang dan Rumus Matematika
Pembagian atau Pecahan
Pecahan pendek dalam rumusan yang disisipkan di dalam teks dapat dibuat
dengan karakter garis-miring (slash) /, misalnya penulisan $(n+m)/2$ meng-
hasilkan (n + :),2. Untuk pecahan atau pembagian yang lebih kompleks,
penulisannya dapat dilakukan dengan sintaksis berikut:
\frac{pembilang}{penyebut}.
Untuk memperjelas persoalan ini, kita tinjau contoh berikut:
Contoh 4.10
Penulisan:
\begin{eqnarray*}
z & = & \frac{1}{x+y} \\
x & = & \frac{a^2-b^2}{a+b} \\
u & = & \frac{\frac{a}{x-y}+\frac{b}{x+y}}{1+\frac{a-b}{a+b}}
\end{eqnarray*}
menghasilkan:
. =
1
r + j
r =
o
2
/
2
o + /
n =
a
xy
+
b
x+y
1 +
ab
a+b
Akar-pangkat
Akar-pangkat dapat dicetak atau ditampilkan dengan perintah
\sqrt[n]{argumen}.
Misalnya,penulisan $\sqrt[3]{8}=2$ menghasilkan
3
n
i=1
o
i
_
b
a
)
i
(r)p
i
(r)dr, dan yang ditampilkan sebagai rumu-
san tersendiri,
2
n
i=1
o
i
_
b
a
)
i
(r)p
i
(r)dr
.
Formasi Titik-titik
Rumusan sering kali mengandung titik-titik, misalnya . . ., yang berarti dan
seterusnya. Pengetikan titik pada papan-ketik tiga kali,misalnya ..., menghasilkan
titik-titik yang kurang memuaskan (titik-tiknya terlalu berimpit). Karena itu
L
A
T
E
X memberikan beberapa perintah untuk menampilkan beragam formasi titik-
titik yang dikehendaki, diantaranya
\ldots . . . (formasi bawah) \cdots (formasi tengah)
\vdots
.
.
. (formasi tegak) \ddots
.
.
.
(formasi diagonal)
Dalam penggunaannya, perbedaan antara \ldots dan \cdots tampak pada, mi-
salnya o
0
, o
1
, . . . , o
n
dan o
0
+ o
1
+ + o
n
yang berturut-turut dihasilkan dari
$a_0,a_1,\ldots,a_n$ dan $a_0+a_1+\cdots+a_n$.
Perintah \ldots juga dapat dipakai dalam mode teks normal, sedangkan tiga
yang lainnya tidak dapat. Di dalam mode teks, perintah \dots juga menampilkan
hasil yang sama dengan \ldots.
Belajar Kilat Mengetik dengan L
A
T
E
X2
39
Bab 4 Menulis Lambang dan Rumus Matematika
4.2.2 Berbagai Simbol Matematis
Terdapat sangat banyak simbol yang digunakan di dalam naskah atau teks mate-
matika. Meskipun demikian sangat sedikit simbol yang secara langsung terdapat
pada papan-ketik. L
A
T
E
X memberikan begitu banyak simbol matematika yang biasa
maupun yang jarang digunakan. Berbagai simbol ini ditulis sesuai dengan namanya
atau nama singkatnya dengan diawali oleh karakter \. Misalnya berbagai lam-
bang huruf Greek dituliskan sebagai \alpha, \beta, \delta, \beta, \gamma, \pi,
\lambda, \Gamma, \Sigma, \Delta, yang menghasilkan , , , , , , , , , dan
sebagainya. Berbagai simbol ini secara lengkap disajikan di dalam Tabel B.8 sam-
pai B.18
Huruf Kaligra Terdapat 26 huruf kaligra yang dapat digunakan di dala mode
matematika, yaitu:
/, B, (, T, c, T, (, H, 1, , /, L, /, ^, O, T, Q, , o, T , |, 1, J, A, , Z.
Berbagai huruf itu dibangkitkan oleh perintah \mathcal, yaitu
$\mathcal{A,B,...,Z}$.
4.3 Unsur Tambahan
Aturan penulisan dalam mode matematika sebagaimana yang telah dijelaskan di
atas telah menghasilkan tampilan yang cukup kompleks. Meskipun demikian masih
terdapat berbagai aturan guna melengkapi kebutuhan penulisan berbagai rumus
matematika yang lazim digunakan dalam berbagai bidang ilmu.
4.3.1 Unsur Tambahan Sederhana
Ukuran Simbol Kurung
Rumusan matematis sering mengandung simbol kurung, baik kurung biasa, kurung
siku, maupun kurung kurawal. Ketika dipakai simbol kurung apa adanya seperti
yang disajikan oleh papan ketika maupun \{ \}, tampilannya akan berukurran
sama. Untuk membuat ukuran kurung yang dapat berubah sesuai dengan ukuran
karakter atau rumusan yang dikurung, L
A
T
E
Xmemberikan sepasang perintah
\leftkurung-buka \rightkurung-tutup
Di dalam editor TeXnicCenter, ketika Anda menggunakan tanda kurung yang
ada di dalam panel Boundaries, sebagaimana ditunjukkan pada Gambar 4.2,
maka secara otomatis Anda akan mendapatkan kurung sebagaimana format di
atas. Berbagai tanda kurung itu adalah:
40 Belajar Kilat Mengetik dengan L
A
T
E
X2
2
.
2
); r = cos
_
2
.
2
_
.
Penulisan:
\[ y=\left\{ \begin{array}{r@{\quad:\quad}l}
-1 & x<0 \\
0 & x=0 \\
+1 & x>0
\end{array}
\right. \]
menghasilkan:
j =
_
_
_
1 : r < 0
0 : r = 0
+1 : r 0
Vektor dan Aksen Lainnya
Tanda vektor di dalam matematika biasa dituliskan sebagai anak panah di atas
karakter yang menyatakan jenis atau besaran vektornya. Tanda vektor ini da-
pat dibuat dengan perintah \vec{anu}, misalnya penulisan \vec{r}, \vec{p},
\vec{F} menghasilkan :, j,
1. Di samping tanda vektor, L
A
T
E
X2
juga menyedi-
akan berbagai tanda aksen matematis lainnya, sebagaimana yang disajikan dalam
Tabel B.18. Di dalam TeXnicCenter, fasilitas penulisan vektor maupun aksen lain-
nya diberikan pada panel Accents, sebagaimana ditunjukkan oleh Gambar 4.3
Contoh 4.13
Belajar Kilat Mengetik dengan L
A
T
E
X2
41
Bab 4 Menulis Lambang dan Rumus Matematika
Gambar 4.3: Panel Accents yang terkandung dalam Toggle Math Bar
Penulisan:
\begin{eqnarray*}
\ddot{\rho}-\rho\dot{\varphi}^2 & = &-\frac{GM}{r^3}\rho \\
\vec{r} & = & x\hat{i}+y\hat{j}+z\hat{k}.
\end{eqnarray*}
menghasilkan:
2
=
G`
:
3
: = r
i + j
, + .
/.
Rumusan Bergaris-atas/bawah
Perintah
\overline{sub-rumus} dan \underline{sub-rumus}
dapat digunakan untuk menggambar garis atas dan bawah pada rumusan atau
sub-rumusan. \underline juga dapat dipakai dalam mode teks, yaitu untuk huruf
yang bergaris-bawah, sedangkan \overline hanya dapat digunakan dalam mode
matematika.
Contoh 4.14
Penulisan:
\[ \overline{\overline{a}^2+\underline{xy}+
\overline{\overline{z}}} \]
menghasilkan:
o
2
+ rj + ..
Di samping \underline dan \overline, L
A
T
E
X juga menyediakan bentuk lain,
yaitu
\overbrace{sub-rumus} dan \underbrace{sub-rumus}
dan
\overbrace{sub-rumus}^{ket. di atas} dan
\underbrace{sub-rumus}_{ket. di bawah}
42 Belajar Kilat Mengetik dengan L
A
T
E
X2
.
Perintah berikut
\stackrel{simbol-atas}{simbol-bawah}
akan menempatkan simbol-atas di bagian tengah atas simbol-bawah, dan ukuran-
nya juga lebih kecil.
Contoh 4.16
Penulisan:
\[ \vec{x}\stackrel{\mathrm{def}}{=}(x_1,\ldots,x_n)\qquad
A \stackrel{\alpha}{\longrightarrow}
B \stackrel{\longrightarrow}{\beta} C. \]
menghasilkan:
r
def
= (r
1
, . . . , r
n
)
C.
Di dalam TeXnicCenter, semua fasilitas untuk menampilkan garis atas/bawah
maupun \stackrel termuat dalam panel Above & Below dan Arrow with
Caption yang terkandung dalam Toggle Math Bar, sebagaimana Gambar 4.4.
Gambar 4.4: Panel Above & Below dan Arrow with Caption yang terkandung dalam
Toggle Math Bar
Belajar Kilat Mengetik dengan L
A
T
E
X2
43
Bab 4 Menulis Lambang dan Rumus Matematika
4.3.2 Teks di dalam Rumus
Dalam perumusan matematika, kita sering perlu menyisipkan sebuah atau be-
berapa kata (yang perlu dicetak dalam teks normal) di dalam rumusan, misalnya
dan, atau, jika, jika dan hanya jika dan sebagainya. Dengan kata lain, kita meny-
isipkan mode normal sementara kita masih tetap menggunakan mode matematika.
Untuk mengatasi hal itu, L
A
T
E
X memberikan fasilitas perintah \mbox{teks nor-
mal } yang biasanya bekerja bersama-sama dengan perintah spasi horizontal seperti
\quad atau \hspace.
Contoh 4.17
Penulisan:
\[ X_n = X_m \qquad\mbox{jika dan hanya jika}\qquad
Y_n = Y_m \quad\mbox{dan}\quad Z_n = Z_m. \]
menghasilkan:
A
n
= A
m
jika dan hanya jika Y
n
= Y
m
dan 7
n
= 7
m
.
Huruf teks juga dapat dibuat sebagai simbol matematis, yaitu dengan perintah
(di dalam L
A
T
E
X2
)
\mathrm \mathtt mathbf \mathsf \mathit \mathcal
Misalnya, $\mathbf{F} = m\mathbf{a}$ dan $\mathsf{T}^i_{jk} = A^i B_{jk}$
berturut-turut menghasilkan F = :a dan T
i
jk
=
i
1
jk
.
4.3.3 Matriks dan Larikan
Perhatikan formasi rumus berikut:
o
11
o
12
o
1n
o
21
o
22
o
2n
.
.
.
.
.
.
.
.
.
.
.
.
o
n1
o
n2
o
nn
Struktur seperti di atas merupakan dasar untuk matriks, determinan, sistem per-
samaan, dan sebagainya. Semua itu, di sini, akan disebut sebagai larikan.
Larikan dihasilkan oleh lingkungan array. Lingkungan ini membangkitkan tabel
di dalam mode matematika, dengan sintaksis
\begin{array}[pos]{kolom} \end{array}
Parameter pilihan pos menentukan bagaimana larikan atau array diluruskan
secara tegak atau vertikal relatif terhadap teks di luar lingkungan ini pada garis
yang sama, misalnya t berarti lurus dengan atas garis, b dengan bawah garis,
44 Belajar Kilat Mengetik dengan L
A
T
E
X2
oo o/ o.
/o // /.
.
.
.
.
.
.
.
.
.
.
.
.
.o ./ ..
Contoh 4.19
Penulisan:
\[ \begin{array}{*{3}{c@{\:+\:}}c@{\;=\;}c}
a_{11}x_1 & a_{12}x_2 & \cdots & a_{1n}x_n & b_1 \\
a_{21}x_1 & a_{22}x_2 & \cdots & a_{2n}x_n & b_2 \\
\multicolumn{5}{c}{\dotfill}
a_{n1}x_1 & a_{n2}x_2 & \cdots & a_{nn}x_n & b_n
\end{array} \]
Belajar Kilat Mengetik dengan L
A
T
E
X2
45
Bab 4 Menulis Lambang dan Rumus Matematika
menghasilkan:
o
11
r
1
+ o
12
r
2
+ + o
1n
r
n
= /
1
o
21
r
1
+ o
22
r
2
+ + o
2n
r
n
= /
2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
o
n1
r
1
+ o
n2
r
2
+ + o
nn
r
n
= /
n
Perhatikan kembali Contoh 4.19. Karakter @{t} memasukkan isi bagi t di an-
tara kolom bersebelahan. Di dalam contoh ini, t-nya adalah \:+\: dan \;+\;.
Perintah \: dan \: adalah spasi horizontal kecil di dalam mode matematika yang
nilainya diberikan dalam Tabel 4.1. Perintah *{3}{c@{\:+\:}} adalah singkatan
untuk tiga penggulangan bagi denisi kolum {c@{\:+\:}}. Karakter c mende-
nisikan kolom yang unsurnya ditampilkan rata-tengah. \multicolumn{5}{c} me-
nyatakan bahwa lima kolom selanjutnya di gabung dan diganti oleh satu kolom
dengan teks akan terpusat ditengahnya. \dotfill mengisi kolom dengan titik-
titik. Sistem persamaan di atas juga dapat dihasilkan oleh perintah
\begin{array}{c@{\:+\:}c@{\:+\cdots+\:}c@{\;=\;}c}.
Contoh 4.20
Penulisan:
\[ T = \left( \begin{array}{c}
\left| \begin{array}{cc}
x_{11} & x_{12} \\
x_{21} & x_{22}
\end{array}
\right| \\
y \\ z
\end{array}
\right) \]
menghasilkan:
T =
_
_
_
_
r
11
r
12
r
21
r
22
j
.
_
_
_
_
4.3.4 Perintah Tambahan dari T
E
X
Perintah matematika dari dokumen T
E
X, yaitu \atop dan \choose juga dapat
digunakan di dalam dokumen L
A
T
E
X. Kenyataannya, semua perintah matematika
T
E
X kecuali \eqalign, \eqalignno, dan \leqaligno dapat digunakan di dalam
manuskrip L
A
T
E
X. Sintaksis mereka adalah
atas \atop bawah dan atas \choose bawah.
46 Belajar Kilat Mengetik dengan L
A
T
E
X2
p
1
p
2
p
nk
p
1
p
2
p
nk
;
j
1
j
2
j
nk
j
1
j
2
j
nk
Penulisan:
\ldots memenuhi matriks ${1 \, 0 \choose 0 \, 1}$ yang \ldots.
menghasilkan:
. . . memenuhi matriks
_
1 0
0 1
_
yang . . . .
Belajar Kilat Mengetik dengan L
A
T
E
X2
47
Bab 4 Menulis Lambang dan Rumus Matematika
4.3.5 Rumusan Kimia dan Huruf Tebal
4.4 Penghalusan Penulisan Rumus
4.4.1 Spasi Horizontal
Dalam mode matematika menekan space bar atau tombol spasi tidak berarti
membuat spasi (horizontal). Untuk membuat spasi Anda harus mengetikkan, mi-
salnya \;. Beberapa ukuran spasi horizontal diberikan oleh Tabel 4.1
Tabel 4.1: Beberapa ukuran spasi
\quad Spasi horizontal berukuran 1 em
\qquad Spasi horizontal berukuran 2 em
\, Spasi kecil = 3,18 \quad
\: Spasi sedang = 4,18 \quad
\; Spasi besar = 5,18 \quad
\! Spasi negatif = 3,18 \quad
Contoh 4.23
Penulisan:
\[\beta_i=\delta_{ij}A^j;\quad j=1,\;2,\;...,\;n\]
menghasilkan:
i
=
ij
j
; , = 1, 2, ..., n
48 Belajar Kilat Mengetik dengan L
A
T
E
X2
Bab 5
Gambar dan Tabel
S
ebelum kita mencoba untuk membahas atau mempelajari cara menggambar
atau menempel gambar, perlu diingat bahwa setiap program punya kelema-
han dan kelebihan masing-masing dibandingkan dengan program lainnya. Nah
dalam hal gambar-menggambar, saya sarankan untuk tidak menggunakan program
ini secara langsung, kecuali untuk gambar sederhana, karena Anda akan menguras
keringat hanya untuk menggambar sesuatu yang tampilanya sangat sederhana
dan kurang menarik. Anda lebih baik menggambar dengan program lain yang
memang untuk itu, misalnya CorelDRAW dan sebagainya. Nah L
A
T
E
X2
memberi
fasilitas yang cukup mudah untuk menempel gambar Anda itu. Hasilnya, sangat
memuaskan.
Terdapat beberapa cara menggambar maupun menempel gambar. Sekali lagi
saya tekankan bahwa program ini sifatnya terbuka, jadi sangat mungkin cara yang
dikemukakan di sini berbeda dengan yang lainnya.
5.1 Membuat dan Menempel Gambar
5.1.1 Membuat Gambar
Gambar hanya dapat diletakkan di dalam kotak yang dispesifkasi oleh sistem ko-
ordinat (r, j). Panjang satuan gambar di dalam area gambar dapat ditentukan
secara khas dengan perintah
\setlength{\unitlength}{panjang satuan}
Panjang satuan ini akan mendenisikan satuan yang dipakai, misalnya 1cm, 1in,
1pt, dan sebagainya. Jika ukuran satuan \unitlength bersama-sama dengan
lingkungan gambar berada dalam lingkungan yang lain, misalnya di dalam
\begin{center} ... \end{center}, maka ukuran satuan itu hanya berlaku di
dalam lingkungan itu.
Gambar dibangun di dalam lingkungan picture dengan sintaksis
Belajar Kilat Mengetik dengan L
A
T
E
X2
49
Bab 5 Gambar dan Tabel
\begin{picture}(r, j)
\label{label }
berbagai perintah gambar
\caption{keterangan gambar}
\end{picture}
dengan (r, j) adalah pasangan bilangan yang menspesikasi ukuran (dimensi)
gambar di dalam arah-r (mendatar) dan arah-j (tegak). \label{} di dalam ling-
kungan gambar akan memberikan identikasi gambar yang siap dipanggil (sebagai
acuan) di setiap tempat dalam dokumen. \caption{} dalam lingkungan gambar
akan menampilkan keterangan gambar.
Perintah Peletakan Gambar
berbagai unsur gambar dibangkitkan dan diletakkan dengan menggunakan dua
macam perintah, \put dan \multiput, yang mempunyai sintaksis berikut:
\put(r, j){unsur-gambar}
\multiput(r, j)(r inc:, j inc:){num}{unsur-gambar}
Perintah \multiput membangkitkan unsur gambar num kali. Pasangan koordinat
(r, j) digandakan oleh (r inc:, j inc:) untuk setiap pergeseran berturutan.
Contoh 5.1
\multiput(2.5,3.6)(0.5,-0.6){5}{unsur-gambar} menghasilkan se-
buah unsur gambar lima kali, pertama pada posisi (2.5, 3.6) dan kemudian
pada (3.0, 3.0), (3.5, 2.4), (4.0, 1.8), dan akhirnya (4.5, 1.2).
Berbagai Perintah Unsur Gambar
Teks di dalam gambar Unsur gambar paling sederhana adalah teks yang di-
posisikan pada tempat yang dikehendaki di dalam gambar.
Kotak Gambar Perintah pembuatan kotak, seperti \framebox, \makebox, dan
\savebox dapat bekerja dalam lingkungan gambar tetapi dengan sintaksis yang
diperluas. Di samping itu juga ada perintah kotak yang lain, yaitu \dashbox.
Selanjutnya bagaimanakah berbagai perintah di atas ditulikan?
5.1.2 Menempel Gambar
Sebagaimana yang telah disebutkan di atas, relatif sangat susah membuat gam-
bar dengan L
A
T
E
X2
,
terlebih dulu perhatikan Contoh 5.2
Contoh 5.2
Penulisan:
\begin{tabular}{|c||c|c|c|}
\hline
Perkalian & 1 & 2 & 3 \\
\hline\hline
1 & 1 & 2 & 3 \\
\hline
2 & 2 & 4 & 6 \\
\hline
3 & 3 & 6 & 9 \\
\hline
\end{tabular}
menghasilkan:
Perkalian 1 2 3
1 1 2 3
2 2 4 6
3 3 6 9
Tabel dapat dibuat di dalam lingkungan (salah satunya) tabular. Lingku-
ngan ini dimulai dengan \begin{tabular}{identikasi deret kolom} dan diakhiri
dengan \end{tabular}.
Identikasi deret kolom mencirikan berapa jumlah kolom yang dikehendaki
sekaligus menentukan letak tulisan di dalam setiap kolomnya, misalnya, rata kiri,
tengah atau kanan. Ketikkan l jika dikehendaki tulisan rata kiri untuk setiap
kolomnya, sedangkan c untuk rata tengan dan r untuk rata kanan. Tanda |
akan menghasilkan garis tegak (vertikal), sedangkan \hline menghasilkan garis
datar (horizontal). Pergantian kolom dihasilkan oleh tanda &, dan pergantian
baris dihasilkan oleh tanda \\.
Belajar Kilat Mengetik dengan L
A
T
E
X2
51
Bab 5 Gambar dan Tabel
52 Belajar Kilat Mengetik dengan L
A
T
E
X2
Bab 6
Sedikit Pengembangan
6.1 Mengubah Format Margin
B
erbagai perintah dalam format baku untuk mengatur margin dirangkum
dalam ilustrasi yang diberikan di dalam Gambar 6.1 dan 6.2. Berikut dis-
ajikan beberapa perintah yang terkait dengan pengaturan margin:
\voffset dan \hoffset: Vertikal dan horizontal oset bagi halaman keluaran dari
garis batas printer yang diatur oleh driver printer. Garis batas ini secara nor-
mal adalah berturut-turut 1 inci dari ujung kiri dan atas kertas. Nilai baku
\voffset dan \hoffset adalah 0 pt, sehingga margin acuan atas dan kiri
identik dengan margin printer. Nilai baru dari kedua perintah ini ditandai
dengan perintah \setlength:
\setlength\voffset{-1in}
\setlength\hoffset{-1in}.
\topmargin: Ukuran margin dari ujung atas halaman ke kepala (header). Nilai
baru bagi perintah ini diberikan oleh:
\setlength\topmargin{1cm}.
\headheight: Tinggi kepala (header) pada setiap halaman.
\headsep: Spasi tegak atau vertikal antara ujung bawah kepala dan atas teks
utama.
\topskip: Jarak tegak antara puncak badan halaman ke dasar baris pertama teks.
\textheight: Menentukan tinggi total teks untuk setiap halaman termasuk kepala
dan garis catatan kaki.
\textwidth: Menentukan lebar total teks untuk setiap halaman. Untuk format
dua kolom (twocolumn), lebar total ini meliputi lebar kedua kolom ditambah
selah di antaranya.
Belajar Kilat Mengetik dengan L
A
T
E
X2
53
Bab 6 Sedikit Pengembangan
\oddsidemargin: Pengaturan margin kiri untuk halaman bernomor gasal di dalam
kelas dokumen book atau ketika pilihan twoside dipilih untuk kelas
yang lain. Di dalam kasus yang lain, perintah ini mengatur margin kiri untuk
semua halaman.
\evensidemargin: Pengaturan margin kiri untuk halaman bernomor genap. per-
intah ini berlaku untuk kelas dokumen book dan untuk kelas yang lain
berlaku ketika pilihan twoside dipilih.
\footskip: Jarak dari ujung bawah tubuh teks ke garis catatan kaki.
Gambar 6.1: Format halaman untuk halaman kolom tunggal
54 Belajar Kilat Mengetik dengan L
A
T
E
X2
55
Bab 6 Sedikit Pengembangan
Gambar 6.2: Format halaman untuk halaman kolom ganda
56 Belajar Kilat Mengetik dengan L
A
T
E
X2
Lampiran
Lampiran
A Menginstal MiKTeX dan Program Penyerta
Lainnya
CD yang menyertai buku ini terdiri dari beberapa program yang siap untuk di-
install ke komputer anda, yaitu:
1. MiKteX (L
A
T
E
X2
untuk Windows);
2. Ghostscript;
3. GsView (untuk menampilkan le postscript);
4. Adobe Acrobat (Acrobat Reader); dan
5. TeXnicCenter (program editor L
A
T
E
X2
untuk Windows)
Ket: Sebaiknya dalam meng-install semua program di atas, Anda mengikuti uru-
tannya, kecuali Adobe Acrobat yang programnya relatif cukup dikenal.
A.1 Meng-install MiKteX
Untuk meng-install MiKteX, ikuti langkah berikut:
1. Buka folder MikTeX, cari setup dan klik atau double-klik;
2. Setelah muncul jendela sebagaimana gambar , klik next;
3. Ikuti semua instruksinya hingga selesai.
Belajar Kilat Mengetik dengan L
A
T
E
X2
57
Lampiran
(a) (b) (c)
(d) (e) (f)
(g) (h) (i)
(j) (k)
Gambar A.3: Meng-install MiKteX
58 Belajar Kilat Mengetik dengan L
A
T
E
X2
59
Lampiran
Gambar A.5: Tampilan Prole Viewer
60 Belajar Kilat Mengetik dengan L
A
T
E
X2
B Berbagai Tabel
B Berbagai Tabel
Berikut ini dihadirkan beberapa tabel yang sangat berguna dalam pengetikan
L
A
T
E
X2
:
Tabel B.1: Ukuran huruf
\tiny keciiiil
\scriptsize keciiil
\footnotesize keciil
\small kecil
\normalsize normal
\large besar
\Large besaar
\LARGE besaaar
\huge besaaaar
\Huge besaaaaar
Tabel B.2: Dimensi
mm milimeter bp big point (1 in = 72 bp)
cm sentimeter dd (1157 dd = 1238 pt)
in inci (2,54 cm, 72,27 pt) cc cicer (1 cc = 12 dd)
pt point sp (1 pt = 63536 sp)
pc pica (12 pt) em selebar M
ex selebar x
Tabel B.3: Berbagai Lingkungan
abstract eqnarray ushright picture tabular*
appendix eqnarray* fussypar quotation thebibliography
array equation itemize quote theindex
center gure letter sloppypar titlepage
description gure* list tabbing trivlist
displaymath lecontents lrbox table verbatim
document lecontents* math table* verbatim*
enumerate ushleft minipage tabular verse
Belajar Kilat Mengetik dengan L
A
T
E
X2
61
Lampiran
Tabel B.4: Aksen
\{o} = `o \{o} = o \^{o} = o \"{o} = o \~{o} = o
\={o} = o \.{o} = o \u{o} = o \v{o} = o \H{o} = o
\t{oo} = oo \c{o} = o \d{o} = o
.
\b{o} = o
\r{o} =o
Tabel B.5: Huruf khusus dari berbagai bahasa lain
{\oe} = {\OE} = {\ae} = {\AE} = {\aa} =a
{\AA} =
A {\o} = {\O} = {\l} = l {\L} = L
{\ss} = {\SS} = SS ! = ? =
Tabel B.6: Simbol khusus
\dag = \S = \copyright = c _ \ddag = \P = \pounds =
Tabel B.7: Simbol umum
\$ = $ \% = % \{ = \_ = \& = & \# = # \} =
Tabel B.8: Huruf kecil Greek yang berlaku dalam mode matematika (math mode)
\alpha \theta o o \upsilon
\beta \vartheta \pi \phi
\gamma \iota c \varpi \varphi
\delta \kappa \rho \chi
c \epsilon \lambda \varrho \psi
\varepsilon j \mu \sigma \omega
\zeta \nu \varsigma
\eta \xi \tau
Tabel B.9: Huruf besar Greek yang berlaku dalam mode matematika (math mode)
\Gamma \Lambda \Sigma \Psi
\Delta \Xi \Upsilon \Omega
\Theta \Pi \Phi
62 Belajar Kilat Mengetik dengan L
A
T
E
X2
B Berbagai Tabel
Tabel B.10: Simbol operasi biner yang berlaku dalam mode matematika (math mode)
\pm \cap \circ _ \bigcirc
\mp \cup \bullet \Box
\times \uplus \diamond \Diamond
\div \sqcap < \lhd \bigtriangleup
\cdot . \sqcup \rhd _ \bigtriangledown
\ast \vee _ \unlhd \triangleleft
\star \wedge _ \unrhd > \triangleright
\dagger \oplus \oslash \setminus
\ddagger \ominus \odot / \wr
H \amalg \otimes
Tabel B.11: Simbol relasi yang berlaku dalam mode matematika (math mode)
\le (\leq) \ge (\geq) ,= \neq \sim
\ll \gg
.
= \doteq \simeq
\subset \supset \approx \asymp
\subseteq \supseteq
= \cong \smile
\sqsubset \sqsupset \equiv \frown
_ \sqsubseteq _ \sqsupseteq \propto > \bowtie
\in \ni \prec ~ \succ
\vdash \dashv _ \preceq _ \succeq
[= \models \perp | \parallel (\|) [ \mid (|)
Tabel B.12: Simbol relasi negasi yang berlaku dalam mode matematika (math mode)
,< \not< , \not> ,= \not=
, \not\le , \not\ge , \not\equiv
, \not\prec ,~ \not\succ , \not\sim
,_ \not\preceq ,_ \not\succeq , \not\simeq
, \not\subset , \not\supset , \not\approx
, \not\subseteq , \not\supseteq ,
= \not\cong
,_ \not\sqsubseteq ,_ \not\sqsupseteq , \not\asymp
, \not\in , \notin
Tabel B.13: Kurung yang berlaku dalam mode matematika (math mode)
( ( ) ) \lfloor | \rfloor
[ [ ] ] \lceil | \rceil
\{ \} \langle ) \rangle
[ | | \| , / \backslash
Belajar Kilat Mengetik dengan L
A
T
E
X2
63
Lampiran
Tabel B.14: Berbagai bentuk anak panah yang berlaku dalam mode matematika (math
mode)
\leftarrow (\gets) \longleftarrow
\Leftarrow = \Longleftarrow
\rightarrow (\to) \longrightarrow
\Rightarrow = \Longrightarrow
\leftrightarrow \longleftrightarrow
\Leftrightarrow \Longleftrightarrow
\mapsto \longmapsto
\hookleftarrow \hookrightarrow
\leftharpoonup \rightharpoonup
\leftharpoondown \rightharpoondown
= \rightleftharpoons ~ \leadsto
\uparrow \Uparrow
\downarrow \Downarrow
\updownarrow \Updownarrow
\nearrow \searrow
\swarrow \nwarraow
Tabel B.15: Aneka simbol lain yang berlaku dalam mode matematika (math mode)
\aleph / \prime \forall \Box
\hbar \emptyset \exists \Diamond
\imath \nabla \neg \triangle
, \jmath
\surd . \flat \clubsuit
/ \ell \partial ; \natural \diamondsuit
\wp \top ; \sharp \heartsuit
' \Re \bot | \| \spadesuit
\Im \vdash \angle \Join
\mho \dashv \backslash \infty
Tabel B.16: Simbol matematika ukuran besar yang berlaku dalam mode matematika (math
mode)
\sum
\bigcap
\bigodot
_
\int
\bigcup
\bigotimes
_
\oint
\bigsqcup
\bigoplus
\prod
_
\bigvee
\biguplus
\coprod
_
\bigwedge
64 Belajar Kilat Mengetik dengan L
A
T
E
X2
B Berbagai Tabel
Tabel B.17: Fungsi yang berlaku dalam mode matematika (math mode)
\arccos \cosh \det \inf \limsup \Pr \tan
\arcsin \cot \dim \ker \ln \sec \tanh
\arctan \coth \exp \lg \log \sin
\arg \csc \gcd \lim \max \sinh
\cos \deg \hom \liminf \min \sup
Tabel B.18: Aksen matematik yang berlaku dalam mode matematika (math mode)
o \hat{a} o \breve{a} ` o \grave{a} o \vec{a}
o \check{a} o \acute{a} o \tilde{a}
o \dot{a} o \ddot{a} o \bar{a}
Belajar Kilat Mengetik dengan L
A
T
E
X2
65