Re: [Risolto] Linee di separazione particolari per codici.

#53512
admin
Amministratore del forum
    Up
    0
    Down
    ::

    Meglio usare fancyvrb:
    `\usepackage{fancyvrb}
    \makeatletter
    \def\FV@Frame@forbici{%
    \let\FV@BeginListFrame\start@forbici
    \let\FV@LeftListFrame\relax
    \let\FV@RightListFrame\relax
    \let\FV@EndListFrame\finish@forbici}
    \def\start@forbici{\@linea\nobreak}
    \def\finish@forbici{\nobreak\kern1.3ex\nobreak\@linea}

    \newbox\@lineabox % si compone la linea una volta sola
    \sbox\@lineabox{%
    \tikz \draw[dashed] node at (1cm,0) [fill=white] {\ding{34}}%
    (0,0)–(\textwidth,0);}
    \def\@linea{\copy\@lineabox}
    \makeatother

    \begin{document}

    \begin{Verbatim}[frame=forbici]
    Hello from \LaTeX{}.
    \end{Verbatim}
    …`
    Ciao
    Enrico

    Grazie mille.
    La seconda soluzione (quella di questo messaggio) è certamente migliore delle altre.
    Penso di usarla come soluzione definitiva, mettendo da parte listings.

    Intanto Mariano Spadaccini, che ieri avevo contattato via mail, mi ha fornito il codice di quell’ambiente basato su pstricks (anche perché credo che tikz non fosse ancora nato).

    Grazie mille,
    ansys.

    Go to top