Jak wstawić blok kodu w lateks

Jak wstawić blok kodu w lateks
Blok kodu w każdym dokumencie pomaga czytelnikowi zrozumieć różnicę między kodami i tekstami. Bloki kodów źródłowych są również pomocne podczas splątania pliku źródłowego lub generowania grafiki bitmapowej lub fragmentów pdf.

Procesory dokumentów, takie jak lateks, zapewniają prostą metodę dodania bloku kodu w dokumencie badawczym. Tak więc w tym samouczku wyjaśnimy różne sposoby, w jakie możesz spróbować wstawić blok kodu w lateks.

Jak wstawić blok kodu w lateks?

Istnieje wiele sposobów wstawienia bloku kodu i zapisania kodów w lateksach, więc zacznijmy od podstawowego przykładu:

\ DocumentClass artykuł
\ początek Document
\ początek Verbatim
#włączać
int main () std :: cout << "Hello World!";
return 0;
\ end Verbatim
\ end Document

Wyjście

Jeśli chcesz wyróżnić i pokolorować wstawione kody, użyj list \ UsPackage. Oto prosty kod źródłowy:

\ DocumentClass artykuł
\ UsPackage Listings
\ UsPackage Color
\ początek Document
\ lstset frame = tb,
Język = c++,
AboveSkip = 5 mm,
Belowskip = 5 mm,
showstringspaces = false,
kolumny = elastyczne,
BasicStyle = \ Small \ ttfamily,
liczby = brak,
Numbertyle = \ tiny \ color blue,
Key WordStyle = \ color Red,
CommentStyle = \ color Pink,
StringStyle = \ color Green,
Breaklines = true,
BreakatWhitespace = true,
tabSize = 3
\ początek lstlisting
#włączać
int main () std :: cout << "Hello World!";
return 0;
\ end lstlisting
\ end Document

Wyjście

Możesz zmienić kolor, typ języka, odstępy liniowe i wiele innych z powyższego kodu.

Obsługiwany jest Minted \ UsPackage do wstawienia bloku kodu, a oto przykład związany z nim:

\ DocumentClass artykuł
\ UsPackage Minted
\ początek Document
\ początek Minted c ++
#włączać
int main () std :: cout << "Hello World!";
return 0;
\ end Minted
\ end Document

Wyjście

Użyj następującego kodu źródłowego, aby wstawić kod inline do dokumentu:

\ DocumentClass artykuł
\ UsPackage Minted
\ początek Document
Nastąpiła zmiana w \ MintInline C ++ | int main () |.
\ end Document

Wyjście

Ponadto istnieje określony kod źródłowy, którego można użyć do wstawienia bloku kodu specjalnie dla języka Pythona:

\ DocumentClass artykuł
\ UsPackage Pythonhighlight
\ początek Document
Oceń sumę dwóch liczb w Pythonie:
\ początek Python
N1 = 5
n2 = 6
sum = n1 + n2
print („suma 0 i 1 to 2”.format (n1, n2, sum))
\ end Python
\ end Document

Wyjście

Wniosek

W tym samouczku wyjaśniliśmy różne sposoby wstawienia bloku kodu w lateks. Wstawienie bloków kodów może pomóc w wyróżnieniu kodów w dokumencie, aby czytelnik mógł je lepiej zrozumieć.