lundi 8 septembre 2008

L'art de programmer en LaTeX

Il ne s'agit pas ici de programme Tetris, mais plutot de définir des commandes agissant en fonction de l'état de certaines variables. Par exemple, on peut souhaiter avoir une variable: \brouillon qui permet de spécifier si l'on veut afficher les commandes \todo dans le fichier compilé.

Ainsi, il suffit d'écrire le code suivant:

[latex]
\def\brouillon{false} % ou true


\usepackage{ifthen}

% Commande Todo
\newcommand{\todo}[1]{
\ifthenelse{\equal{\brouillon}{true}}
{
\huge{}TODO\xspace{}#1\xspace\normalsize
}{}

}

Par ailleurs, si vous chercher de jolis symboles en LaTeX, vous trouverez cela à cette adresse :

http://www.ctan.org/tex-archive/inf...

Aucun commentaire: