[Präambel] Teilweise Neustrukturierung
This commit is contained in:
parent
16c94c395f
commit
5b97e77f6f
1 changed files with 52 additions and 37 deletions
|
@ -23,16 +23,17 @@
|
|||
pagesize=auto
|
||||
}
|
||||
|
||||
\usepackage{scrhack} % warnings beseitigen
|
||||
\usepackage{scrhack} % Warnings beseitigen. Andere packages werden für KOMA Script angepasst.
|
||||
\usepackage{xargs} % Use more than one optional parameter in a new commands
|
||||
\usepackage{enumitem} % mehr Optionen bei Aufzählungen
|
||||
|
||||
% Encoding, Schriftarten, ...
|
||||
\usepackage[T1]{fontenc} % Font Encoding. Hier "westeuropäische Codierung"
|
||||
\usepackage[utf8]{inputenc} % UTF-8 codierte Dateien
|
||||
\usepackage[english, ngerman]{babel} % Setze die Sprache(n) für Rechtschreibung, etc.
|
||||
% Die letzte Sprache ist die Beginnende.
|
||||
\usepackage{lmodern} % Minimal schönere Schriftarten
|
||||
\usepackage{courier}
|
||||
|
||||
\usepackage{xargs} % Use more than one optional parameter in a new commands
|
||||
\usepackage{courier} % "courier" als Schriftart einbinden
|
||||
|
||||
% Mathematisches
|
||||
\usepackage{amsmath} % Mathematische Zeichensetzung, ...
|
||||
|
@ -41,9 +42,15 @@
|
|||
\usepackage{MnSymbol} % ... weitere Symbole
|
||||
\usepackage{icomma} % Deutsche Kommas bei Zahlen
|
||||
|
||||
% Für Theoreme und Sätze
|
||||
% Nützliches
|
||||
\usepackage[pdftex,dvipsnames]{xcolor} % Farben, die z.B. für Code verwendet werden
|
||||
\usepackage[hyphens]{url} % "schöne" URLs ermöglichen, die auch umgebrochen werden. \url{...}
|
||||
\usepackage[breaklinks=true]{hyperref} % Anklickbare URLs und \hypersetup (in Haupt .tex verwendet)
|
||||
% Enthält auch das "nameref" und "url" package
|
||||
|
||||
% Für Theoreme und Sätze. Diese werden automatisch durchnummeriert.
|
||||
\usepackage{amsthm}
|
||||
\newtheoremstyle{meinsatz} % name of the style to be used
|
||||
\newtheoremstyle{meinsatzstyle} % name of the style to be used
|
||||
{}% measure of space to leave above the theorem. E.g.: 3pt
|
||||
{0pt}% measure of space to leave below the theorem. E.g.: 3pt
|
||||
{}% name of font to use in the body of the theorem
|
||||
|
@ -53,18 +60,9 @@
|
|||
{0.5em}% space after theorem head; " " = normal interword space
|
||||
{}% Manually specify head
|
||||
|
||||
\theoremstyle{meinsatz}
|
||||
\theoremstyle{meinsatzstyle}
|
||||
\newcommand{\satzautorefname}{Satz}
|
||||
\newtheorem{satz}{Satz}
|
||||
|
||||
\usepackage[pdftex,dvipsnames]{xcolor} % Farben, die z.B. für Code verwendet werden
|
||||
\usepackage[hyphens]{url}
|
||||
\usepackage[breaklinks=true]{hyperref} % Anklickbare URLs
|
||||
|
||||
\usepackage{enumitem} % mehr Optionen bei Aufzählungen
|
||||
\usepackage[left=2.1cm,right=2.8cm, top=2.75cm, bottom=2.5cm,foot=1cm]{geometry} % Seitenränder und Abstände
|
||||
% Um Ränder anzeigen zu lassen.
|
||||
%\usepackage[margin=2.75cm,foot=1cm,showframe,showcrop]{geometry}
|
||||
\newtheorem{satz}{Satz} % Verwendung mit \begin{satz}
|
||||
|
||||
\input{../_latex/kvmacros.tex} % Für KV-Diagramme
|
||||
|
||||
|
@ -102,31 +100,39 @@
|
|||
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
%%
|
||||
%%
|
||||
%% Sonstiges
|
||||
%%
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
|
||||
\usepackage[babel,german=quotes]{csquotes} % Deutsche Anführungszeichen + Zitate
|
||||
\MakeOuterQuote{"} % Automatisch Anführungszeichen oben und unten
|
||||
|
||||
\usepackage{setspace} % Für Zeilenabstände
|
||||
\onehalfspacing
|
||||
\onehalfspacing % 1,5-zeilig
|
||||
\usepackage[printonlyused,withpage]{acronym} % Abkürzungen und Abkürzungsverzeichnis
|
||||
|
||||
\usepackage[printonlyused,withpage]{acronym} % Abkürzungsverzeichnis
|
||||
\usepackage{imakeidx} % für Stichwortverzeichnis; takes care of the call to the makeindex program;
|
||||
% Stichwortverzeichnis
|
||||
\usepackage{imakeidx} % takes care of the call to the makeindex program;
|
||||
% also provides a number of useful options for customization
|
||||
\makeindex[intoc,options=-s index_style,title=Stichwortverzeichnis] % Stichwortverzeichnis erstellen
|
||||
|
||||
|
||||
%% Zeichnen, Bilder | Erlaubt "malen" von Rechtecken, ...
|
||||
\usepackage{tikz}
|
||||
\usepackage{circuitikz}
|
||||
\usetikzlibrary{arrows, petri, topaths, shadows, calc, positioning, automata}
|
||||
\usetikzlibrary{circuits.logic.IEC}
|
||||
% Zeichnen, Bilder | Erlaubt "malen" von Rechtecken, ...
|
||||
\usepackage{tikz} % Für's "zeichnen"
|
||||
\usetikzlibrary{ % Andere Symbole, Zusätze, etc.
|
||||
arrows,
|
||||
petri,
|
||||
topaths,
|
||||
shadows,
|
||||
calc,
|
||||
positioning,
|
||||
automata
|
||||
}
|
||||
\usepackage{circuitikz} % Für Schaltsymbole
|
||||
\usetikzlibrary{circuits.logic.IEC} % Europäische Symbole verwenden
|
||||
\usepackage{tkz-berge}
|
||||
\usepackage{wrapfig}
|
||||
\usepackage{pgfplots}
|
||||
|
||||
\usepackage{wrapfig} % Bilder, um die Text herumfließt
|
||||
|
||||
\usepackage[framemethod=tikz]{mdframed} % für Rahmen
|
||||
|
||||
\usepackage{booktabs} % Tabellen
|
||||
|
@ -139,10 +145,8 @@
|
|||
\DeclareUnicodeCharacter{20AC}{\euro} % Damit € auch im Code verwendet werden kann.
|
||||
\DeclareUnicodeCharacter{1E9E}{\MakeUppercase{\ss}}
|
||||
|
||||
\newcommand{\RNum}[1]{\uppercase\expandafter{\romannumeral #1\relax}} % Für römische Zahlen \RNum{5} ergibt V
|
||||
|
||||
\usepackage{float} % Floats | z.B. Text umfließt Bild
|
||||
\usepackage{paracol} % Für parallelen Text
|
||||
\usepackage{paracol} % Für parallelen Text; mehrere Spalten
|
||||
|
||||
\usepackage{pdflscape} % Um einzelne Seiten zu drehen:
|
||||
\usepackage{pdfpages} % PDF Seiten einbette
|
||||
|
@ -150,6 +154,12 @@
|
|||
\usepackage[pict2e]{struktex} % Strukogramme / Nassi-Shneiderman-Diagramme
|
||||
\usepackage{pgf-umlsd} % Sequenzdiagramme | z.B. für UML Sequenzdiagramme
|
||||
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
%%
|
||||
%% Verzeichnisse
|
||||
%%
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
|
||||
% Fürs Inhaltsverzeichnis
|
||||
\usepackage{tocloft}
|
||||
\renewcommand{\cftchapleader}{\cftdotfill{\cftdotsep}} % for chapters
|
||||
|
@ -177,6 +187,10 @@
|
|||
%% Design
|
||||
%%
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
|
||||
\usepackage[left=2.1cm,right=2.8cm, top=2.75cm, bottom=2.5cm,foot=1cm]{geometry} % Seitenränder und Abstände
|
||||
%\usepackage[margin=2.75cm,foot=1cm,showframe,showcrop]{geometry} % Ränder anzeigen lassen. Für's debugging
|
||||
|
||||
\renewcommand*{\chapterheadstartvskip}{\vspace*{0cm}}
|
||||
\renewcommand*{\chapterheadendvskip}{\vspace{5mm}}
|
||||
|
||||
|
@ -251,10 +265,11 @@
|
|||
\newcommand{\uA}{u.\,a. } % weil ich es hier und da falsch hatte...
|
||||
\newcommand{\ua}{u.\,a. }
|
||||
|
||||
\newcommand{\RNum}[1]{\uppercase\expandafter{\romannumeral #1\relax}} % Für römische Zahlen \RNum{5} ergibt V
|
||||
|
||||
\newcommand{\pfad}[1]{\textsf{#1}}
|
||||
\newcommand{\code}[1]{\texttt{#1}}
|
||||
|
||||
|
||||
% Vernünftiges Circa Zeichen (die Tilde ~); Verwendung: \circa{Wort}
|
||||
\newcommand{\circa}{$\scriptstyle\mathtt{\sim}$}
|
||||
|
||||
|
|
Loading…
Reference in a new issue