Re: Inserire listato Assembler

#15377
lorenzo.pantieri
Partecipante
    Up
    0
    Down
    ::


    `\documentclass{article}

    \usepackage{xcolor}
    \usepackage{listings}

    \lstset{language=[LaTeX]TeX,
    keywordstyle=\color{blue},
    basicstyle=\small\ttfamily}

    \begin{document}

    Qesto è un esempio di codice \LaTeX:
    \begin{lstlisting}
    \emph{parola} è diverso da \textit{parola}.
    \end{lstlisting}

    \lstset{language=[x86masm]Assembler,%
    keywordstyle=\color{green},
    basicstyle=\small\ttfamily}

    Questo è un esempio in Assembler:
    \begin{lstlisting}
    foo JMP bar
    \end{lstlisting}

    \end{document}`
    ma sono sicuro che si può fare di meglio. Studia per bene la doc. di listings, è davvero ben fatta. Con listings puoi fare praticamente tutto quello che vuoi. Fra l’altro, ho visto che c’è una sezione che parla di come far convivere codice C e Assembler, che mi sembra fare al caso tuo.

    P.S. Il paccetto latexsym serve solo per retro-compatibilità, dubito che tu ne abbia bisogno. Graphics è proprio obsoleto: usa graphicx. Quei \begin{document} … \end{document} nel file appendice.tex non ci vanno: cerca “input” e “include” su una guida e/o sul forum.

    Ciao,
    L.

    Go to top