Afin de définir deux catégories de mot clés, la documentation du package listings propose :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
\documentclass{article}
\usepackage{listings}
\usepackage{color}
 
\begin{document}
\lstset{classoffset=0,
morekeywords={one,three,five},keywordstyle=\color{red},
classoffset=1,
morekeywords={two,four,six},keywordstyle=\color{blue},
classoffset=0}
 
\begin{lstlisting}
one two three
four five six
\end{lstlisting}
\end{document}
Les chiffres pairs et impairs apparaissent alors respectivement en bleu et rouge, normalement.

Cependant, chez moi tout apparaît en bleu...

Quelqu'un connaît-il une méthode permettant de définir des couleurs différentes pour les mots clés.

En fait je souhaite présenter un bout de code FORTRAN (eh oui, j'ai pas le choix...), et le FORTRAN utilise des couleurs différentes pour "DO" et pour "INTEGER" par exemple. Or, le langage FORTRAN défini par listings ne permet apparemment pas de distinction (j'ai pas trouvé, en tous les cas).

Merci et bonne après-midi!