WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
Presentasi dengan Beamer
Pengenalan LATEX penambahan oleh: Ary Noviyanto dan Iqbal dibuat oleh: Andreas Febrian, Erik Dominikus didistribusikan dibawah: Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License
April 5, 2013
WARMING U P
Code Dasar LATEX
O UTLINE
Matematika dengan LATEX
WARMING U P Tujuan Mengapa menggunakan LATEX Referensi dan Rekomendasi LATEX? Struktur Umum documentclass Code Dasar LATEX Coba LATEX1 Packages Ukuran Dokumen Spacing Sections Gambar Gambar Tabel Tabel of ... Cross reference Penomoran Manipulasi Text Matematika dengan LATEX Referensi dengan Bibtex Presentasi dengan Beamer
Referensi dengan Bibtex
Presentasi dengan Beamer
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
Presentasi dengan Beamer
T UJUAN
1. Mengenal LATEX sebagai alternatif membuat dokumen. 2. Mengetahui struktur dasar dan syntax dasar pada LATEX. 3. Memudahkan peserta untuk mengembangkan keahliah menulis dengan LATEX.
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
Presentasi dengan Beamer
M ENGAPA MENGGUNAKAN LATEX 1. Kerning I
MS Word (wrong default kerning for the "Ta" letter pair):
(a) kerning word I
(b) kerning LATEX
LATEX(correct kerning for the "Ta" letter pair):
2. Real small caps I
MS Word (fake small caps):
(a) small caps word I
LATEX(real small caps):
(b) small caps LATEX
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
Presentasi dengan Beamer
M ENGAPA MENGGUNAKAN LATEX 3. Common ligatures I
MS Word (common ligature errors):
(a) MS Word (common ligature errors) I
(b) LATEX(correct use of ligatures):
LATEX(correct use of ligatures):
4. Rare and ancient ligatures I
MS Word (text with no ligature):
(a) MS Word (text with no ligature): I
(b) LATEX(text with rare and old-style ligatures):
LATEX(text with rare and old-style ligatures):
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
M ENGAPA MENGGUNAKAN LATEX 5. Glyph variants
(a) LATEX(example of font variants):
6. Transparency
(a) LATEX(alpha transparency)
Presentasi dengan Beamer
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
Presentasi dengan Beamer
M ENGAPA MENGGUNAKAN LATEX 7. Hyphenation/justification
(a) LATEX(Advanced hyphenation/justification):
8. Getting expert fonts.
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
Presentasi dengan Beamer
M ENGAPA MENGGUNAKAN LATEX
9. Fokus kepada konten. 10. Dokumen terstruktur dengan baik. 11. FREE! 12. Mudah untuk membuat dengan baik ToC, ToF, ToT, reference, footnote, math.
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
Presentasi dengan Beamer
R EFERENSI DAN R EKOMENDASI
Thobias OeTiker, Hubert Partl, Irene Hyna, and Elsabeth Schlegl. The Not So Short Introduction to LaTeX2e. Buka http://sesuatu.com/download untuk mendownload materi.
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
Presentasi dengan Beamer
LATEX? 1. 2. 3. 4. # \#
macro package dari TEX. TEX adalah typesetting language. punya banyak IDE (Integrated Development Environment). karakter khusus $ \$
% \%
ˆ \^{}
& \&
_ \_
{ \{
} \}
Figure: TEX studio
˜ \~{}
\ \textbackslash
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
S TRUKTUR U MUM DARI DOKUMEN LATEX
\documentclass[options]{class} %PREAMBLE \usepackage{...} \begin{document} ... \end{document}
Presentasi dengan Beamer
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
Presentasi dengan Beamer
DOCUMENTCLASS \documentclass[11pt,twoside,a4paper]{article} I I I I I I I I I I
article, articles in scientific journals, presentations, short reports, program documentation, invitations. IEEEtran, IEEE Transactions format. proc, proceedings. minimal, debugging purposes. report, longer reports. book, real books. slides. memoir, berdasarkan book¢aclass,tetapi dapat diubah menjadi banyak dokumen. letter, writing letters. beamer, presentations.
1. buka theone.tex 2. ubah kelas nya menjadi article, book, report dan letter.
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
Presentasi dengan Beamer
C OBA LATEX1 1. buka TEXStudio. 2. Ketikan Syntax LATEXberikut. 3. Simpan dalam file contoh.tex. 4. tekan F1. \documentclass[a4paper,11pt,final]{article} \title{dokumen pertama} \author{Mr. X} \begin{document} \maketitle Halo Dunia... \end{document}
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
Presentasi dengan Beamer
PACKAGES
\usepackage[options]{package} \usepackage{package1,package2,package3} contoh: \usepackage{color} \usepackage{pslatex,palatino,avant,graphicx,color} \usepackage[usenames,dvipsnames]{xcolor}
{\color{Apricot} halo} {\color{red} apa kabar!}
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
Presentasi dengan Beamer
U KURAN D OKUMEN
Menggunakan pakage geometry. contoh: tambahkan syntax berikut pada bagian preamble. \usepackage[margin=2cm]{geometry} \usepackage[top=2in,bottom=1.5in, % left=1in, right=1in]{geometry} \usepackage[landscape]{geometry}
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
Presentasi dengan Beamer
S PACING
1. buka theone.tex 2. tekan F1 - lihat hasilnya. 3. ganti \include{content.clean} dengan \include{content.messy}1 4. coba sisipkan syntax berikut pada content.messy.tex. \newpage,\pagebreak,\bigskip,\linebreak, lihat hasilnya. 5. arahkan kembali ke dokumen theone.tex. 6. tekan F1 untuk compile.
1
\include{} memasukkan file tex lain
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
Presentasi dengan Beamer
S ECTIONS digunakan untuk membuat outline Command \part \chapter \section \subsection \subsubsection \paragraph \subparagraph
I
Level -1 0 1 2 3 4 5
Comment tidak ada di letters hanya di books dan reports tidak ada di letters tidak ada di letters tidak ada di letters tidak ada di letters tidak ada di letters
contoh: \section[\LaTeX]{Pengenalan \LaTeX}
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
S ECTIONS
I
coba : I I I I I
buat 2 Chapter Chapter 1 dengan 0 section Chapter 1 dengan 2 section Section 2.1 dengan 2 subsection Section 2.2 dengan 0 subsection
I
merubah nama chapter: pada preamble ketikkan \renewcommand{\chaptername}{BAB}
I
tekan F1 dan lihat hasilnya.
Presentasi dengan Beamer
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
Presentasi dengan Beamer
G AMBAR 1. ketik \usepackage{graphicx} pada preamble. 2. pada body ketikan: \begin{figure} \centering \includegraphics[width=.5\textwidth]{pic1.png} \caption{Gambar Pertama} \label{fig:testGambar} \end{figure} 3. tekan F1 lihat hasilnya. 4. menentukan specifier; \begin{figure}[specifier] Specifier h t b
Keterangan posisi nya kira2 pada titik tsb. bagian atas halaman. bagian bawah halaman.
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
Presentasi dengan Beamer
G AMBAR
I
Merubah Judul dari figure, pada preamble ketikan: \renewcommand{\figurename}{Gambar }
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
Presentasi dengan Beamer
TABEL 1. pada body ketikan: \begin{table} \centering \caption{Contoh Tabel}\label{tab:tab1} \begin{tabular}{| l | c r |} \hline & kol 1 & kol 2 \\ \hline baris 1 & 1 & 2 \\ baris 2 & 3 & 4 \\ jumlah & 4 & 6 \\ \hline \end{tabular} \end{table} 2. tekan F1 lihat hasilnya.
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
Presentasi dengan Beamer
TABEL 3. menentukan specifier; \begin{tabular}{specifier} Specifier l c r p{’width’} m{’width’} b{’width’} | ||
Keterangan left-justified column centered column right-justified column paragraph column, top alignment paragraph column, middle alignment paragraph column, bottom alignment vertical line double vertical line
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
Presentasi dengan Beamer
TABEL 4. pada body ketikan: \begin{table} \centering \caption{Contoh Tabel} \label{tab:tab2} \begin{tabular}{| l |} %ganti {| p{10cm} |} Ini tulisan yang sangat panjang. Maunya \end{tabular} \end{table} 5. tekan F1 lihat hasilnya.
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
Presentasi dengan Beamer
TABEL
I
Merubah Judul dari tabel, pada preamble ketikan: \renewcommand{\tablename}{Tab. }
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
TABEL
6. trik dengan tabel I
I I I
download Calc2LaTex; http://calc2latex.sourceforge.net/. tambahkan ke OO Calc. Buat tabel di OO Calc. Jalankan Macro.
Presentasi dengan Beamer
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
Presentasi dengan Beamer
TABEL OF ... I
Tambahkan syntax berikut setelah \begin{document}
\tableofcontents \clearpage \listoffigures \clearpage \listoftables \clearpage I
tekan F1 dan lihat hasilnya.
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
Presentasi dengan Beamer
TABEL OF ...
I
Merubah judul ToC, ToF dan ToT; sisipkan pada preamble: \renewcommand{\contentsname}{Daftar Isi} \renewcommand{\listfigurename}{Daftar Gambar} \renewcommand{\listtablename}{Daftar Tabel}
I
tekan F1 dan lihat hasilnya.
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
Presentasi dengan Beamer
C ROSS REFERENCE
I
Lihat kembali pada tabel dan gambar yang kita buat
I
Fokus pada \label{...}
I
label adalah id unik dari tabel dan figure (tidak boleh sama).
I
sisipkan \ref{nama_label} pada tulisan.
I
contoh: Perbandingan antara dua dunia dapat dilihat pada Gambar \ref{fig:testGambar}.
I
tekan F1 dan lihat hasilnya.
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
Presentasi dengan Beamer
P ENOMORAN \begin{itemize} \item item 1. \item item 2. \item item 3. \end{itemize}
\begin{enumerate} \item item A. \item item B. \item item C. \end{enumerate}
\begin{enumerate} \item item A. \begin{itemize} \item item 1. \item item 2. \item item 3. \end{itemize} \item item B. \end{enumerate}
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
Presentasi dengan Beamer
M ANIPULASI T EXT Ukuran font
Manipulasi text
I
\tiny
I
\textit{...}
I
\scriptsize
I
\textbf{...}
I
\footnotesize
I
\underline{...}
I
\small
I
\overline{...}
I
\normalsize
I
\large
I
\Large
I
\LARGE
I
\huge
\Huge contoh: {\small Halo }\textit{apa }{\Huge \underline{kabar}} I
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
Presentasi dengan Beamer
M ATEMATIKA DENGAN L ATEX Salah satu alasan mengapa Latex populer di kalangan scientific atau di akademi. Untuk fungsi tambahan di matematika kita sering menggunakan package tambahan amsmath. \usepackage{amsmath} Formula harus ditulis di dalam math environment. Untuk rumus matematika yang ditulis dalam satu baris yang sama, kita gunakan $ Math expression here.. $ Untuk rumus matematika yang ditulis di baris yang berbeda, kita gunakan \begin{equation} Math expression here... \end{equation}
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
Presentasi dengan Beamer
Untuk persamaan matematik yang tidak diberi nomor, beri tambahan * pada environment equation \begin{equation*} Math expression here... \end{equation*} Untuk persamaan matematika dengan baris lebih dari, dan untuk setiap barisnya diberi nomor, kita gunakan environment align \begin{align} Multiple line Math expression here... \end{align}
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Contoh: Teorema Pythagoras $a^2 + b^2 = c^2$ a2 + b2 = c2
Referensi dengan Bibtex
Presentasi dengan Beamer
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
Contoh: Euclidean distance (jarak antara 2 titik) $d(p,q) = \sqrt{(p_1-q_1)^2+(p_2-q_2)^2+\dots+(p_n-q_n)^2}$
d(p, q) =
p (p1 − q1 )2 + (p2 − q2 )2 + · · · + (pn − qn )2
Presentasi dengan Beamer
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
Presentasi dengan Beamer
Contoh: deret harmonis $\sum_{n=1}^{\infty} \frac{1}{n} = 1 + \frac{1}{2} + \frac{1}{3} + \frac{1}{3} + \dots$
P∞
1 n=1 n
=1+
1 2
+
1 3
+
1 3
+ ...
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
Contoh: Komentar dalam notasi & z = \overbrace{ \underbrace{x}_\text{real} + \underbrace{iy}_\text{imaginary} }^\text{complex number} $ complex number
}| { z x + iy z = |{z} |{z} real
imaginary
Presentasi dengan Beamer
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
Contoh: definisi fungsi $ u(x) = \begin{cases} \exp{x} & \text{if } x \geq 0 \\ 1 & \text{if } x < 0 \end{cases}$ ( exp x if x ≥ 0 u(x) = 1 if x < 0
Presentasi dengan Beamer
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
Presentasi dengan Beamer
Alfabet Yunani: \alpha \beta \pi αβπ Silakan mencoba formula-formula matematika favorit Anda!
(1)
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
Presentasi dengan Beamer
B IBTEX
Untuk keperluan akademik, memasukkan referensi dengan baik dan tepat adalah hal yang penting. Bibtex adalah Tool tambahan yang sangat powerful untuk mengatur referensi pada dokumen. Seluruh referensi dikumpulkan menjadi sebuah database yang disimpan dalam file teks dengan ekstensi .bib dan nantinya hanya referensi yang ditunjuk yang akan ditampilkan di dokumen output.
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
Presentasi dengan Beamer
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
Presentasi dengan Beamer
Tipe entry atau masukan input pada bibtex I
article, artikel pada jurnal atau magazine
I
books, buku cetak yang sudah terbit
I
inproceedings, proceedings atau kumpulan paper dari sebuah conference
I
mastersthesis, thesis Master (S2)
I
misc, tipe publikasi lainnya seperti web, dll
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
Presentasi dengan Beamer
Referensi yang sudah dimasukkan ke dalam file .bib dapat di-refer atau disitasi menggunakan perintah cite dengan merujuk ke identifier dari sebuah reference entry \cite{id_referensi} Multiple reference dipisahkan menggunakan koma \cite{referensi1,referensi2}
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
Kompilasi dilakukan dengan perintah berikut pada commandline pdflatex nama_file bibtex nama_file pdflatex nama_file pdflatex nama_file Atau perintah Build & View di TexStudio
Presentasi dengan Beamer
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
Presentasi dengan Beamer
Tambahkan potongan teks berikut sebelum akhir dari dokumen Ini adalah referensi nomor \cite{artikelJurnal} dan yang ini adalah referensi nomor 2 \cite{thesis, artikelJurnal} \bibliography{biblio} \bibliographystyle{plain} \end{document}
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
Presentasi dengan Beamer
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
Presentasi dengan Beamer
Bibliography style yang lain: I
apa (American Psychological Association)
I
mla (Modern Language Association)
I
ieeetran (Institute of Electrical and Electronics Engineers)
I
acm (Association for Computing Machinery)
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
Presentasi dengan Beamer
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
Presentasi dengan Beamer
K ESIMPULAN
Bibtex memudahkan untuk mengatur referensi dalam dokumen. Mengatur referensi mana saja yang dimasukkan. Mengatur format dan tampilan penulisan dari referensi. Banyak penulis atau situs indexing paper(IEEExplore, sciencedirect, Google Scholar, scopus) yang menyediakan layanan untuk mengunduh paper beserta entry bibtex-nya
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
Presentasi dengan Beamer
B EAMER
Latex juga mendukung pembuatan presentasi dengan menggunakan document class yang bernama Beamer. Document class ini mendukung perintah-perintah tambahan untuk pembuatan slide-slide dalam presentasi.
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Documentclass set menjadi beamer \documentclass{beamer} \end{document}
Referensi dengan Bibtex
Presentasi dengan Beamer
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
Presentasi dengan Beamer
Tiap 1 slide direpresentasikan ke dalam 1 frame
Semua perintah yang sebelumnya sudah dipelajari, gambar, tabel, rumus, bekerja juga di beamer.
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Referensi dengan Bibtex
T ERTARIK MENGGUNAKAN LATEX??
Instalasi Latex bisa menggunakan 2 distribusi, MikTex(http://miktex.org/) atau TexLive(http://www.tug.org/texlive/) Recommended Setup: MikTex + TexStudio
Presentasi dengan Beamer
WARMING U P
Code Dasar LATEX
Matematika dengan LATEX
Have fun with LATEX!!!
Referensi dengan Bibtex
Presentasi dengan Beamer