Latex de la couleur dans vos codes
Cet article fait partie de la série: Latex
Table des matières
Le module minted permet de coloriser vos codes.
Minted utilise Pygments pour ajouter de la couleurs, vous trouverez la liste des codes supportés sur le site.
Il y a aussi différents styles
Utilisation
\begin{minted}[Option]{Language}
Code
\end{minted}
Exemple:
\section{Python}
\begin{minted}[style=fruity,bgcolor=black]{python}
print('Hello, World!')
\end{minted}
\end{document}
Les options
- style : Changer le style;
- linenos : Activer les numérotations des lignes;
- numbers: Côté la numérotation est affichée (left, right ou both pour l’afficher des deux côtés);
- firstnumber: changer le début de numérotation;
- bg : Couleur de fond;
- label: Titre;
- labelposition: Position du titre (none | topline | bottomline | all);
- frame: ligne d’encadrement (none | topline | bottomline | all);
- framesep: Épaisseur des traits (framesep=2mm).
Toutes les options dans la documentation.
Voir sur overleafLiens
https://fr.overleaf.com/learn/latex/Code_Highlighting_with_minted
https://zestedesavoir.com/tutoriels/1848/presenter-du-code-source-dans-un-document-latex/