Commit 4b98ce0f authored by Jonas Schwartze's avatar Jonas Schwartze
Browse files

Initial commit


Signed-off-by: Jonas Schwartze's avatarJonas Schwartze <jonas.schwartze@plri.de>
parents
# Dieser Titel ist eigentlich unnötig sondern wird durch den Export aus anderen Programmen meist generiert
---
title: Hier steht der eigentliche Titel
subtitle: mit dazugehörigem Subtitle
author: Max Mustermann
date: \today
toc: true
pandoc-build:
template: plri-diss
options: --top-level-division=part
csl: vancouver
---
## Einleitung
Quellenangabe: [@Field1992aa]
Referenz zu einem Bild: [@fig:CPG-model]. Und das Bild kommt dann, wenn \LaTeX meint es wäre Zeit dafür.
![Möglicher Prozessfluss von Repräsentationsprimitiven. (Eigene Darstellung nach [@Wang2002aa], S. 68)](plrilogo.png){#fig:CPG-model}
Referenz zu einer Tabelle: (vgl. @tbl:sektoren_nach_beek). Und die Tabelle:
+-------------------------------+--------------------------------+--------------------+--------------------------------------+--------------------------+
| ambulanter Sektor | stationärer Sektor | Arzneimittel | Heil- und Hilfmittel | Medizintechnik |
+===============================+================================+====================+======================================+==========================+
| Haus- und Fachärzte, | Krankenhäuser, | Pharma Produzenten, | sehr heterogenes Gesundheitshandwerk | medizinische Großgeräte, |
| Zahnärzte, | Reha-Einrichtungen, | Großhandel, | | Verbrauchsmaterialien |
| sonstige medizinische Berufe, | stationäre Pflegeeinrichtungen | Apotheken | | |
| Ambulante Pflegeeinrichtungen | | | | |
+-------------------------------+--------------------------------+--------------------+--------------------------------------+--------------------------+
: Das Gesundheitsangebot nach Sektoren (Quelle: [@van-der-Beek2011aa], S.72) {#tbl:sektoren_nach_beek}
Referenz zu einer Section: [@sec:referenzen]). Die refs für Sections werden durch pandoc erzeugt. (pandoc auto_identifiers)
## Referenzen
werden mit [Pandoc Crossref](https://github.com/lierdakil/pandoc-crossref) gemacht. Man kann die Datei `pandoc-crossref-de-TR.yaml` anpassen, da sonst nicht "Abb." und "Kap." sondern "Fig." und "Sec." etc. im Dokument stehen. *Bitte den Pfad anpassen.* Sie lässt sich auch mit einem Parameter an Pandoc woanders her aufrufen:
crossrefYaml=$HOME/.pandoc/crossref/pandoc-crossref-de-TR.yaml
Diese Option kann direkt von Pandoc interpretiert werden, braucht also *nicht* in den `pandoc-build:`-Block, sondern kommt davor.
## Der Build
passiert durch den [pandoc-builder](https://gitlab.plri.de/jschwartze/pandoc-builder) erledigt. Der erkennt den YAML-Header oben und setzt die entsprechenden pandoc Optionen.
## Literatur
wird von pandoc-citeprog erstellt. Es nutzt standardmäßig die Datei `lit.bib` im pandoc-Verzeichnis. Das kann durch eine neue `option` angepasst werden:
pandoc-build:
option: --bibliography=$HOME/literatur.bib
Der entsprechende Style muss im Verzeichnis `$HOME/.pandoc/csl/` liegen.
Die Literatur an sich wird immer als allerletztes ins dokument eingefügt. Das sieht das Template `plri-diss.latex` so vor. Hier nun als die Literatur:
figureTitle: "Abbildung"
tableTitle: "Tabelle"
figPrefix: "Abb."
eqnPrefix: "Eq."
tblPrefix: "Tab."
secPrefix: "Abs."
lofTitle: "# Abbildungsverzeichnis"
lotTitle: "# Tabellenverzeichnis"
\ No newline at end of file
\documentclass[a4paper,smallchapters,$if(print)$style=print,twopage$else$style=screen,onepage$endif$]{tubsreprt}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{amssymb,amsmath}
\usepackage{fixltx2e} % provides \textsubscript
\usepackage{eurosym}
\usepackage{textcomp}
\usepackage[english,ngerman,german]{babel}
\usepackage{bibgerm}
\usepackage{wrapfig}
\usepackage[german]{isodate}
\selectlanguage{ngerman}
\providecommand{\tightlist}{%
\setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}}
\bibliographystyle{$if(biblio-style)$$biblio-style$$else$plainnat$endif$}
$if(biblatex)$
\usepackage{biblatex}
$if(biblio-files)$
\bibliography{$biblio-files$}
$endif$
$endif$
$if(listings)$
\usepackage{listings}
$endif$
$if(lhs)$
\lstnewenvironment{code}{\lstset{language=Haskell,basicstyle=\small\ttfamily}}{}
$endif$
$if(highlighting-macros)$
$highlighting-macros$
$endif$
$if(verbatim-in-note)$
\usepackage{fancyvrb}
$endif$
$if(tables)$
\usepackage{longtable,booktabs}
$endif$
\usepackage{graphicx}
% Redefine \includegraphics so that, unless explicit options are
% given, the image width will not exceed the width of the page.
% Images get their normal width if they fit onto the page, but
% are scaled down if they would overflow the margins.
\makeatletter
\def\ScaleIfNeeded{%
\ifdim\Gin@nat@width>\linewidth
\linewidth
\else
\Gin@nat@width
\fi
}
\makeatother
\let\Oldincludegraphics\includegraphics
{%
\catcode`\@=11\relax%
\gdef\includegraphics{\@ifnextchar[{\Oldincludegraphics}{\Oldincludegraphics[width=\ScaleIfNeeded]}}%
}%
\usepackage[unicode=true]{hyperref}
\hypersetup{breaklinks=true,
bookmarks=true,
pdfauthor={$author-meta$},
pdftitle={$title-meta$},
colorlinks=true,
citecolor=$if(citecolor)$$citecolor$$else$black$endif$,
urlcolor=$if(urlcolor)$$urlcolor$$else$black$endif$,
linkcolor=$if(linkcolor)$$linkcolor$$else$black$endif$,
pdfborder={0 0 0}}
\urlstyle{same} % don't use monospace font for urls
$if(links-as-notes)$
% Make links footnotes instead of hotlinks:
\renewcommand{\href}[2]{#2\footnote{\url{#1}}}
$endif$
$if(strikeout)$
\usepackage[normalem]{ulem}
% avoid problems with \sout in headers with hyperref:
\pdfstringdefDisableCommands{\renewcommand{\sout}{}}
$endif$
\setlength{\parindent}{0pt}
\setlength{\parskip}{6pt plus 2pt minus 1pt}
\setlength{\emergencystretch}{3em} % prevent overfull lines
\setcounter{secnumdepth}{3}
$if(verbatim-in-note)$
\VerbatimFootnotes % allows verbatim text in footnotes
$endif$
% remove parts from beeing printed
\renewcommand{\part}[1]{ }
$if(title)$
\title{\Large $title$}
$endif$
$if(subtitle)$
\subtitle{\large $subtitle$}
$endif$
\author{\normalsize $for(author)$$author$$sep$, $endfor$}
\date{\normalsize $date$}
\address{Peter L. Reichertz Institut f{\"u}r Medizinische Informatik\\
der Technischen Universit{\"a}t Braunschweig\\
Mühlenpfordtstraße 23\\
D-38106 Braunschweig}
\logo{\includegraphics{\string~/.pandoc/assets/plrilogo}}
$for(header-includes)$
$header-includes$
$endfor$
\begin{document}
\maketitle
$if(abstract)$
\begin{abstract}
$abstract$
\end{abstract}
$endif$
$for(include-before)$
$include-before$
$endfor$
$if(toc)$
{
\hypersetup{linkcolor=black}
\setcounter{tocdepth}{2}
\tableofcontents
\listoftables
\listoffigures
\pagebreak
}
$endif$
$body$
$if(natbib)$
$if(biblio-files)$
$if(biblio-title)$
$if(book-class)$
\renewcommand\bibname{$biblio-title$}
$else$
\renewcommand\refname{$biblio-title$}
$endif$
$endif$
\bibliography{$biblio-files$}
$endif$
$endif$
$if(biblatex)$
\printbibliography$if(biblio-title)$[title=$biblio-title$]$endif$
$endif$
$for(include-after)$
$include-after$
$endfor$
\end{document}
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment