gitfile-info/dokumentation.tex

147 lines
3.7 KiB
TeX

\documentclass[a4paper]{ltxdoc}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[english,ngerman]{babel}
\usepackage{xparse,xargs}
\usepackage{newfloat}
\usepackage[usenames,dvipsnames,svgnames,table]{xcolor}
\definecolor{blau}{rgb}{0,0,0.75}
\definecolor{orange}{rgb}{0.8,0.3,0}
%\usepackage[%
% backend=biber,
% sortlocale=de_DE,
% style=authoryear,
% bibencoding=UTF8,
% block=space,
% autocite=inline,
% language=ngerman,
%]{biblatex}
%\addglobalbib{.bib}
%\renewcommand*{\mkbibnamelast}{\textsc}
%\DeclareCiteCommand{\citeauthorfull}
% {%
% \boolfalse{citetracker}%
% \boolfalse{pagetracker}%
% \usebibmacro{prenote}}
% {\ifciteindex%
% {\indexnames{labelname}}
% {}%
% \printnames[first-last]{author}}
% {\multicitedelim}
% {\usebibmacro{postnote}}
\usepackage{hyperref}
\hypersetup{%
pdftitle = {\LaTeX-package for reading git commit info for specific files}
pdfsubject = {}, %
pdfkeywords = {LaTeX,CTAN,git,fileinfo,version,control}, %
pdfauthor = {Andr\'e Hilbig}, %
colorlinks = true, %
hypertexnames = true, %
linkcolor=blau, %
filecolor=orange, %
citecolor=blau, %
menucolor=orange, %
urlcolor=orange, %
breaklinks=true %
}
\usepackage{graphics,graphicx,textcomp}
\usepackage{placeins,float,caption,prettyref}
\usepackage{pdfpages,listings,xspace}
\usepackage{amssymb,multicol,pdflscape}
\usepackage[german=guillemets]{csquotes}
\newrefformat{sec}{Abschnitt\,\ref{#1}, S.\,\pageref{#1}}
\newrefformat{paket}{Paket~\ref{#1}, S.\,\pageref{#1}}
\newrefformat{klasse}{Klasse~\ref{#1}, S.\,\pageref{#1}}
\newrefformat{fig}{Abb.\,\ref{#1}}
\newrefformat{tab}{Tab.\,\ref{#1}}
\newrefformat{bsp}{Bsp.\,\ref{#1}, S.\,\pageref{#1}}
\newcommand{\refMacro}[1]{Makro \texttt{\textbackslash#1}, S.\,\pageref{#1}}
\DeclareFloatingEnvironment[name={Bsp.},
listname={Beispielverzeichnis}, within=section]{example}
\floatstyle{ruled}
\restylefloat{example}
\NewDocumentEnvironment{beispiel}{o o m}{
\begin{example}[ht!]
\centering
\vspace{0.2cm}
\IfNoValueTF{#2}{
\caption{#3}
}{
\caption[#2]{#3}
}
}{
\IfNoValueTF{#1}{
\label{\theexample}
}{
\label{#1}
}
\vspace{0.2cm}
\end{example}
}
\DisableCrossrefs
\makeatletter
\makeatother
\lstset{ %
language=[LaTeX]TeX,
basicstyle=\small,
numbers=left,
numberstyle=\footnotesize,
stepnumber=1,
numbersep=5pt,
backgroundcolor=\color{Peach!30!white},
showspaces=false,
showstringspaces=false,
showtabs=false,
frame=single,
tabsize=2,
resetmargins=true,
captionpos=b,
title={},
caption={},
breaklines=true,
breakautoindent=true,
prebreak=\mbox{ $\curvearrowright$},
postbreak=\mbox{$\rightsquigarrow$ },
linewidth=\columnwidth,
breakatwhitespace=true,
numberstyle=\tiny\color{gray},
keywordstyle=\color{OliveGreen}\textbf,
commentstyle=\color{gray}\itshape,
stringstyle=\color{mauve},
morekeywords={
minisec, subsection, glqq, grqq, euro, Name, Vorname, Street,
Plz, Stadt, MeinBeruf, EMail, Tel, Mobile, Sta, GebDatum, ID,
Anhang, includepdf, includepdfmerge, cventry, cvlistitem,
cvlanguage, definecolor, maketitle, makePerson, cp, ln, mkdir,
todayOrt, todayDatum,
},
literate=%
{Ö}{{\"O}}1
{Ä}{{\"A}}1
{Ü}{{\"U}}1
{ß}{\ss}2
{ü}{{\"u}}1
{ä}{{\"a}}1
{ö}{{\"o}}1
{»}{{\frqq}}4
{«}{{\flqq}}4
{~}{$\sim$}1
}
\xspaceaddexceptions{\guillemotright,\guillemotleft}
\CheckSum{0}
\author{André Hilbig}
\begin{document}
\title{Gitfile-Info}
%\clearpage
%\addcontentsline{toc}{section}{Literatur}
%\printbibliography
\end{document}