Nostalgia Dengan LaTeX

Dulu beberapa kali saya pernah menulis tentang LaTeX. LaTeX adalah typesetting program. Singkatnya kita buat dokumen dengan text editor biasa lalu ditambahkan perintah-perintah formatting; terakhir text tersebut di-compile dengan LaTeX untuk menghasilkan dokumen finalnya. Dokumen finalnya bisa berupa DVI atau PDF. Saya pernah upload artikel tentang LaTeX di sini.

Kemarin ada salah seorang mahasisa elektro Institut Teknologi Sepuluh November yang menghubungi saya lewat email, dia bertanya tentang cara menambahkan file gambar pada LaTeX, baik gambar di tengah-tengah dokumen maupun pada header-nya. Wah jujur saya sudah agak lupa dengan LaTeX, saya instal dulu LaTeX di Ubuntu untuk mencoba menjawab pertanyaan tadi. Saya masih ingat bahwa memasukkan gambar pada dokumen LaTeX memang bagian yang tricky, tidak segampang memasukkan gambar pada aplikasi word processor seperti Microsoft Word.

Ini adalah contoh file *.tex untuk menjelaskan cara menambahkan gambar pada header & juga ada body dokumen (isi materinya hanya hasil copy paste untuk memperbanyak text pada halaman contohnya).

\documentclass{book}
\usepackage{graphicx}
\usepackage{fancyhdr}
\usepackage[top=3cm, bottom=4cm, left=3cm, right=2cm]{geometry}
\setlength{\headheight}{36pt} 

\fancypagestyle{basicstyle}{%
  \fancyhf{}
  % Bagian untuk menambahkan gambar pada header dokumen
  \fancyhead[RE,RO]{\includegraphics[height=1.5cm]{elektro.jpg}\rightmark}
  \fancyhead[LO,LE]{\includegraphics[height=1.5cm]{51.jpg}\rightmark}
  \fancyhead[C]{\textbf{INSTITUT TEKNOLOGI SEPULUH NOVEMBER\\ SURABAYA\\}}
  \fancyfoot[C]{\thepage}
  \renewcommand{\headrulewidth}{0.1pt}
  \renewcommand{\footrulewidth}{0.1pt}}
\fancypagestyle{otherstyle}{%
  \fancyhf{}
  \renewcommand{\headrulewidth}{0pt}}
\pagestyle{basicstyle}

\begin{document}

\thispagestyle{otherstyle}
This page never use the header
\clearpage

\thispagestyle{basicstyle}
Sistem piring/mesin surya mengkonversi panas menjadi tenaga mekanik dengan mengkompresi fluida ketika cuaca dingin, dan dengan memanaskan cairan yang terkompresi tadi, cairan akan menggerakkan turbin atau dengan piston menghasilkan kerja. Mesin ini digabungkan ke generator listrik untuk mengubah tenaga mekanik menjadi tenaga listrik.
Sistem piring/mesin surya mengkonversi panas menjadi tenaga mekanik dengan mengkompresi fluida ketika cuaca dingin, dan dengan memanaskan cairan yang terkompresi tadi, cairan akan menggerakkan turbin atau dengan piston menghasilkan kerja. Mesin ini digabungkan ke generator listrik untuk mengubah tenaga mekanik menjadi tenaga listrik.

% Bagian untuk menambahkan gambar di tengah-tengah dokumen
\begin{figure}[ht]
\begin{center}
  \includegraphics[width=7cm]{pltn.jpg}
\end{center}
\caption{Nama Gambar}
\end{figure}

Sistem piring/mesin surya mengkonversi panas menjadi tenaga mekanik dengan mengkompresi fluida ketika cuaca dingin, dan dengan memanaskan cairan yang terkompresi tadi, cairan akan menggerakkan turbin atau dengan piston menghasilkan kerja. Mesin ini digabungkan ke generator listrik untuk mengubah tenaga mekanik menjadi tenaga listrik. Sistem piring/mesin surya mengkonversi panas menjadi tenaga mekanik dengan mengkompresi fluida ketika cuaca dingin, dan dengan memanaskan cairan yang terkompresi tadi, cairan akan menggerakkan turbin atau dengan piston menghasilkan kerja. Mesin ini digabungkan ke generator listrik untuk mengubah tenaga mekanik menjadi tenaga listrik.

Hasil dokumen yang sudah di-compile seperti ini :

latex-output

Si pengirim email rupanya sedang menulis buku tugas akhirnya. Seperti nostalgia saja rasanya, karena tahun 2006 lalu saya juga menulis buku skripsi dengan menggunakan LaTeX.

LaTeX Lagi

Di blog saya yang dulu banyak tulisan saya yang membahas tentang LaTeX. Semenjak beralih ke blog ini, saya jarang (kayanya hampir tidak pernah) menulis tentang LaTeX. Sederhana saja sebabnya, saya belum tahu caranya menyisipkan kode LaTeX ke dalam WordPress saya. Akibatnya saya tidak bisa menyisipkan contoh dokumen yang dibuat dengan LaTeX.

latex

Kemarin ada yang mengirim email pada saya bertanya tentang bagaimana caranya mempelajari LaTeX. Si penanya rupanya sudah membaca tutorial saya tentang LaTeX yang pernah saya upload di sini. Hmm…jadi semangat lagi menulis tentang LaTeX.

Tahap mempelajari LaTeX menurut saya sangat mudah, gampangnya seperti ini :

  1. Instal dulu LaTeX ke dalam komputer Anda. Installer LaTeX bisa Anda unduh di Internet. Kalau Anda pengguna GNU/Linux, sudah banyak distro yang menyertakan LaTeX di dalam kumpulan paketnya (misalnya OpenSuSe, RedHat, Fedora). Saya menyarankan Anda untuk menggunakan TeXLive sebagai media instalasi, karena media ini cukup lengkap (dalam 1 DVD ada paket untuk Windows, GNU/Linux, & MacOS). Yang kesulitan mengunduh TeXLive dari Internet, silakan hubungi saya nanti saya kirimkan copy-nya.
  2. Mulai latihan dengan mencoba-coba perintah sederhana LaTeX. Misalnya bagaimana menampilkan teks pendek ke dalam sebuah halaman. Tentunya harus dipelajari juga prinsip kerja LaTeX. Ketik teks, beri perintah-perintah, compile, lihat hasilnya.
  3. Lanjutkan latihan dengan membuat dokumen-dokumen sederhana. Nanti pasti Anda akan menemui banyak masalah yang bisa dijadikan sumber belajar. Misalnya bagaimana mengatur margin dokumen, bagaimana menyisipkan tabel, gambar, dsb.

Selamat mencoba LaTeX, silakan hubungi saya untuk bertanya-tanya tentang LaTeX. Sebisa mungkin saya akan coba bantu Anda belajar LaTeX 😀 .