Sto cercando di inserire un frammento di codice con il pacchetto di elenchi e voglio che le righe siano numerate. Tuttavia vorrei solo ogni linea 5 e la prima ad essere numerati (numeri Ile Verte (1,5,10,15, ...)) in base al manuale:lino con pacchetto di inserzioni in latex
stepnumber=5
dovrebbe fare il trucco, però usando il mio esempio minimale (vedi in basso), ottengo i numeri di linea 1,6,11,16, ...
Forse ho interpretato male il manuale 8did quello prima), tuttavia non ne ho la possibilità.
Se un guru vera lattice è in giro, non ci sarebbe qualcosa che mi piacerebbe ancora di più, avendo ogni LineNumber stampato comunque ogni cinque in/a diversi numeri di stile audace di Ile Verte: 1 2 3 4 11 ... tuttavia dal momento che questo non è nel doku, sono sicuro che richiede una conoscenza approfondita del lattice/elenchi.
PS: C'è un'altra stranezza, anche se ho inserito "numberfirstline = false" ottengo il numero di riga 1 (ottengo anche quel numero di lino senza impostare numberfirstline, che dovrebbe essere impostato su false), è jsu lì dentro per Fai notare che qualcosa non va.
Sto usando miktex per la compilazione, se questo aiuta.
Grazie in anticipo.
\documentclass{scrreprt} %[twoside,headings=openright]
%Sourcecode formatting
\usepackage{listings}
\lstset{
numbers=left, % Ort der Zeilennummern
stepnumber=5, % Abstand zwischen den Zeilennummern
numberfirstline=false
}
\begin{document}
\lstinputlisting{sourcecode/AES/lookupSoftcoded.S} %codefile with 15 lines or so...
\end{document}
in realtà che funziona, non avrei mai indovinato che, però, dal momento che ha iniziato a contare da 1 a posto prima di pure. grazie mille. P.S .: non si sa per caso come si fa il più complicato, tutti i numeri ma solo ogni 5 grassetto? – ted
@ted Spiacente, non ne ho idea. –
I numeri di riga vanno oltre la mia distanza laterale. Questo può essere cambiato? –