- Questo topic ha 3 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 20 anni, 6 mesi fa da .
-
Topic
-
ciao a tutti,
su recente consiglio ho abbandonato fancyvrb per passare a listing. premetto che la documentazione non mi e` piaciuta, mi e` risultata di scomoda consultazione.
cmq, alcune cose mi piacciono (come le opzioni float e caption) ma sono incappato in un problema: se richiedo la visualizzazione degli spazi il “listing” inserito e` perfetto: dimensione giusta, colore giusto sia del listato che della caption. Peccato solo che io non voglio vedere gli spazi bianchi. Ma quando tolgo questa opzione succedono due cose:
1- mentre se stampo gli spazi binachi il risultato rispetta quello che voglio se non li visualizzo e` come se andasse a capo perche` la riga e` troppo lunga! (in tutte, eccetto due, le righe del box che spero riusciate ad intuire dalla visualizzazione che ho cercato di rappresentare hanno la | finale che va a capo)2-
inoltre la caption risulta non nera ma bensi del colore del listato (se attivo la visualizzazione degli spazi invece la caption e` nera)la versione del lsiting l’ho appensa scaricata dal CTAN quindi non dovrebbe essere vecchia. Inserisco i comandi usati per farvi meglio capire:
`
\usepackage{listings} % {fancyvrb} % migliora l'ambiente verbatim\lstset{basicstyle=\scriptsize\color{Grey},showspaces=true}% general command to set parameter(s)
\begin{landscape}
\thispagestyle{empty}
\vspace*{\fill}%float,
\begin{center}
\lstinputlisting{mcnpbox}
\end{center}
\vspace*{\fill}
\end{landscape}`
dove mcnpbox e` il file ascii che contiene il listato (il problema non e` alterato se scrivo il listato nel file tex usando \begin{lstlisting} oppure se inserisco il file dall’esterno}
ne riporto un paio di righe:`
———————————————————————————————————————————–
| |
| the final estimated combined collision/absorption/track-length keff = 1.00392 with an estimated standard deviation of 0.00031 |
| |
| the estimated 68, 95, & 99 percent keff confidence intervals are 1.00361 to 1.00424, 1.00330 to 1.00455, and 1.00309 to 1.00475 |`
uffa il risultato non e` quello che voglio rendere, mi taglia una parte della riga
`
————
|
0.00031 |
|
to 1.00475 |
|
`
ecco adesso va bene, il problema che mi fa il listing e` che, quando tolgo l’opzione per mostrare gli spazi, quell’ultimo carattere | a destra va a capo!
aiutatemi vi prego!
- Devi essere connesso per rispondere a questo topic.