Code:
%~------------------------------------------------------------------------------
% Formatvorlage für Masterarbeiten an der $\Omega$-Hochschule Nürnberg
%~------------------------------------------------------------------------------
% erstellt von Stefan Macke, 24.04.2009
% http://blog.stefan-macke.de
% Dokumentenkopf~---------------------------------------------------------------
% Diese Vorlage basiert auf "scrreprt" aus dem koma-script.
%~------------------------------------------------------------------------------
\documentclass[
11pt, % Schriftgröße
DIV10,
ngerman, % für Umlaute, Silbentrennung etc.
a4paper, % Papierformat
oneside, % einseitiges Dokument
titlepage, % es wird eine Titelseite verwendet
parskip=half, % Abstand zwischen Absätzen (halbe Zeile)
headings=normal, % Größe der Überschriften verkleinern
listof=totoc, % Verzeichnisse im Inhaltsverzeichnis aufführen
bibliography=totoc, % Literaturverzeichnis im Inhaltsverzeichnis aufführen
index=totoc, % Index im Inhaltsverzeichnis aufführen
captions=tableheading, % Beschriftung von Tabellen unterhalb ausgeben
numbers=noenddot, % Abschließenden Punkt hinter den Nummern von Tabellen usw. in Caption entfernen
final % Status des Dokuments (final/draft)
]{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{textcomp} % Euro-Zeichen etc.
\usepackage{lmodern} % bessere Fonts
\usepackage{relsize} % Schriftgröße relativ festlegen
\usepackage{makeidx}
\usepackage{setspace}
\usepackage{geometry}
\usepackage{listings}
\usepackage[table]{xcolor}
\definecolor{hellgelb}{rgb}{1,1,0.9}
\definecolor{colKeys}{rgb}{0,0,1}
\definecolor{colIdentifier}{rgb}{0,0,0}
\definecolor{colComments}{rgb}{1,0,0}
\definecolor{colString}{rgb}{0,0.5,0}
\definecolor{tableRow}{HTML}{E6E6FA}
\lstset{
float=hbp,
basicstyle=\ttfamily\color{black}\small\smaller,
identifierstyle=\color{colIdentifier},
keywordstyle=\color{colKeys},
stringstyle=\color{colString},
commentstyle=\color{colComments},
columns=flexible,
tabsize=2,
frame=shadowbox,
rulesepcolor=\color{lightgray},
extendedchars=true,
showspaces=false,
showstringspaces=false,
numbers=left,
numberstyle=\tiny,
breaklines=true,
backgroundcolor=\color{hellgelb},
captionpos=b,
breakautoindent=true
}
\definecolor{darkgreen}{cmyk}{0.7, 0, 1, 0.5}
\lstdefinelanguage{diff}
{
morekeywords={+, -},
sensitive=false,
morecomment=[l]{//},
morecomment=[s]{/*}{*/},
morecomment=[f][\color{darkgreen}]{+},
morecomment=[f][\color{red}]{-},
morecomment=[f][\color{blue}]{@@},
morestring=[b]",
}
\usepackage[square]{natbib}
\usepackage[
bookmarks,
bookmarksopen=true,
colorlinks=true,
backref,
plainpages=false,
pdfpagelabels,
hypertexnames=false,
linktocpage
]{hyperref}
\begin{document}
\lstset{language=diff,
basicstyle=\footnotesize,
showstringspaces=false,
tabsize=2}
\begin{lstlisting}[caption=Patch zur Fehlerbehebung beim Android Build mit einem 64Bit Ubuntu~\cite{q.mkfs_ubifs_patch}]
diff --git a/mkfs.ubifs/Android.mk b/mkfs.ubifs/Android.mk
index 8fc1536..b4a4984 100644
--- a/mkfs.ubifs/Android.mk
+++ b/mkfs.ubifs/Android.mk
@@ -18,9 +18,9 @@ LOCAL_CC := /usr/bin/gcc
LOCAL_CXX := /usr/bin/g++
LOCAL_CFLAGS = -O2 -Wall
LOCAL_CFLAGS+= -Wpointer-arith -Wwrite-strings -Wstrict-prototypes
-LOCAL_CFLAGS+= -Wmissing-prototypes -Winline
+LOCAL_CFLAGS+= -Wmissing-prototypes -Winline -m64
LOCAL_LDFLAGS += -L/usr/lib/x86_64-linux-gnu
-LOCAL_LDLIBS:= -lz -llzo2 -lm -luuid
+LOCAL_LDLIBS:= -lz -llzo2 -lm -luuid -m64
LOCAL_C_INCLUDES += $(LOCAL_PATH)/
LOCAL_C_INCLUDES += /usr/include/
\end{lstlisting}
\lstlistoflistings
\nocite{*}
\bibliography{Bibliographie}
\bibliographystyle{natdin}
\end{document}
Lesezeichen