26 lines
1.9 KiB
TeX
26 lines
1.9 KiB
TeX
\chapter{\LaTeX}
|
|
\section{Le basi}
|
|
La base di un progetto in \LaTeX è un file con estensione\footnote{Ogni file possiede un'estensione che si divide dal nome del file utilizzando un \verb|.|. L'estensione generalmente è una parola di massimo 4 caratteri. Esempi famosi sono: .exe, .mp3, .mp4, .png.} \verb|.tex|. La generale struttura di un file \verb|.tex| è composto da:
|
|
\begin{itemize}
|
|
\item \verb|\commands[optionArgs]{Args}|
|
|
\item \verb|\begin{ambiente}...\end{ambiente}|: immaginatelo come una parentesi che si apre e si chiude e che ha un contenuto.
|
|
\item Testo normale
|
|
\item \verb|%| Commento: ciò che segue \verb|%| nella stessa riga viene ignorato
|
|
\end{itemize}
|
|
Lo scheletro di un file \verb|.tex| è il seguente:
|
|
\begin{minted}[fontsize=\small, linenos, frame=single, framesep=2mm]{latex}
|
|
\documentclass{article} % Definizione del tipo di documento
|
|
% Lista di librerie
|
|
...
|
|
|
|
% Inizio del documento
|
|
\begin{document}
|
|
% Testo del nostro documento
|
|
\end{document}
|
|
\end{minted}
|
|
La riga \verb|\documentclass| è necessaria per identificare il file e dovrebbe essere la prima chiamata. La lista delle librerie è buona norma elencarla all'inizio, subito dopo \verb|\documentclass| per assicurarci che il compilatore abbia già caricato tutte le librerie correttamente prima di iniziare a compilare il testo effettivamente.
|
|
Tutto ciò che appartiene al nostro documento va inserito all'interno dell'ambiente \verb|document|.
|
|
\section{\verb|\documentclass{}|}
|
|
La prima riga di un file \verb|.tex|, se rappresenta un root file, ovvero il file ch dovrà essere compilato in pdf, deve delineare la document class. All'interno della prima coppia di parentesi graffe che va posta attaccata al comando \verb|\documentclass|, viene esplicato il tipo di documento. Esistono svariati tipi di documenti e di ognuno di questi si trova la documentazione completa online cercando "latex documentclass nome docs". I più famosi sono i seguenti:
|
|
\paragraph{article}
|