Quelqu'un peut-il me recommander un bon modèle d'inclure le code source C avec la numérotation de la ligne En latex? Par exemple, prenant le programme classique Hello World, je voudrais le faire comme suit:
(1) /* Hello World program */
(2)
(3) #include<stdio.h>
(4)
(5) main()
(6) {
(7) printf("Hello World");
(8) }
5 Réponses :
Jetez un coup d'oeil à Listes de codes en latex . Vous trouverez quelques alternatives là-bas. Certaines options sont: p>
LISTINGS CODE> LI>
Minted code> li>
LGRIND CODE> LI>
ul> Vous voudrez peut-être jeter un coup d'œil au listes code> package . Il est très flexible et facile à utiliser. P>
CWEB avait une belle formatrice C. P>
Comme d'autres personnes ont dit, le une alternative plus puissante serait d'utiliser le listes code> paquet fera probablement ce que vous voulez utiliser quelque chose comme ce qui suit: Minted code> paquet, bien que cela puisse faire beaucoup plus que ce que vous demandez actuellement, Comme il utilise / nécessite des pycments à installer sur votre système afin de pouvoir intégrer complètement le code que vous le donnez. p> p>
Utilisez un package de latex pour le latex. Il convertit votre code en un fichier .tex p>
Voir tex.stackexchange.com Regardez également Stackoverflow.com/questions/741985/...
Probablement meilleure réponse peut être sur Tex et latex Stackexchange .