Re: Includere Programmi con scritte in grassetto e corsivo

#732
Up
0
Down
::

Ciao! grazie mille per la risposta!

effettivamente funziona bene.

Solo che non capisco bene perché…

solo se avete tempo e voglia di spiegarlo…se no lo uso e basta =p

Il comando \hrule, dato in modo verticale (cioè tra un capoverso e un altro) produce un filetto orizzontale largo quanto la giustezza corrente. Non lo troverai nel manuale di LaTeX, fa parte dei trucchi del mestiere. 🙂

il comando \nobreak a cosa serve?

Dovrebbe servire, in questo caso, a fare in modo che TeX non veda un buon posto dove cambiare pagina subito dopo il filetto. Potrebbe non funzionare, dipende da come listings gestisce la composizione; sarebbe troppo lungo andare a vedere tutto ciò che fa; perciò lasciamo \nobreak e speriamo che faccia il suo compito. Se non dovesse andare, la soluzione che ti ho proposto ti permette di correggere facilmente (quando il documento è in forma definitiva per quanto riguarda il testo, sia chiaro) eventuali cambi pagina scorretti.

cos’é un ambiente? come lo uso?

Scusa? Usi LaTeX e non sai che cos’è un ambiente? Mai scritto \begin{enumerate} o roba del genere?

Con la seconda definizione puoi scrivere il tuo codice direttamente nel documento LaTeX:
`\begin{mylstlisting}
main { …
}

\end{mylstlisting}`
La definizione data assicura che il risultato sia lo stesso che ottieni con il comando \mylstinputlisting.

Ciao
Enrico

Go to top