diff --git a/LearnLaTeX.tex b/LearnLaTeX.tex index 46236e2..6e1d88f 100644 --- a/LearnLaTeX.tex +++ b/LearnLaTeX.tex @@ -4,7 +4,5 @@ \author{Domipoke} %3 \begin{document} -\input{./book/copertina.tex} -\input{./book/00_prefazione.tex} -\input{./book/01_Latex.tex} +\include{./book.tex} \end{document} \ No newline at end of file diff --git a/book.tex b/book.tex new file mode 100644 index 0000000..3c17740 --- /dev/null +++ b/book.tex @@ -0,0 +1,4 @@ +\input{./book/copertina.tex} +\input{./book/00_prefazione.tex} +\input{./book/01_Latex.tex} +\input{./book/02_basidiformattazione.tex} \ No newline at end of file diff --git a/book/01_Latex.tex b/book/01_Latex.tex index b0aedb3..89b553e 100644 --- a/book/01_Latex.tex +++ b/book/01_Latex.tex @@ -61,7 +61,7 @@ L'aggiunta di metadati\footnote{Un metadato è un dato aggiuntivo di un file. Un \maketitle \end{document} \end{minted} -Al posto di \texttt{Titolo}, \text{Nome}, \texttt{Data} è possibile inserire qualsiasi stringa\footnote{Per stringa si intende un insieme di caratteri e spazi che formano del testo} e i comandi che hanno come risultato una stringa. Un esempio particolare è l'uso del comando \mintinline{latex}{\today} per la data. +Al posto di \texttt{Titolo}, \texttt{Nome}, \texttt{Data} è possibile inserire qualsiasi stringa\footnote{Per stringa si intende un insieme di caratteri e spazi che formano del testo} e i comandi che hanno come risultato una stringa. Un esempio particolare è l'uso del comando \mintinline{latex}{\today} per la data. \section{document} Il documento è il vero contenuto del nostro pdf. Qui ogni cosa che scriveremo sarà effettivamente visibile nel nostro pdf e formattato seguendo i comandi e gli ambienti che useremo. @@ -84,5 +84,21 @@ Un comando può avere una delle seguenti strutture: \subsection{Ambienti} Un ambiente è un blocco che modifica la formattazione del testo per creare blocchi visuali. Si utilizzano anche per la creazione di tabelle, blocchi formattati, blocchi di codice trascritto o l'inserimento di immagini. Un ambiente si inizializza con begin e si termina con end passando come primo argomento obbligatorio per entrambi il nome dell'ambiente. Alcuni ambienti nel blocco di begin possono richiedere argomenti opzionali passati all'interno di parentesi quadre e più di un argomento obbligatorio passato dopo il nome dell'ambiente in parentesi graffe. \begin{minted}{latex} +\begin{ambiente} +... +\end{ambiente} -\end{minted} \ No newline at end of file +\begin{ambiente}[ArgomentoOpzionale] +... +\end{ambiente} +\begin{ambiente}{ArgomentoObbligatorio} +... +\end{ambiente} +\begin{ambiente}[ArgomentoOpzionale]{ArgomentoObbligatorio} +... +\end{ambiente} +\end{minted} +\begin{nota} + A differenza dei comandi è necessario prima sempre esplicare il tipo di ambiente, seguono gli argomenti opzionali, seguono gli argomenti obbligatori. +\end{nota} +In generale un ambiente può contenere un altro ambiente in un rapporto gerarchico infinito\footnote{Può esistere un ambiente dentro un ambiente dentro un ambiente dentro un ambiente dentro un ambiente\dots} diff --git a/book/02_basidiformattazione.tex b/book/02_basidiformattazione.tex new file mode 100644 index 0000000..d7a5267 --- /dev/null +++ b/book/02_basidiformattazione.tex @@ -0,0 +1,2 @@ +\chapter{Formattazione} +\section{Bold, Italic, Underline} \ No newline at end of file diff --git a/dyslexic.tex b/dyslexic.tex index a4a0623..2f5f560 100644 --- a/dyslexic.tex +++ b/dyslexic.tex @@ -12,7 +12,5 @@ \author{Domipoke} % 5 \begin{document} -\input{./book/copertina.tex} -\input{./book/00_prefazione.tex} -\input{./book/01_Latex.tex} +\include{./book.tex} \end{document} \ No newline at end of file