Re: Ancora su sydebyside

#53461
lorenzo.pantieri
Partecipante
    Up
    0
    Down
    ::


    Questo funziona, ma non uso utf8 (confesso: per inerzia, uso ancora applemac).
    `\lstset{extendedchars}
    \makeatletter
    \lstnewenvironment{sidebyside}{%
    \global\let\lst@intname\@empty
    \setbox\z@=\hbox\bgroup
    \setkeys{lst}{columns=fullflexible,%
    linewidth=0.45\linewidth,keepspaces=true,%
    breaklines=false,%
    breakindent=0pt,%
    boxpos=t,%
    basicstyle=\small\ttfamily
    }%
    \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`
    Ciao,
    L.

    Go to top