#1 Le 29/10/2008, à 18:26
- cettou
Latex et code C
Bonjour,
J’aimerai insérer du code C dans un document Latex.
Maintenant j'utilise la commande
\begin{verbatim}
\end{verbatim}
ou j'ai découvert dernièrement la commande \lstinputlisting{aa.c}, qui est nettement plus intéressante car je ne doit pas copier le code directement dans le document latex.
Maintenant j'aimerai mettre mon code dans un cadre, si possible, mais surtout ajouter un label (comme pour les images).
Je peux faire comment?
Hors ligne
#2 Le 29/10/2008, à 19:41
- ludovic889
Re : Latex et code C
salut,
au risque de faire une réponse un peu bête, il faut parcourir la doc de listing...
sur le web, j'ai trouvé
\lstset{language=Java, caption=Descriptive Caption Text, label=DescriptiveLabel,frame=single}
à placer avant ta fraction de code
voir http://texblog.wordpress.com/2008/04/02 … -listings/
en espérant avoir aidé...
Ce n'est pas grave de ne pas avoir l'heure si on a le temps.
Hors ligne
#3 Le 30/10/2008, à 09:38
- cettou
Re : Latex et code C
Votre aide a été précieux, merci.
Par contre, justement je n'ai pas trouvé une doc complète pour Latex, chaque fois je dois chercher sur plusieurs sites. Il n'existe pas une espèce de API, qu'on peut parcourir avec toutes les fonctions et les descriptions des paramètres? je trouverai plus simple, je pense...
Hors ligne
#4 Le 30/10/2008, à 12:04
- ludovic889
Re : Latex et code C
bonjour,
je parlais de la doc du package listing, pas celui de latex lui-même !!! En fait, un package ajoute des fonctionnalités supplémentaires (comme pouvoir par exemple intégrer du code C) et dispose de sa propre doc. C'est un peu comme dans C: on peut y ajouter des librairies, dont la doc est indépendante de celle de C. On trouve ça sous /usr/share/texmf-texlive/doc (ça peut changer) puis dans le sous-dossier /latex.
sinon, on peut faire un tour sur le ctan: http://www.ctan.org/. on y trouve ta doc: http://www.ctan.org/get/macros/latex/co … stings.pdf
mais le site (le blog) que j'ai trouvé est plus clair, car il permet de s'y retrouver plus facilement...
Ce n'est pas grave de ne pas avoir l'heure si on a le temps.
Hors ligne
#5 Le 30/10/2008, à 12:07
- cettou
Re : Latex et code C
ok, merci beaucoup!!
Hors ligne