Re: Richiesta relativa a \lstlistoflistings

#68690
Up
0
Down
::

mcl1962″ post=67873Grazie Antonio.

Ora la numerazione è corretta. Segnalo solo che, numerando le righe di codice (passando numbers=left come opzione a \lstset), per gli algoritmi la numerazione delle righe è del tipo a1, a2, …
Ho commentato la riga

\renewcommand*\thelstnumber{a\@arabic\c@lstnumber}

e la cosa va a posto. Ottengo degli avvisi (come indicato da te nel commento che precede la riga incriminata), ma sapendone la causa la cosa non mi disturba.

Mille grazie e buona giornata.

Claudio

Ciao Claudio.

Rispondo tardi, ma ultimamente non ho molto tempo da dedicare al forum.

Per eliminare quell’avviso bisognerebbe ridefinire \theHlstnumber, che è il comando che hyperref usa per generare le “àncore” per i numeri di riga (quelle incriminate). Ci sarebbe da capire il modo più corretto di farlo, per mantenere coerenti eventuali etichette e relativi collegamenti.

Il codice di listings mi sembra piuttosto complicato. Purtroppo non credo esista una soluzione valida in generale per fare quello che tu chiedi in questa discussione. Mi rendo conto che la mia è una soluzione parziale, ma (ripeto) servirebbe il tempo …e un guru! 😉

Ti saluto,
Antonio

Go to top