Re: uso listings

#17763
Up
0
Down
::

Adesso il codice relativo al listings è:
`\usepackage{listings}
\lstloadlanguages{Java} \lstset{basicstyle=\small\ttfamily, frame=single, extendedchars=true, breaklines=true, commentstyle=\itshape}
\addto\captionsitalian{%
\renewcommand{\lstlistingname}{Listato}}
\addto\captionsitalian{%
\renewcommand{\lstlistlistingname}{Elenco dei listati}}
`
e posso inserire un listato semplicemente con:
`\lstinputlisting{esempio1.java}`

PROBLEMA 1): `commentstyle=\itshape` viene ignorato, ovvero il testo è tutto tipo macchina da scrivere. C’è da usare un pacchetto particolare nel caso di Java, visto che l’esempio era per Pascal?!

Devi anche dichiarare il linguaggio che usi. Se usi solo Java puoi metterlo in \lstset, altrimenti nelle opzioni di \lstinputlisting: “language=Java”

PROBLEMA 2): Ho letto (pag, 53 guida al pacchetto listings) che:

How to get bold typewriter type keywords
Use the LuxiMono package available from CTAN/fonts/luximono.

Vorrei sapere è ciò che devo fare io visto che desidero avere le parole chiave sempre nel carattere tipo macchina da scrivere ma in grassetto e non so come fare. Nel caso che debba seguire queste indicazioni, nel Package Manager il pacchetto luximono non c’è. Come faccio a recuperarlo dopo che l’ho scaricato zippato? 🙁

Puoi usare i font Latin Modern che sono simili ai Computer Modern e hanno il Typewriter Type anche nero.
`\usepackage[T1]{fontenc}
\usepackage{lmodern}`
Ciao
Enrico

Go to top