1
0
Fork 0

Umstellung auf LuaLaTeX

This commit is contained in:
Alexander Minges 2012-07-23 21:57:55 +02:00
parent 964382107a
commit 1bc69a2302
3 changed files with 58 additions and 48 deletions

View file

@ -1,3 +1,4 @@
% !Mode:: "TeX:UTF-8"
\documentclass[final, % Bearbeitungsstatus: final/draft
a4paper, % DIN A4
fontsize=13pt, % Schriftgröße: 13 pt
@ -9,8 +10,18 @@
BCOR=1cm, % Berücksichtigung eines Binderands im Satzspiegel
headsepline=true, % Trennlinie zur Kopfzeile
oneside, % Einsitiges Dokument
headinclude % Kopf dem Satzspiegel zurechnen wg. lebendem Kolumnentitel
headinclude, % Kopf dem Satzspiegel zurechnen wg. lebendem Kolumnentitel
ngerman, % Benutzte Sprachen werden global definiert (benötigt von
english % siunitx)
]{scrreprt} % Dokumentenklasse
\usepackage{fixltx2e}
\usepackage{fontspec}
\usepackage{libertineotf}
\defaultfontfeatures{Ligatures=TeX} %,Numbers=OldStyle}% ,Scale=MatchLowercase} bug in current Biolinum
%\usepackage{lua-visual-debug}
\usepackage[automark, % Lebende Kolumnentitel
autooneside, % Berücksichtigung der Einseitigkeit des Dokuments
headsepline
@ -24,15 +35,13 @@
%\ohead{\pagemark} % Seitenkopf außen: Seitenzahl
\pdfcompresslevel=9
\usepackage[utf8]{inputenc} % Eingabekodierung UTF-8
\usepackage[T1]{fontenc} % Schriftkodierung
\usepackage{libertine} % Schriftarten 'Linux Libertine' und 'Linux Biolinum'
\usepackage[ngerman,english]{babel} % Neue Deutsche Rechtschreibung/Silbentrennung mit griechischen Buchstaben
\usepackage{babel} % Neue Deutsche Rechtschreibung/Silbentrennung mit griechischen Buchstaben
\usepackage{setspace} % Paket für das Setzen des Zeilenabstandes
\onehalfspacing % 1,5facher Zeilenabstand
\usepackage[draft,kerning,spacing,protrusion=true,expansion,tracking=true,babel=true]{microtype} %Mikrotypographie (erweitertes Kerning, etc.)
\usepackage{acronym} % Abkürzungen und Abkürzungsverzeichnis
\usepackage[alsoload=synchem,locale=DE,loctolang={DE:ngerman},obeyall=true,decimalsymbol={{{,}}},tophrase={{ bis }}]{siunitx} % SI-Einheiten
\usepackage[alsoload=synchem,locale=DE,obeyall,math-micro=\textmu,text-micro=\textmu]{siunitx}
\newunit{\bp}{bp} % Definition eigener Einheiten: Basenpaare
\newunit{\kb}{kb} % Definition eigener Einheiten: Kilo-Basenpaare
\newunit{\Unit}{U} % Definition eigener Einheiten: Unit
@ -51,7 +60,6 @@
\usepackage{graphicx} % Grafikerweiterung
\usepackage[version=3]{mhchem} % Darstellung chemischer Summenformeln
\usepackage{natbib} % Naturwissenschaftliche Zitierungsstile
%\usepackage[format=hang]{caption}[2008/08/24] % Formatierung von Bildunter-/Tabellenüberschriften
\usepackage[format=plain,footnotesize]{caption}[2008/08/24]
\usepackage{subcaption} % Untergeordnete Abbildungen
\usepackage[fixlanguage]{babelbib} % Sprachanpassung für Literaturverzeichnis
@ -76,17 +84,15 @@
urlcolor=black % color of external links
}
%Griechische Buchstaben/Symbole in Hauptschriftart für den Textmodus
\renewcommand{\textalpha}{{\libertineGlyph{alpha}}}
\renewcommand{\textbeta}{{\libertineGlyph{beta}}}
\renewcommand{\textepsilon}{{\libertineGlyph{epsilon}}}
\renewcommand{\texttheta}{{\libertineGlyph{theta}}}
\renewcommand{\textDelta}{{\libertineGlyph{Delta}}}
\renewcommand{\textpi}{{\libertineGlyph{pi}}}
\renewcommand{\textlambda}{{\libertineGlyph{lambda}}}
\renewcommand{\textrightarrow}{{\libertineGlyph{arrowright}}}
\renewcommand{\textregistered}{{\libertineGlyph{registered}}}
\newcommand{\textequiv}{{\libertineGlyph{equivalence}}}
\usepackage{unicode-math}
\setmathfont{Asana Math}
\setmathfont[range=\mathit/{latin,Latin,num,Greek,greek}]{Linux Libertine O Italic}
\setmathfont[range=\mathup/{latin,Latin,num,Greek,greek}]{Linux Libertine O}
\setmathfont[range=\mathbfup/{latin,Latin,num,Greek,greek}]{Linux Libertine O Bold}
\setmathfont[range=\mathbfit/{latin,Latin,num,Greek,greek}]{Linux Libertine O Bold Italic}
\setmathfont[range={"221E}]{Linux Libertine O}% "0221E = \infty
\setmathfont[range={"2261}]{Linux Libertine O}% "02261 = \eqiv
%opening
\titlehead{\centering \includegraphics[keepaspectratio=true,width=0.4\textwidth]{./img/HHU_Logo.eps}}