LaTeX je sistem za pripremu dokumenata koji se koristi za kreiranje visokokvalitetnih tekstova, naročito u akademskim, naučnim, matematičkim i inženjerskim krugovima. LaTeX omogućava preciznu kontrolu nad izgledom dokumenata, matematičkim formulama, referencama, bibliografijama, i mnogim drugim aspektima.
Evo detaljnog pregleda osnovnih LaTeX komandi, kao i primeri upotrebe:
1. Osnovna struktura LaTeX dokumenta
Svaki LaTeX dokument ima osnovnu strukturu koja se sastoji od:
\documentclass{article} % Tip dokumenta (article, report, book, ...) \usepackage{package} % Uključivanje paketa \begin{document} % Početak dokumenta % Vaš sadržaj ide ovde \end{document} % Kraj dokumenta
2. Tekstualne komande
- Definisanje naslova i podnaslova:
\title{Naslov}
– Definiše naslov dokumenta.\author{Autor}
– Definiše autora.\date{Datum}
– Definiše datum.
\title{Možemo Dodati Naslov} \author{Ime Autora} \date{\today} \maketitle
- Paragrafi:
- LaTeX automatski pravi razmak između paragrafa kada ostavite praznu liniju između blokova teksta.
\\
– Prelaz na novu liniju.
Ovo je prvi paragraf. Ovo je drugi paragraf. Prvi red nove linije.\\ Drugi red nove linije.
- Oblikovanje teksta:
- Bold:
\textbf{tekst}
- Italics:
\textit{tekst}
- Underlined:
\underline{tekst}
- Skripta (ili podcrtani tekst):
\texttt{tekst}
Ovo je \textbf{bold} tekst, a ovo je \textit{italic} tekst.
- Bold:
3. Sekcije i numeracija
- Sekcije:
\section{Naslov sekcije}
– Definiše glavnu sekciju.\subsection{Naslov podsekcije}
– Definiše podsekciju.\subsubsection{Naslov pod-podsekcije}
– Definiše pod-podsekciju.
\section{Uvod} \subsection{Motivacija} \subsubsection{Detalji}
- Brojanje sekcija: LaTeX automatski numeriše sekcije i podsekcije.
4. Liste
- Numerisana lista:
\begin{enumerate} \item Prvi element \item Drugi element \end{enumerate}
- Nenumeroisana lista:
\begin{itemize} \item Prvi element \item Drugi element \end{itemize}
- Lista sa opisima:
\begin{description} \item[Element 1] Opis elementa 1 \item[Element 2] Opis elementa 2 \end{description}
5. Matematičke komande
LaTeX je posebno poznat po moćnoj podršci za matematičke formule.
- Inline matematički izrazi: Koristi se
\( ... \)
za umetanje matematičkih izraza u tekst.Ovo je inline formula: \( E = mc^2 \)
- Matematički okviri: Koristi se
\[ ... \]
za veće matematičke izraze.\[ f(x) = \int_{-\infty}^{\infty} e^{-x^2} dx \]
- Simboli i operacije:
- Skripte i indeksi:
x_1
,x^2
- Integral:
\int_{a}^{b} f(x) dx
- Sumiranje:
\sum_{i=1}^{n} i
- Proizvod:
\prod_{i=1}^{n} i
- Koren:
\sqrt{a}
\[ \int_0^\infty x^2 \, dx \]
- Skripte i indeksi:
- Razne matematičke komande:
\frac{a}{b}
– Frakcija\lim_{x \to \infty}
– Limita\sqrt{a}
– Koren\sin, \cos, \tan
– Trigonometrijske funkcije
\[ \frac{a}{b} = \lim_{x \to \infty} \frac{1}{x^2} \]
6. Tabele
- Osnovna tabela:
\begin{tabular}{|c|c|c|} \hline A & B & C \\ \hline 1 & 2 & 3 \\ 4 & 5 & 6 \\ \hline \end{tabular}
- Tabela sa više kolona:
\multicolumn{broj kolona}{poravnanje}{sadržaj}
– Kombinovanje više kolona.
\begin{tabular}{|c|c|c|} \hline \multicolumn{2}{|c|}{Spojene kolone} & C \\ \hline A & B & C \\ \hline \end{tabular}
7. Uključivanje slika
Za umetanje slika koristi se paket graphicx
.
- Uključivanje slike:
\usepackage{graphicx} % Na početku dokumenta \begin{figure}[h] \centering \includegraphics[width=0.5\textwidth]{slika.png} \caption{Opis slike} \label{fig:slika1} \end{figure}
8. Citati i bibliografija
Za citate koristi se paket biblatex
.
- Citiranje:
\cite{autor2023}
- Bibliografija:
\begin{thebibliography}{99} \bibitem{autor2023} Ime autora, \textit{Naslov knjige}, Godina. \end{thebibliography}
- Automatska bibliografija sa BibTeX-om: Uključi:
\bibliographystyle{plain} \bibliography{bibliografija}
9. Kraj dokumenta
Na kraju dokumenta, obavezno koristite \end{document}
.
10. Kompajliranje LaTeX dokumenta
Za kompajliranje LaTeX dokumenta koristi se komanda:
pdflatex dokument.tex
Ako koristiš bibliografiju sa biblatex
ili bibtex
, koristi:
bibtex dokument.aux pdflatex dokument.tex pdflatex dokument.tex
Zaključak
LaTeX je izuzetno moćan alat za izradu profesionalnih dokumenata, posebno onih sa puno matematičkih formula i referenci. Učenje LaTeX-a zahteva vreme i praksu, ali kada se ovlada osnovnim komandama, on postaje nezaobilazan alat u mnogim akademskim i profesionalnim oblastima.