Salve,
ho questa parte di documento che viene visualizzata in maniera strana:
`\begin{lstlisting}
.
\end{lstlisting}\textbf{\lstinline{
}} rappresenta il fonema di base per il \textit{decision tree} e \textbf{\lstinline{ }}, che può essere “l'', “r'', “f'' o “n'', che stanno rispettivamente per left-context, right-context, full-context e no-context, specifica a quale contesto sono applicate le domande.` Ecco come mi appare:
La prima riga, trattandosi di codice, è giusto che abbia lo sfondo grigio in quel modo, anche perché l’ho specificato io. Non mi spego invece perché appaia anche nella terza riga, che è del testo normale.
Cosa potrebbe essere?
Immagino che abbia a che fare con l’a capo. Secondo me, scomodare listings per queste cose è un po’ eccessivo.
`\newcommand{\synt}[2][\bfseries]{%
\mbox{\normalfont#1$\langle$#2$\rangle$}}
\newcommand{\greyline}[1]{\par\addvspace{\medskipamount}
\noindent\colorbox[gray]{.8}{\rlap{\ #1}\hspace{\columnwidth}\hspace{-2\fboxsep}}%
\par\medskip\nobreak}`
Il tuo input può diventare:
`\greyline{\synt[]{phoneme}.\synt[]{context}}
\synt{phoneme} rappresenta il fonema di base per il \emph{decision tree}…`
Più pulito che con listings e dando \textbf fuori. L’argomento opzionale di \synt è una dichiarazione (o niente) del font che vuoi usare.
Ciao
Enrico
