LYX
Gabriele Mambrini
gm@badpenguin.org
Thu, 15 Feb 2001 15:38:16 +0100
Simone wrote:
> =
> Qual =E8 la sinassi corretta per richiamare il codice di un programma
> contenuto in un file usando il pacchetto LISTING di lyx-LaTEX?
> \lstinputlisting... dove va inserito?
Va esattamente dove vuoi che compaia il listato :-))
\lstinputlisting{nomedelfile}
Bisogna mettere nel preambolo \usepackage{listings}
Serve anche specificare il linguaggio del listato: puoi metterlo come
parametro,
\lstinputlisting[language=3DPascal]{pippo.pas}
oppure definirlo una volta per tutte con =
\lstset{language=3DPascal}
Se hai listings installato allora ci deve essere anche listing.dvi
da qualche parte,tipo /usr/(share|lib)/texmf/doc/latex/styles
(prova con locate o texdoc) e l=EC stanno spiegate tutte le opzioni: =
sulla rh occorre prima installare tetex-doc che di default non c'=E8.
Se non hai listings installato (dipende quanto vecchio =E8 il tuo =
tetex...) devi scaricarlo da http://www.ctan.org in genere un =
pacchetto sono due files, un dtx e un ins.
per installare devi lanciare latex su tutti e due; ottieni un .sty
e un .dvi che vanno messi dove tetex cerca i file, ad esempio
potresti mettere il dvi in
/usr/(share|lib)/texmf/doc/latex/styles
e lo sty in =
/usr/(share|lib)/texmf/tex/latex/styles
Infine bisogna aggioranere il db dei files prova texconfig e poi =
"update ls-R database" oppure direttamente mktexlsr. Facendo
questo dovrebbe anche funzionare texdoc sulla rh.
Tanto che ci stai da un'occhiata a titlesec e a dropcap :-)
PS un altro link http://www.linux.it/~salve/TeX-FAQ/
-- =
Gabriele