Lembar Panduan Cepat LaTeX

Referensi LaTeX Dasar

Konten Halaman

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.

koran di dinding dan meja dengan laptop

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:

  1. 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.)
  2. Buat diagram Venn menggunakan paket venndiagram:

    • Tambahkan \usepackage{venndiagram} ke dalam preamble Anda
    • Gunakan lingkungan \begin{venndiagram3sets} untuk diagram tiga himpunan
  3. Plotkan grafik menggunakan paket tikz:

    • Tambahkan \usepackage{tikz} ke dalam preamble Anda
    • Gunakan lingkungan \begin{tikzpicture} untuk membuat plot dan grafik
  4. Buat tabel untuk mengorganisir informasi:

    • Gunakan lingkungan \begin{tabular} untuk tabel sederhana
    • Untuk tabel yang lebih kompleks, pertimbangkan paket seperti longtable atau tabu
  5. 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:

  1. Sertakan paket graphicx dalam preamble dokumen Anda:
\usepackage{graphicx}
  1. Letakkan file gambar Anda di direktori yang sama dengan file LaTeX Anda atau gunakan perintah \graphicspath untuk menentukan direktori gambar:
\graphicspath{{images/}}
  1. Gunakan perintah \includegraphics dalam dokumen Anda untuk menyisipkan gambar:
\includegraphics[opsi]{filename}
  1. 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}
  1. Sesuaikan ukuran gambar menggunakan opsi seperti width, height, atau scale:
\includegraphics[width=0.5\textwidth]{filename}
  1. 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:

  1. 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.

  1. 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.

  1. Mengubah Judul

Untuk mengubah judul default “Contents”, gunakan:

\renewcommand*\contentsname{Tutorial}
\tableofcontents

Ini akan mengubah judul menjadi “Tutorial”.

  1. 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.

  1. 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.

Tautan yang Berguna