von localghost » So 4. Sep 2011, 16:35
Als kleine Inspiration hier mal zwei Beispiele mit zwei unterschiedlichen Paketen.
\documentclass[11pt,a4paper,ngerman]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{minted}
\begin{document}
\begin{listing}[!ht]
\begin{minted}[%
frame=single,
gobble=6,
linenos=true,
% bgcolor=gray!25
]{cpp}
#include <iostream>
#include <ostream>
int main()
{
std::cout << "Hallo Welt!" << std::endl;
}
\end{minted}
\caption{Hallo-Welt-Programm in C++}
\end{listing}
\end{document}
Wichtig ist hier, dass dieses Paket Python benötigt und die Installation des Moduls Pygments unter Wind0ws nicht ganz trivial ist. Die in der Anleitung beschriebenen Schritte für Linux funktionieren aber mittlerweile auch für Wind0ws.
\documentclass[11pt,a4paper,ngerman]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{listings}
\usepackage[dvipsnames]{xcolor}
\begin{document}
\begin{lstlisting}[%
language={C++},
caption={Hallo-Welt-Programm in C++},
basicstyle=\small\ttfamily,
frame=single,
breaklines=true,
columns=fullflexible,
gobble=4,
numbers=left,
numberstyle=\scriptsize\sffamily,
identifierstyle=\bfseries,
commentstyle=\color{orange},
keywordstyle=\color{red}
]
#include <iostream>
#include <ostream>
int main()
{
std::cout << "Hallo Welt!" << std::endl;
}
\end{lstlisting}
\end{document}
Für weitergehende Informationen solltest Du die jeweilige Anleitung hinzuziehen.
Edit:
letscho84 hat geschrieben: Tut mir leid, aber was seid ihr für Klugscheißer? […]
Ich denke nicht, dass dies die richtige Umgangsform hier ist. Damit machst Du dir keine Freunde. Keiner ist zur Hilfe verpflichtet. Es wurden nur wichtige Informationen abgefragt, um gezielte Hilfe leisten zu können.
Als kleine Inspiration hier mal zwei Beispiele mit zwei unterschiedlichen Paketen.
[code]\documentclass[11pt,a4paper,ngerman]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{minted}
\begin{document}
\begin{listing}[!ht]
\begin{minted}[%
frame=single,
gobble=6,
linenos=true,
% bgcolor=gray!25
]{cpp}
#include <iostream>
#include <ostream>
int main()
{
std::cout << "Hallo Welt!" << std::endl;
}
\end{minted}
\caption{Hallo-Welt-Programm in C++}
\end{listing}
\end{document}[/code]
Wichtig ist hier, dass dieses Paket Python benötigt und die Installation des Moduls Pygments unter Wind0ws nicht ganz trivial ist. Die in der Anleitung beschriebenen Schritte für Linux funktionieren aber mittlerweile auch für Wind0ws.
[code]\documentclass[11pt,a4paper,ngerman]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{listings}
\usepackage[dvipsnames]{xcolor}
\begin{document}
\begin{lstlisting}[%
language={C++},
caption={Hallo-Welt-Programm in C++},
basicstyle=\small\ttfamily,
frame=single,
breaklines=true,
columns=fullflexible,
gobble=4,
numbers=left,
numberstyle=\scriptsize\sffamily,
identifierstyle=\bfseries,
commentstyle=\color{orange},
keywordstyle=\color{red}
]
#include <iostream>
#include <ostream>
int main()
{
std::cout << "Hallo Welt!" << std::endl;
}
\end{lstlisting}
\end{document}[/code]
Für weitergehende Informationen solltest Du die jeweilige Anleitung hinzuziehen.
[u]Edit:[/u]
[quote="letscho84"] Tut mir leid, aber was seid ihr für Klugscheißer? […][/quote]
Ich denke nicht, dass dies die richtige Umgangsform hier ist. Damit machst Du dir keine Freunde. Keiner ist zur Hilfe verpflichtet. Es wurden nur wichtige Informationen abgefragt, um gezielte Hilfe leisten zu können.