Comment insérer un bloc de code en latex

Comment insérer un bloc de code en latex
Le bloc de code dans chaque document aide un lecteur à comprendre la différence entre les codes et les textes. Les blocs de code source sont également utiles lors de l'entrée d'un fichier source ou de la génération de graphiques bitmap ou d'extraits de PDF.

Les processeurs de documents comme LaTeX fournissent une méthode simple pour ajouter un bloc de code dans le document de recherche. Ainsi, dans ce tutoriel, nous expliquerons les différentes façons dont vous pouvez essayer d'insérer un bloc de code en latex.

Comment insérer un bloc de code en latex?

Il existe plusieurs façons d'insérer un bloc de code et d'écrire des codes dans LaTeX, alors commençons par l'exemple de base:

\ DocumentClass Article
\ begin document
\ begin Verbatim
#inclure
int main () std :: cout << "Hello World!";
retour 0;
\ end verbatim
\ end document

Sortir

Si vous souhaitez mettre en évidence et colorer les codes insérés, veuillez utiliser les annonces \ usePackage. Voici le code source simple:

\ DocumentClass Article
\ usePackage Listings
\ usePackage Color
\ begin document
\ lstset cadre = TB,
langue = c++,
aboveskip = 5 mm,
Belowskip = 5 mm,
showStringspaces = false,
colonnes = flexible,
BasicStyle = \ small \ ttfamily,
nombres = aucun,
nombrestyle = \ tiny \ couleur bleu,
KeywordStyle = \ Color Red,
commentStyle = \ Color Pink,
StringStyle = \ Color Green,
Breaklines = True,
Breakatwhitespace = true,
TabSize = 3
\ begin lstListing
#inclure
int main () std :: cout << "Hello World!";
retour 0;
\ end lstListing
\ end document

Sortir

Vous pouvez modifier la couleur, le type de langue, l'espacement des lignes et bien d'autres à partir du code ci-dessus.

Le \ usepackage \ use pour insérer le bloc de code est pris en charge, et voici l'exemple qui lui est lié:

\ DocumentClass Article
\ usePackage menthed
\ begin document
\ begin menthed c ++
#inclure
int main () std :: cout << "Hello World!";
retour 0;
\ end menthed
\ end document

Sortir

Veuillez utiliser le code source suivant pour insérer le code en ligne dans le document:

\ DocumentClass Article
\ usePackage menthed
\ begin document
Il y a un changement dans la \ mintInline C ++ | int main () |.
\ end document

Sortir

De plus, il existe un code source spécifique que vous pouvez utiliser pour insérer un bloc de code spécifiquement pour la langue Python:

\ DocumentClass Article
\ usepackage pythonhighlight
\ begin document
Évaluez la somme de deux nombres dans Python:
\ begin python
n1 = 5
n2 = 6
sum = n1 + n2
print ('La somme de 0 et 1 est 2'.format (n1, n2, somme))
\ end python
\ end document

Sortir

Conclusion

Dans ce tutoriel, nous avons expliqué diverses façons d'insérer un bloc de code en latex. L'insertion de blocs de code peut vous aider à mettre en évidence les codes du document afin qu'un lecteur puisse mieux les comprendre.