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.