Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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!! big_smile

Hors ligne