So fügen Sie einen Codeblock in Latex ein

So fügen Sie einen Codeblock in Latex ein
Der Codeblock in jedem Dokument hilft einem Leser, den Unterschied zwischen Codes und Texten zu verstehen. Quellcodeblöcke sind auch hilfreich, wenn sie eine Quelldatei verwickeln oder Bitmap -Grafiken oder PDF -Snippets generieren.

Dokumentprozessoren wie Latex bieten eine einfache Methode, um einen Codeblock in das Forschungsarbeit hinzuzufügen. In diesem Tutorial erläutern wir also die verschiedenen Möglichkeiten, wie Sie versuchen können, einen Codeblock in Latex einzufügen.

So fügen Sie einen Codeblock in Latex ein?

Es gibt mehrere Möglichkeiten, einen Codeblock einzufügen und Codes in Latex zu schreiben. Beginnen wir also mit dem Basisbeispiel:

\ documentClass article
\ begin document
\ begin verbatim
#enthalten
int main () std :: cout << "Hello World!";
zurück 0;
\ end verbatim
\ end document

Ausgang

Wenn Sie die eingefügten Codes hervorheben und fördern möchten, verwenden Sie bitte die Listings \ UsePackage. Hier ist der einfache Quellcode:

\ documentClass article
\ Usepackage Listings
\ usepackage color
\ begin document
\ lstset Frame = tb,
Sprache = c++,
ABOVESKIP = 5 mm,
Belowskip = 5 mm,
showStringspaces = false,
Spalten = flexibel,
BasicStyle = \ small \ ttfamily,
Zahlen = keine,
numberSyle = \ Tiny \ color blau,
keywordStyle = \ color rot,
commentstyle = \ color pink,
StringStyle = \ color green,
Breakines = True,
breakatwhitespace = true,
tabSize = 3
\ begin lstlisting
#enthalten
int main () std :: cout << "Hello World!";
zurück 0;
\ end lstlisting
\ end document

Ausgang

Sie können die Farbe, den Sprachtyp, den Zeilenabstand und vieles mehr aus dem obigen Code ändern.

Das geprägte \ usepackage zum Einfügen des Codeblocks wird unterstützt. Hier ist das Beispiel: hier:

\ documentClass article
\ Usepackage Minted
\ begin document
\ begin Minted C ++
#enthalten
int main () std :: cout << "Hello World!";
zurück 0;
\ end Minted
\ end document

Ausgang

Bitte verwenden Sie den folgenden Quellcode, um den Inline -Code in das Dokument einzufügen:

\ documentClass article
\ Usepackage Minted
\ begin document
Die \ mintinline c ++ | int main () |.
\ end document

Ausgang

Darüber hinaus gibt es einen bestimmten Quellcode, mit dem Sie einen Codeblock speziell für die Python -Sprache einfügen können:

\ documentClass article
\ Usepackage PythonHighlight
\ begin document
Bewerten Sie die Summe von zwei Zahlen in Python:
\ begin python
N1 = 5
N2 = 6
sum = n1 + n2
print ('Die Summe von 0 und 1 ist 2'.Format (N1, N2, Summe))
\ end Python
\ end document

Ausgang

Abschluss

In diesem Tutorial haben wir verschiedene Möglichkeiten erläutert, einen Codeblock in Latex einzufügen. Durch das Einfügen von Codeblöcken können Sie die Codes im Dokument hervorheben, damit ein Leser sie besser verstehen kann.