Commandes de TeX non reconnues par listings

Tout ce qui concerne l'utilisation ou l'installation de LaTeX.

Modérateur: gdm_tex

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

Commandes de TeX non reconnues par listings

Messagepar evariste_G » Jeudi 26 Août 2010, 18:53

Bonjour.

je me suis aujourd'hui penché réellement sur le package listings et ai décidé de le tester avec l'option language=TeX. Mais quelle ne fut pas pas surprise lorsque j'ai vu que les commandes comme

Code: Tout sélectionner
\usepackage


ou encore

Code: Tout sélectionner
\begin {document}


ne sont pas reconnues ... Est-ce normal ? Comment peut-on y remédier ?

Merci d'avance.
Mathématiques, LaTeX et Python : http://www.mathweb.fr
Cours particuliers de maths et de NSI : https://cours-particuliers-bordeaux.fr/
evariste_G
Téra-utilisateur
 
Messages: 1433
Inscription: Vendredi 19 Décembre 2008, 19:13
Localisation: Bordeaux
Statut actuel: Actif et salarié | Enseignant

Publicité

Re: Commandes de TeX non reconnues par listings

Messagepar pg » Jeudi 26 Août 2010, 19:41

Oui, c'est normal, il faut sélectionner la variante LaTeX du langage TeX :

Code: Tout sélectionner
language={[LaTeX]TeX}

Pour éviter des problèmes d'espace parasites lors de copié-collé, il vaut aussi mieux éviter le style par défaut de listings en rajoutant dans le préambule quelques commandes dans un \lstset :

Code: Tout sélectionner
\documentclass{article}
\usepackage{textcomp}
\usepackage{xcolor}
\usepackage{listings}
\lstset{
        basicstyle=\ttfamily,
        columns=flexible,
        keepspaces=true,
        upquote=true,
        commentstyle=\color{gray},
       }
\begin{document}
\begin{lstlisting}[language={[LaTeX]TeX},texcsstyle=*\color{blue}]
\begin{environnement}% commentaire
\usepackage
\end{lstlisting}
\end{document}
pg
Modérateur
 
Messages: 2597
Inscription: Jeudi 14 Juin 2007, 23:31

Re: Commandes de TeX non reconnues par listings

Messagepar evariste_G » Vendredi 27 Août 2010, 11:04

Ah ben voilà ! :) Dans la doc, je n'ai pas vu cette modification à faire. Merci, je teste ça tout de suite.
Mathématiques, LaTeX et Python : http://www.mathweb.fr
Cours particuliers de maths et de NSI : https://cours-particuliers-bordeaux.fr/
evariste_G
Téra-utilisateur
 
Messages: 1433
Inscription: Vendredi 19 Décembre 2008, 19:13
Localisation: Bordeaux
Statut actuel: Actif et salarié | Enseignant


Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Bing [Bot], jmd et 23 invités