Lembar Panduan Cepat LaTeX
Referensi LaTeX Dasar
LaTeX adalah sistem penataan teks yang kuat yang digunakan secara luas untuk membuat dokumen profesional dengan penataan yang kompleks, seperti rumus matematika, terutama di bidang akademik. Berikut adalah cheat sheet untuk penataan LaTeX.
Perintah Dasar TeX/LaTeX
Struktur Dokumen LaTeX Dasar
\documentclass{article}
\usepackage{amsmath}
\begin{document}
Isi dokumen Anda di sini
\end{document}
Penataan Teks
- Bold: \textbf{text}
- Italic: \textit{text}
- Underline: \underline{text}
Mode Matematika
Matematika inline: $$x^2 + y^2 = z^2$$ Matematika tampilan: $$ E = mc^2 $$
Huruf Yunani
- Alpha: $$\alpha$$
- Beta: $$\beta$$
- Gamma: $$\gamma$$
- Delta: $$\delta$$
Operator dan Simbol
- Jumlah: $$\sum_{i=1}^n x_i$$
- Integral: $$\int_a^b f(x) dx$$
- Pecahan: $$\frac{numerator}{denominator}$$
- Akar kuadrat: $$\sqrt{x}$$
Subskrip dan Superskrip
- Subskrip: $$x_i$$
- Superskrip: $$x^2$$
- Kombinasi: $$x_i^2$$
Matriks
\begin{matrix}
a & b \\
c & d
\end{matrix}
Persamaan
\begin{equation}
f(x) = ax^2 + bx + c
\end{equation}
Daftar
Daftar tidak berurutan:
\begin{itemize}
\item Item pertama
\item Item kedua
\end{itemize}
Daftar berurutan:
\begin{enumerate}
\item Item pertama
\item Item kedua
\end{enumerate}
Tabel
Lihat detailnya dalam bagian terpisah di bawah ini.
\begin{tabular}{|c|c|}
\hline
Header 1 & Header 2 \\
\hline
Sel 1 & Sel 2 \\
\hline
\end{tabular}
Bagian
\section{Bagian Utama}
\subsection{Subbagian}
\subsubsection{Sub-subbagian}
Ingat untuk menyertakan paket yang diperlukan dan menggunakan kelas dokumen yang sesuai dengan kebutuhan spesifik Anda.
Menambahkan diagram
Untuk menyertakan diagram dalam cheat sheet LaTeX, Anda memiliki beberapa opsi:
-
Gunakan paket graphicx untuk menyisipkan gambar:
- Tambahkan \usepackage{graphicx} ke dalam preamble Anda
- Gunakan \includegraphics[opsi]{filename} untuk menyisipkan gambar (lihat detailnya di bawah ini.)
-
Buat diagram Venn menggunakan paket venndiagram:
- Tambahkan \usepackage{venndiagram} ke dalam preamble Anda
- Gunakan lingkungan \begin{venndiagram3sets} untuk diagram tiga himpunan
-
Plotkan grafik menggunakan paket tikz:
- Tambahkan \usepackage{tikz} ke dalam preamble Anda
- Gunakan lingkungan \begin{tikzpicture} untuk membuat plot dan grafik
-
Buat tabel untuk mengorganisir informasi:
- Gunakan lingkungan \begin{tabular} untuk tabel sederhana
- Untuk tabel yang lebih kompleks, pertimbangkan paket seperti longtable atau tabu
-
Gunakan subfigures untuk beberapa diagram terkait:
- Tambahkan \usepackage{subcaption} ke dalam preamble Anda
- Gunakan lingkungan \begin{subfigure} dalam lingkungan figure
Ingat untuk menyesuaikan posisi dan ukuran diagram Anda agar sesuai dengan format cheat sheet. Anda mungkin perlu bereksperimen dengan opsi seperti [width=0.8\textwidth] atau [scale=0.5] untuk memastikan diagram Anda cocok dengan tata letak cheat sheet.
Menambahkan gambar
Untuk menambahkan gambar menggunakan paket graphicx dalam LaTeX, ikuti langkah-langkah berikut:
- Sertakan paket graphicx dalam preamble dokumen Anda:
\usepackage{graphicx}
- Letakkan file gambar Anda di direktori yang sama dengan file LaTeX Anda atau gunakan perintah \graphicspath untuk menentukan direktori gambar:
\graphicspath{{images/}}
- Gunakan perintah \includegraphics dalam dokumen Anda untuk menyisipkan gambar:
\includegraphics[opsi]{filename}
- Untuk organisasi dan penataan yang lebih baik, bungkus gambar dalam lingkungan figure:
\begin{figure}[penempatan]
\centering
\includegraphics[opsi]{filename}
\caption{Keterangan Anda di sini}
\label{fig:label}
\end{figure}
- Sesuaikan ukuran gambar menggunakan opsi seperti width, height, atau scale:
\includegraphics[width=0.5\textwidth]{filename}
- Acu gambar tersebut dalam teks Anda menggunakan perintah \ref dengan label yang Anda tetapkan.
Ingat untuk mengompilasi dokumen Anda untuk melihat gambar yang disisipkan.
Menambahkan Tabel ke dalam Dokumen LaTeX
Menambahkan tabel ke dalam dokumen LaTeX adalah tugas umum yang dapat diselesaikan menggunakan lingkungan tabular.
Berikut cara membuat tabel dalam LaTeX dengan beberapa contoh:
Struktur Tabel Dasar
Struktur dasar tabel dalam LaTeX menggunakan lingkungan tabular:
\begin{tabular}{spesifikasi_kolom}
konten
\end{tabular}
Spesifikasi kolom mendefinisikan penjajaran dan garis batas setiap kolom:
- l: sejajar ke kiri
- c: sejajar ke tengah
- r: sejajar ke kanan
- |: garis vertikal antara kolom
Contoh Tabel Sederhana
Berikut adalah tabel 3x3 dasar:
\begin{tabular}{lcr}
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9 \\
\end{tabular}
Tabel dengan Garis Batas
Untuk menambahkan garis batas, gunakan garis vertikal (|) dan garis horizontal (\hline):
\begin{tabular}{|l|c|r|}
\hline
Kiri & Tengah & Kanan \\
\hline
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9 \\
\hline
\end{tabular}
Lingkungan Tabel
Untuk penataan dan caption yang lebih baik, gunakan lingkungan table:
\begin{table}[h!]
\centering
\caption{Tabel Contoh}
\label{tab:sample}
\begin{tabular}{|c|c|c|}
\hline
Kolom 1 & Kolom 2 & Kolom 3 \\
\hline
A & B & C \\
D & E & F \\
\hline
\end{tabular}
\end{table}
Tabel dengan Kolom dan Baris Ganda
Untuk tabel yang lebih kompleks, Anda dapat menggunakan perintah \multicolumn dan \multirow:
\usepackage{multirow}
\begin{tabular}{|c|c|c|}
\hline
\multicolumn{2}{|c|}{Kolom yang Digabung} & Kolom 3 \\
\hline
\multirow{2}{*}{Baris yang Digabung} & B1 & C1 \\
& B2 & C2 \\
\hline
\end{tabular}
Tabel dengan Jenis Kolom Kustom
Untuk penataan yang lebih canggih, Anda dapat mendefinisikan jenis kolom kustom:
\usepackage{array}
\begin{tabular}{|l|>{\centering\arraybackslash}p{3cm}|r|}
\hline
Kiri & Tengah & Kanan \\
\hline
A & Teks ini berada di tengah dan membalik dalam kolom selebar 3cm & 1 \\
\hline
\end{tabular}
Ingat untuk menyertakan paket seperti array, multirow, atau booktabs untuk fitur tabel lanjutan.
Menambahkan Daftar Isi
Menambahkan daftar isi ke dalam dokumen LaTeX adalah proses yang sederhana. Berikut cara melakukannya:
- Daftar Isi Dasar
Untuk membuat daftar isi dasar, gunakan perintah \tableofcontents:
\documentclass{article}
\begin{document}
\tableofcontents
\section{Pendahuluan}
\section{Konten Utama}
\section{Kesimpulan}
\end{document}
Ini akan secara otomatis menghasilkan daftar isi berdasarkan bagian-bagian dokumen Anda.
- Menyesuaikan Daftar Isi
Anda dapat menyesuaikan kedalaman daftar isi menggunakan perintah \setcounter:
\setcounter{tocdepth}{2}
\tableofcontents
Ini akan menampilkan bagian dan subbagian dalam daftar isi.
- Mengubah Judul
Untuk mengubah judul default “Contents”, gunakan:
\renewcommand*\contentsname{Tutorial}
\tableofcontents
Ini akan mengubah judul menjadi “Tutorial”.
- Menambahkan Bagian Tanpa Nomor
Untuk menambahkan bagian tanpa nomor ke dalam daftar isi, gunakan:
\addcontentsline{toc}{section}{Bagian Tanpa Nomor}
\section*{Bagian Tanpa Nomor}
Ini akan menyertakan bagian tanpa nomor ke dalam daftar isi.
- Menambahkan Daftar Gambar dan Tabel
Anda juga dapat menambahkan daftar gambar dan tabel:
\tableofcontents
\listoffigures
\listoftables
Ingat untuk mengompilasi dokumen Anda dua kali untuk memastikan daftar isi dihasilkan dengan benar.
Contoh
Berikut adalah contoh lengkap yang menunjukkan fitur-fitur ini:
\documentclass{article}
\usepackage{blindtext}
\title{Dokumen Contoh}
\author{John Doe}
\date{}
\begin{document}
\maketitle
\renewcommand*\contentsname{Konten Dokumen}
\setcounter{tocdepth}{2}
\tableofcontents
\section{Pendahuluan}
\blindtext
\section{Konten Utama}
\subsection{Subbagian 1}
\blindtext
\subsection{Subbagian 2}
\blindtext
\addcontentsline{toc}{section}{Bagian Tanpa Nomor}
\section*{Bagian Tanpa Nomor}
\blindtext
\section{Kesimpulan}
\blindtext
\end{document}
Contoh ini mencakup judul khusus untuk daftar isi, menyetel kedalaman untuk menampilkan subbagian, dan menambahkan bagian tanpa nomor ke dalam daftar isi.