Listings LaTeX Paket

1. Einführung LaTeX Paket: Listings

Das Paket listings ist eine äußerst vielseitige Erweiterung für LaTeX, die es ermöglicht, Quellcode verschiedener Programmiersprachen in LaTeX-Dokumenten einzufügen und ansprechend zu formatieren. Es bietet zahlreiche Optionen zur Anpassung der Darstellung von Quellcode, einschließlich Syntaxhervorhebung, Zeilennummerierung und Einfügung von Kommentaren. Unterstützt werden viele Programmiersprachen wie Python, Java, C, C++ und LaTeX selbst.

2. Installation

Die Installation des listings-Pakets erfolgt durch den Befehl \usepackage{listings} in der Präambel des LaTeX-Dokuments. Es ist in den meisten LaTeX-Distributionen standardmäßig enthalten.

3. Optionen und Einstellungen

Das listings-Paket bietet zahlreiche Optionen zur Anpassung des Erscheinungsbilds des Quellcodes:

4. Beispiele

Ein einfaches Beispiel für die Verwendung von listings zur Darstellung von Python-Code:


\documentclass[ngerman]{article}
\usepackage{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{listings}

\begin{document}

\begin{lstlisting}[language=Python, caption={Beispielcode in Python}, basicstyle={\sffamily}, numbers=left, frame = single]
def hello_world():
print("Hello, World!")

hello_world()
\end{lstlisting}

\end{document}
    

5. Erweiterte Funktionen

Das listings-Paket bietet erweiterte Funktionen wie:

6. Fazit

Das listings-Paket ist ein unverzichtbares Werkzeug für LaTeX-Nutzer, die Quellcode in ihren Dokumenten anzeigen und formatieren möchten. Es verbessert die Lesbarkeit und Ästhetik von technischen Dokumenten erheblich.

7. Thematisch ähnliche Pakete

annehmen ablehnen

Diese Website verwendet Cookies und Pixel-Tags, um Ihnen das beste Erlebnis auf unserer Website zu bieten. Durch die Nutzung dieser Website erklären Sie sich mit der Verwendung von Cookies einverstanden. mehr zum Thema Cookies und siehe auch Datenschutz