From 5fe0bb8c505d195b5731be570e273c1693faf0fb Mon Sep 17 00:00:00 2001 From: Elena ``of Valhalla'' Grandi Date: Tue, 15 Mar 2011 19:10:42 +0100 Subject: Esempi: sistemata la lunghezza delle righe, riordinati alcuni esempi --- esempi/02.tex | 34 ++++++++++++++------------ esempi/03.tex | 17 +++++++------ esempi/04.tex | 19 +++++++-------- esempi/05.tex | 53 +++++++++++++++++++++++++--------------- esempi/06.tex | 78 ++++++++++++++++++++++++++++++++--------------------------- esempi/07.tex | 61 +++++++++++++++++----------------------------- esempi/08.tex | 4 +-- 7 files changed, 136 insertions(+), 130 deletions(-) diff --git a/esempi/02.tex b/esempi/02.tex index bab2125..6218ffb 100644 --- a/esempi/02.tex +++ b/esempi/02.tex @@ -11,28 +11,29 @@ \begin{document} -Questo è un primo documento in \LaTeX; inizia con un preambolo nel -quale si specificano le caratteristiche del documento e le opzioni -da usare e prosegue con il testo del documento vero e proprio -all'interno dell'ambiente \texttt{document}. +Questo è un primo documento in \LaTeX; inizia con un preambolo +nel quale si specificano le caratteristiche del documento e le +opzioni da usare e prosegue con il testo del documento vero +e proprio all'interno dell'ambiente \texttt{document}. I paragrafi del documento sono separati da linee vuote, mentre un solo ritorno a capo viene ignorato. \section{Prima sezione} -Il testo viene tipicamente suddiviso in sezioni, sottosezioni e paragrafi; -se necessarie sono disponibili anche delle sottosottosezioni. +Il testo viene tipicamente suddiviso in sezioni, sottosezioni +e paragrafi; se necessarie sono disponibili anche delle +sottosottosezioni. \subsection{Prima sottosezione} -Questo ad esempio è il primo paragrafo della prima sottosezione della prima -sezione. +Questo ad esempio è il primo paragrafo della prima sottosezione +della prima sezione. \subsection{Seconda sottosezione} -Mentre questo è un paragrafo della seconda sottosezione della prima -sezione. +Mentre questo è un paragrafo della seconda sottosezione +della prima sezione. \subsubsection{Prima sottosottosezione} @@ -40,18 +41,19 @@ E questo paragrafo fa parte di una sottosottosezione. \section{Seconda sezione} -Il testo viene inserito normalmente, ad eccezione di alcuni caratteri -e simboli che richiedono comandi specifici, quali ad esempio +Il testo viene inserito normalmente, ad eccezione di alcuni +caratteri e simboli che richiedono comandi specifici, +quali ad esempio \# \$ \% \& \verb|~| \_ \verb|^| $\backslash$ \{ \} `` '' \ldots Le lettere accentate venivano tradizionalmente inserite con un comando come \`a o \'e, ma possono essere inserite direttamente nel testo usando l'encoding utf8 e l'apposita opzione nel preambolo. -Un comando \LaTeX\ inizia con un backslash ($\backslash$), seguito da un -carattere, oppure da una stringa di lettere; viene terminato dal primo -carattere che non sia una lettera, ovvero da un numero, da uno spazio, -da un segno di interpunzione, ecc. +Un comando \LaTeX\ inizia con un backslash ($\backslash$), seguito da +un carattere, oppure da una stringa di lettere; viene terminato dal +primo carattere che non sia una lettera, ovvero da un numero, da uno +spazio, da un segno di interpunzione, ecc. Un comando può avere degli argomenti obbligatori, racchiusi tra parentesi graffe e degli argomenti facoltativi, racchiusi tra parentesi quadre. diff --git a/esempi/03.tex b/esempi/03.tex index 5f490cf..25df2e2 100644 --- a/esempi/03.tex +++ b/esempi/03.tex @@ -27,10 +27,11 @@ Contrariamente al precedente, questo documento è predisposto per essere scritto in lingua italiana e per un pubblico italiano; in particolare sono state specificate, come opzioni del comando \verb|\documentclass|, -la lingua del contenuto e il formato di pagina a4, comunemente usato in italia. +la lingua del contenuto e il formato di pagina a4, comunemente usato +in Italia. È poi stato caricato il ``pacchetto'' \texttt{babel}, che permette di -realizzare documenti in lingue diverse dall'inglese, applicando le regole -corrette per ritorni a capo e simili. +realizzare documenti in lingue diverse dall'inglese, applicando +le regole corrette per ritorni a capo e simili. L'opzione \texttt{frenchspacing} inoltre specifica delle regole di spaziatura tipiche della tipografia continentale anziché quelle della tipografia inglese. @@ -46,11 +47,11 @@ In un modo simile è stato aggiunto un indice, generato automaticamente mediante il comando \verb|\tableofcontents|. Perché l'indice venga visualizzato correttamente, sarà necessario ricompilare il documento due o tre volte: con la prima verrà generato -il file \texttt{03.toc}, contenente le informazioni che andranno inserite -nell'indice, con la seconda verrà effettivamente inserito l'indice -precedentemente generato; una terza passata potrebbe essere necessaria -per correggere i numeri di pagina eventualmente modificati dall'inserimento -dell'indice, se questo viene messo all'inizio del documento. +il file \texttt{03.toc}, contenente le informazioni che andranno +inserite nell'indice, con la seconda verrà effettivamente inserito +l'indice precedentemente generato; una terza passata potrebbe essere +necessaria per correggere i numeri di pagina eventualmente modificati +dall'inserimento dell'indice, se questo viene messo all'inizio del documento. I sorgenti di questo documento sono nel file \texttt{03.tex} diff --git a/esempi/04.tex b/esempi/04.tex index 83fb24f..bef3813 100644 --- a/esempi/04.tex +++ b/esempi/04.tex @@ -19,24 +19,23 @@ I sorgenti di questo documento sono nel file \texttt{04.tex}}} \begin{document} \maketitle -\tableofcontents \section{Font} -\LaTeX comprende alcuni comandi che modificano il font usato per il testo, -ad esempio per avere del \emph{testo enfatizzato}, del \textbf{testo in -grassetto}, del \textit{testo in corsivo, all'interno del quale -\emph{alcune parti sono enfatizzate}, ma altre no}, del \textsc{testo -in maiuscoletto}, del \texttt{testo a spaziatura fissa}, del \textsf{testo -in un font senza grazie}. +\LaTeX comprende alcuni comandi che modificano il font usato per il +testo, ad esempio per avere del \emph{testo enfatizzato}, del +\textbf{testo in grassetto}, del \textit{testo in corsivo, all'interno +del quale \emph{alcune parti sono enfatizzate}, ma altre no}, del +\textsc{testo in maiuscoletto}, del \texttt{testo a spaziatura fissa}, +del \textsf{testo in un font senza grazie}. \section{Altri comandi} \subsection{Note a pié di pagina} -\LaTeX comprende anche dei comandi per inserire delle note a pié di pagina, -numerate automaticamente\footnote{Questa ad esempio è la prima nota -a questo documento.}. +\LaTeX comprende anche dei comandi per inserire delle note a pié di +pagina, numerate automaticamente\footnote{Questa ad esempio è la prima +nota a questo documento.}. Si possono inserire anche delle note relative al titolo, con un comando leggermente diverso\footnote{Come effettivamente si vede qui sopra.} diff --git a/esempi/05.tex b/esempi/05.tex index 3f0ccd8..4c7fb87 100644 --- a/esempi/05.tex +++ b/esempi/05.tex @@ -13,8 +13,8 @@ \usepackage{amsfonts} -\title{Formule matematiche\thanks{ -I sorgenti di questo documento sono nel file \texttt{05.tex}}} +\title{Environment\thanks{ +I sorgenti di questo documento sono nel file \texttt{06.tex}}} \author{Elena ``of Valhalla''} \date{16 marzo 2011} @@ -23,22 +23,37 @@ I sorgenti di questo documento sono nel file \texttt{05.tex}}} \maketitle \tableofcontents -Ciò per cui \LaTeX\ è specialmente famoso è la sua capacita di -trattare formule matematiche, anche di una certa complessità. - -\section{Formule} - -Le formule possono essere inserite direttamente nel testo, specialmente se -sono semplici come questo esempio: $2 + 2 \equiv 1 \pmod{3}$, ma anche più -complicate, come $\sum_{n=1}^{m}n = \frac{m(m+1)}{2} $. - -Formule più complicate possono essere messe in una loro riga, ad esempio -$$f(x)=\int_{x_0}^{x} \frac{e^x\frac{\log(x+1)}{x^3+2x^2-1}}{\frac{3}{4}x^4}$$ -oppure in modo tale da poter essere richiamate nel testo, ad esempio -\begin{equation} -X = \bigcup_{i \in I} X_i -\label{eqno1} -\end{equation} -alla quale ci si può riferire come equazione \ref{eqno1}. +\section{Elenchi} + +Oltre a quelli visti per la modalità matematica, \LaTeX\ offre vari +ambienti, in inglese \emph{environment}, per l'inserimento di testo +con particolari esigenze di formattazione. + +Si possono avere: + +\begin{itemize} +\item elenchi puntati, come questo; +\item elenchi numerati, ad esempio + \begin{enumerate} + \item primo elemento + \item secondo elemento + \end{enumerate} +\item elenchi descrittivi, ad esempio + \begin{description} + \item[un nome] descrizione + \item[altro nome] altra descrizione + \end{description} +\end{itemize} + +\section{Tabelle} + +Un'altro \emph{environment} permette di inserire tabelle: + +\begin{tabular}[h]{r@{.}lc|p{8em}} +1 & 0 & uno & questa è la prima riga della tabella \\ +\hline +2 & 3 & due virgola tre & la seconda riga \\ +18 & 42 & diciotto virgola quarantadue & \\ +\end{tabular} \end{document} diff --git a/esempi/06.tex b/esempi/06.tex index 4c7fb87..6d21f63 100644 --- a/esempi/06.tex +++ b/esempi/06.tex @@ -11,10 +11,8 @@ \frenchspacing \usepackage[utf8]{inputenc} -\usepackage{amsfonts} - -\title{Environment\thanks{ -I sorgenti di questo documento sono nel file \texttt{06.tex}}} +\title{Riferimenti\thanks{ +I sorgenti di questo documento sono nel file \texttt{07.tex}}} \author{Elena ``of Valhalla''} \date{16 marzo 2011} @@ -23,37 +21,45 @@ I sorgenti di questo documento sono nel file \texttt{06.tex}}} \maketitle \tableofcontents -\section{Elenchi} - -Oltre a quelli visti per la modalità matematica, \LaTeX\ offre vari -ambienti, in inglese \emph{environment}, per l'inserimento di testo -con particolari esigenze di formattazione. - -Si possono avere: - -\begin{itemize} -\item elenchi puntati, come questo; -\item elenchi numerati, ad esempio - \begin{enumerate} - \item primo elemento - \item secondo elemento - \end{enumerate} -\item elenchi descrittivi, ad esempio - \begin{description} - \item[un nome] descrizione - \item[altro nome] altra descrizione - \end{description} -\end{itemize} - -\section{Tabelle} - -Un'altro \emph{environment} permette di inserire tabelle: - -\begin{tabular}[h]{r@{.}lc|p{8em}} -1 & 0 & uno & questa è la prima riga della tabella \\ -\hline -2 & 3 & due virgola tre & la seconda riga \\ -18 & 42 & diciotto virgola quarantadue & \\ -\end{tabular} +\section{Riferimenti} +\label{ch:riferimenti} + +Nella sezione \ref{ch:riferimenti} ci sono riferimenti a sezioni, +ma anche a testi presenti in bibliografia, come \cite{Gia11}. +Riferimenti ad altri environment si ottengono come quello alla sezione. + +\begin{thebibliography}{99} +\bibitem{Lam94}Leslie Lamport \textit{A document preparation + system, User's guide and reference manual,} Addison-Wesley, seconda + edizione, 1994 + +\bibitem{Gos94}Michel Goossens, Franck Mittelbach, Alexander Samarin, + \textit{The \LaTeX Companion,} Addison-Wesley, 1994 + +\bibitem{Lam}Leslie Lamport et al., + \textit{\LaTeX 2e} \\ + \texttt{http://www.emerson.emory.edu/services/latex/latex2e/latex2e\_toc.html} + +\bibitem{Gre03}Harvey J. Greenberg, \textit{A simplified introduction + to \LaTeX} + \texttt{http://carbon.cudenver.edu/\~hgreenbe/aboutme/simplified-intro.html}, + 14 luglio 2003 + +\bibitem{Oet03}Tobias Oetiker, \textit{The not so short introduction to + \LaTeX 2e} \texttt{http://people.ee.ethz.ch/\~oetiker/lshort}, + 10 settembre 2003 + +\bibitem{Kie98}Robert Kiesling, \textit{The te\TeX HOWTO: + The Linux-teTeX} Local Guide + \texttt{http://www.tldp.org/HOWTO/TeTeX-HOWTO.html}, + 9 Novembre 1998 + (anche in italiano: \texttt{http://it.tldp.org/HOWTO/TeTeX-HOWTO.html}) + +\bibitem{Gia11}Daniele Giacomini, \textit{a2} + \texttt{http://informaticalibera.net/}, gennaio 2011 + (Volume IV. Scrittura e pubblicazione, ed in particolare i capitoli + 57 Editoria e Stile, 61 \TeX e 62 \LaTeX) + +\end{thebibliography} \end{document} diff --git a/esempi/07.tex b/esempi/07.tex index 0a4332a..70b7fd9 100644 --- a/esempi/07.tex +++ b/esempi/07.tex @@ -11,8 +11,10 @@ \frenchspacing \usepackage[utf8]{inputenc} -\title{Riferimenti\thanks{ -I sorgenti di questo documento sono nel file \texttt{07.tex}}} +\usepackage{amsfonts} + +\title{Formule matematiche\thanks{ +I sorgenti di questo documento sono nel file \texttt{05.tex}}} \author{Elena ``of Valhalla''} \date{16 marzo 2011} @@ -21,42 +23,23 @@ I sorgenti di questo documento sono nel file \texttt{07.tex}}} \maketitle \tableofcontents -\section{Riferimenti} -\label{ch:riferimenti} - -In questa sezione \ref{ch:riferimenti} ci sono riferimenti a sezioni, ma anche -a testi presenti in bibliografia, come \cite{Gia11}. Riferimenti a tabelle, -equazioni eccetera si ottengono come quello alla sezione. - -\begin{thebibliography}{99} -\bibitem{Lam94}Leslie Lamport \textit{A document preparation system, User's - guide and reference manual,} Addison-Wesley, seconda edizione, 1994 - -\bibitem{Gos94}Michel Goossens, Franck Mittelbach, Alexander Samarin, - \textit{The \LaTeX Companion,} Addison-Wesley, 1994 - -\bibitem{Lam}Leslie Lamport et al., - \textit{\LaTeX 2e} \\ - \texttt{http://www.emerson.emory.edu/services/latex/latex2e/latex2e\_toc.html} - -\bibitem{Gre03}Harvey J. Greenberg, \textit{A simplified introduction to \LaTeX} - \texttt{http://carbon.cudenver.edu/\~hgreenbe/aboutme/simplified-intro.html}, - 14 luglio 2003 - -\bibitem{Oet03}Tobias Oetiker, \textit{The not so short introduction to - \LaTeX 2e} \texttt{http://people.ee.ethz.ch/\~oetiker/lshort}, - 10 settembre 2003 - -\bibitem{Kie98}Robert Kiesling, \textit{The te\TeX HOWTO: The Linux-teTeX} - Local Guide \texttt{http://www.tldp.org/HOWTO/TeTeX-HOWTO.html}, - 9 Novembre 1998 - (anche in italiano: \texttt{http://it.tldp.org/HOWTO/TeTeX-HOWTO.html}) - -\bibitem{Gia11}Daniele Giacomini, \textit{a2} - \texttt{http://informaticalibera.net/}, gennaio 2011 - (Volume IV. Scrittura e pubblicazione, ed in particolare i capitoli - 57 Editoria e Stile, 61 \TeX e 62 \LaTeX) - -\end{thebibliography} +Ciò per cui \LaTeX\ è specialmente famoso è la sua capacita di +trattare formule matematiche, anche di una certa complessità. + +\section{Formule} + +Le formule possono essere inserite direttamente nel testo, specialmente +se sono semplici come questo esempio: $2 + 2 \equiv 1 \pmod{3}$, ma +anche più complicate, come $\sum_{n=1}^{m}n = \frac{m(m+1)}{2} $. + +Formule più complicate possono essere messe in una loro riga, ad esempio +$$f(x)=\int_{x_0}^{x} \frac{e^x\frac{\log(x+1)}{x^3+2x^2-1}}{\frac{3}{4}x^4}$$ +oppure in modo tale da poter essere richiamate nel testo, +usando un apposito environment come ad esempio +\begin{equation} +X = \bigcup_{i \in I} X_i +\label{eqno1} +\end{equation} +alla quale ci si può riferire come equazione \ref{eqno1}. \end{document} diff --git a/esempi/08.tex b/esempi/08.tex index c713227..bebe9e4 100644 --- a/esempi/08.tex +++ b/esempi/08.tex @@ -35,8 +35,8 @@ I sorgenti di questo documento sono nel file \texttt{08.tex}}} \section{Nuovi comandi} -\LaTeX permette di definire \nuovo{nuovi comandi} che possono agire su un -numero di parametri compreso tra 0 e 9. +\LaTeX permette di definire \nuovo{nuovi comandi} che possono agire +su un numero di parametri compreso tra 0 e 9. \section{Nuovi ambienti} -- cgit v1.2.3