Skip to content

Instantly share code, notes, and snippets.

@inventionate
Last active March 21, 2016 22:06
Show Gist options
  • Save inventionate/9b6f224175d80d201398 to your computer and use it in GitHub Desktop.
Save inventionate/9b6f224175d80d201398 to your computer and use it in GitHub Desktop.
% LuaLaTeX Standardpakete
\usepackage{luatextra} % lädt fontspec, luacode, metacode, fixltx2e, luatexbase, lualibs
% Standardschriften
\setmainfont{Minion Pro}
\setsansfont{Myriad Pro}
\setmonofont{Consolas}
% Formelschrift
% Minion Math ist leider eine kommerzielle Schrift
\usepackage{MnSymbol}
\usepackage{unicode-math}
\setmathfont{MdSymbol-Regular.otf}
\setmathfont[range=\mathup/{num,latin,Latin,greek,Greek}]{Minion Pro}
\setmathfont[range=\mathbfup/{num,latin,Latin,greek,Greek}]{MinionPro-Bold}
\setmathfont[range=\mathit/{num,latin,Latin,greek,Greek}]{MinionPro-It}
\setmathfont[range=\mathbfit/{num,latin,Latin,greek,Greek}]{MinionPro-BoldIt}
\setmathfont[range=\mathscr,StylisticSet={1}]{MinionPro-It}
% Schriftart der Überschriften ändern
\usepackage{sectsty}
\allsectionsfont{\sffamily}
% Zeilenabstand
\usepackage[onehalfspacing]{setspace}
% Anführungszeichen
\usepackage[german=guillemets]{csquotes}
% Fußnote
\usepackage[bottom,hang]{footmisc}
\setlength{\footnotemargin}{8pt}
% Fuß- und Kopfzeile
\usepackage[automark]{scrpage2}
\automark[section]{chapter} % Bis zu welcher Überschriftenebene soll geschrieben werden
\pagestyle{scrheadings}
\clearscrheadfoot %Kopf- und Fußzeile werden gelöscht
\ohead{\headmark} % Kapitel wird in die Kopfzeile außen geschrieben
\ofoot[\pagemark]{\pagemark} %Seitenzahl wird in die Fußzeile außen geschrieben
% Zitation und Bibliografie
% Zitationsstil anpassen
% Punkte durch Doppelpunkt ersetzen
\renewcommand{\labelnamepunct}{\addcolon\addspace}
\renewcommand{\postnotedelim}{\addcolon\addspace}
% Komma wegen natbib-Kompatibilität löschen
\renewcommand*{\nameyeardelim}{\space}
% Das S. enfernen
\DeclareFieldFormat{postnote}{#1}
\DeclareFieldFormat{multipostnote}{#1}
\DeclareFieldFormat{pages}{#1}
% Autoren in der Literaturliste als Kapitälchen
\AtBeginBibliography{
\renewcommand*{\mkbibnamefamily}[1]{\textsc{#1}}
}
% Längere Zitate verkleinern
\makeatletter
\g@addto@macro\quote{\small}
\makeatother
% Beschriftung von Grafiken und Tabellen
\usepackage[font=normalsize,labelfont=bf]{caption}
% Bilder positionieren
\usepackage{float}
% Mehrere parallele Bilder
\usepackage{subfig}
% Absatzkpntrolle aktivieren
\clubpenalty = 10000
\widowpenalty = 10000
\displaywidowpenalty = 10000
% Schrifgröße des Literaturverzeichnisses verringern
\renewcommand{\bibfont}{\normalfont\small}
% Inhaltsverzeichnis ändern
\usepackage[titles, subfigure]{tocloft}
% Umbenennen
\addto\captionsgerman{
\renewcommand{\contentsname}{Inhalt}
}
% Abstand zwischen den Einträgen verringern
\setlength{\cftbeforesecskip}{0pt}
% Punkte hinzufügen
\renewcommand{\cftsecleader}{\cftdotfill{\cftdotsep}}
% Normale Schriftstärke
\renewcommand{\cftsecfont}{\normalfont}
\renewcommand{\cftsecpagefont}{\normalfont}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment