- Questo topic ha 0 risposte, 1 partecipante ed è stato aggiornato l'ultima volta 13 anni, 5 mesi fa da .
-
Topic
-
Ciao a tutti. Per fare gli esempi nell’Arte uso un codice del tipo seguente (richiede listings con l’opzione writefile).`\lstset{extendedchars}
\makeatletter
\lstnewenvironment{sidebyside}{%
\addto\extraslatin{\preto\ProsodicMarksOn{\unskip}}
\global\let\lst@intname\@empty
\setbox\z@=\hbox\bgroup
\setkeys{lst}{columns=fullflexible,%
linewidth=0.45\linewidth,keepspaces=true
}%
\lst@BeginAlsoWriteFile{\jobname.tmp}%
}{%
\lst@EndWriteFile\egroup
\begin{center}%
\begin{minipage}{0.45\linewidth}%
\hbox to\linewidth{\box\z@\hss}
\end{minipage}%
\qquad
\begin{minipage}{0.45\linewidth}%
\setkeys{lst}{frame=none}%
\leavevmode \catcode`\^^M=5\relax
\small\input{\jobname.tmp}%
\end{minipage}%
\end{center}%
}
\makeatother`
La domanda è: come si può avere il typeset (il risultato cella colonna di destra) centrato orizzontalmente e non allineato a sinistra (come ora)?Grazie!
- Devi essere connesso per rispondere a questo topic.