Re: Errore inserimento caratteri

#38263
robitex
Amministratore del forum
    Up
    0
    Down
    ::

    Salve a tutti,

    ho un problema, devo inserire nella mia tesi alcune stringhe che rappresentano linee di comando della shell, solo che provando a mettere una cosa del genere:

    `\texttt{adactl [-f ] [-l ] [-o ] [-S ] }`

    mi da come messaggi di errore:

    `cap3_ada.tex:209: Missing $ inserted …le>] [-S ] }
    cap3_ada.tex:209: Extra }, or forgotten $ …le>] [-S ] }
    cap3_ada.tex:210: Missing $ inserted`

    Sto usando Kile 2.0.8.1 (pdflatex) su Ubuntu.

    Il preambolo che ho fatto è:

    `\documentclass[12pt,a4paper,oneside,openright,titlepage,fleqn]{book}
    \setcounter{tocdepth}{3} %per far comparire le subsubsection
    %PACCHETTI

    %Per avere la traduzione in italiano di Chapter-Capitolo ecc…
    \usepackage[italian]{babel}
    %Per poter inserire le lettere accentate e farle uscire già giuste
    \usepackage[utf8]{inputenc}
    %Nuova codifica caratteri latex
    %\usepackage[T1]{fontenc}
    %Pacchetto per inserire le immagini
    \usepackage{graphicx}
    %Pacchetto per l'interlinea
    \usepackage{setspace}
    %Pacchetto per lo stile dei capitoli
    \usepackage[Lenny]{fncychap}
    %Pacchetto per indentare il primo paragrafo dei capitoli
    \usepackage{indentfirst}
    %Pacchetto per il codice sorgente e impostazioni varie
    \usepackage{listings}
    \lstset{language=ada, basicstyle=\small\ttfamily, keywordstyle=\color{black}\bfseries, commentstyle=\color{darkgray}, stringstyle=\color{black}}
    %Pacchetto per il simbolo dell'euro
    \usepackage{eurosym}

    `

    Qualcuno ha idee su come mai si comporta così? Non uso latex spesso e a volte gli errori più banali possono diventare dei rebus 😯

    Paolo

    Se intendi utilizzare il pacchetto listings per produrre listati devi attenerti alla sintassi degli ambienti che definisce e non utilizzare il normale comando LaTeX \texttt (compone il testo con la famiglia Type Writer).

    Apri un terminale e digita il comando: `texdoc listings`
    per visualizzare il manuale del pacchetto.

    Bye

    Go to top