Mi sto accorgendo di quanto è potente questo pacchetto listings (praticamente sto usando tutti i comandi per rendere al meglio il codice) ma non capisco come mai le caption me le mette in alto. Io per le figure e tabelle in tutto il mio testo sono in basso mentre qui in alto. Sinceramente stona un po’, non capisco come mai listings non ragioni di default di metterle sotto…come faccio?
Poi un’altra domanda inerente alle caption di listings: vorrei fosse in italiano con Listato 8.1 e non che venisse fuori Listing 8.1…
Pagine 31-32 della documentazione di listings. Per la posizione della didascalia:
`captionpos=b`
che puoi anche dare nelle opzioni globali, cioè ad argomento di \lstset, risparmiando di scriverlo ogni volta.
Il nome sta nel comando \lstlistingname, quindi scrivi nel preambolo
`\renewcommand{\lstlistingname}{Listato}`
Se però usi più lingue, devi assicurarti che babel sia a conoscenza di questo testo fisso:
`\addto\captionsitalian{\renewcommand{\lstlistingname}{Listato}}
\addto\captionsenglish{\renewcommand{\lstlistingname}{Listing}}`
Occorre farlo per ogni lingua dichiarata nel documento.
Ciao
Enrico