Skip to content

Commit

Permalink
Table style additions and added more info about bibliography to demo
Browse files Browse the repository at this point in the history
  • Loading branch information
MariusStuber committed Oct 15, 2021
1 parent a1a64a7 commit ab0673c
Show file tree
Hide file tree
Showing 5 changed files with 148 additions and 31 deletions.
96 changes: 80 additions & 16 deletions bibliography.bib
Original file line number Diff line number Diff line change
@@ -1,31 +1,95 @@
@article{mustermann20,
@article{mustermann12,
author = {Mustermann, Max},
year = {2012},
day = {01},
month = {Januar},
title = {{Titel}},
journal = {{Journal}},
year = {2020},
volume = {Ausgabe}
englishtitle = {{Englischer Titel}},
type = {Typ},
translator = {Doe, John},
journal = {Journal},
volume = {1},
number = {1},
pages = {10 -- 20},
howpublished = {Webseite},
urldate = {01.01.1999},
url = {https://www.example.com},
note = {Notizen},
doi = {doi:00.0000/example}
}

@book{doe12,
@book{doe01,
author = {Doe, Jane},
year = {2012},
year = {2001},
title = {{Titel}},
subtitle = {{Untertitel}},
address = {Ort},
publisher = {{Verlag}}
englishtitle = {{Englischer Titel}},
volume = {1},
editor = {Dupont, Jean},
translator = {Doe, John},
type = {Typ},
number = {1},
address = {Berlin},
publisher = {Verlag},
howpublished = {Webseite},
urldate = {01.01.1999},
url = {https://www.example.com},
note = {Notizen},
doi = {doi:00.0000/example}
}

@inproceedings{musterfrau99,
@inproceedings{musterfrau20,
author = {Musterfrau, Erika and Mustermann, Max},
year = {2020},
day = {01},
month = {Januar},
title = {{Titel}},
booktitle = {{Buchtitel}},
year = {1999}
englishtitle = {{Englischer Titel}},
volume = {1},
type = {Typ},
number = {1},
howpublished = {Webseite},
address = {Berlin},
publisher = {Verlag},
urldate = {01.01.1999},
url = {https://www.example.com},
note = {Notizen},
doi = {doi:00.0000/example}
}

@misc{dupont96,
@techreport{normal19,
author = {Normal, Otto},
year = {2019},
day = {01},
month = {Januar},
title = {{Titel}},
englishtitle = {{Englischer Titel}},
volume = {1},
type = {Typ},
number = {1},
address = {Berlin},
institution = {Institut},
howpublished = {Webseite},
urldate = {01.01.1999},
url = {https://www.example.com},
note = {Notizen},
doi = {doi:00.0000/example}
}

@misc{dupont12,
author = {Dupont, Jean},
year = {2012},
day = {01},
month = {Januar},
title = {{Titel}},
year = {1996},
url = {URL},
urldate = {01.01.1900}
englishtitle = {{Englischer Titel}},
volume = {1},
type = {Typ},
number = {1},
howpublished = {Webseite},
address = {Berlin},
publisher = {Verlag},
urldate = {01.01.1999},
url = {https://www.example.com},
note = {Notizen},
doi = {doi:00.0000/example}
}
2 changes: 1 addition & 1 deletion content/1_Beispiel.tex
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ \section{Grafiken}
\includegraphics[width=0.25\linewidth]{images/example-image.png}
\caption{Ein importiertes Bild}
\label{fig:imported}
Quelle: \citeA{mustermann20}
Quelle: \citeA{mustermann12}
\end{figure}

\begin{figure}[ht!]
Expand Down
77 changes: 63 additions & 14 deletions content/2_Beispiel.tex
Original file line number Diff line number Diff line change
Expand Up @@ -76,12 +76,15 @@ \section{Referenzen}

Was alles in der Referenz stehen soll kann über verschiedene Befehle festgelegt werden.

\begin{tabular}{@{}ll@{}}
ref & \ref{sec:Referenzen} \\
nameref & \nameref{sec:Referenzen} \\
autoref & \autoref{sec:Referenzen} \\
fullref & \fullref{sec:Referenzen} \\
\end{tabular}
{ % Stylized tabular environment to look like text instead of like a table
\def\arraystretch{1.2}
\begin{tabular}{@{}lcl@{}} % @{} at beginning / end removes default left / right indentation
\normalsize ref & $\rightarrow$ & \normalsize\ref{sec:Referenzen} \\
\normalsize nameref & $\rightarrow$ & \normalsize\nameref{sec:Referenzen} \\
\normalsize autoref & $\rightarrow$ & \normalsize\autoref{sec:Referenzen} \\
\normalsize fullref & $\rightarrow$ & \normalsize\fullref{sec:Referenzen} \\
\end{tabular}
}

Labels können auch als \textlabel[TL]{Textlabel (TL)}{text:tl} definiert und später erneut referenziert werden: \ref{text:tl}.

Expand All @@ -99,13 +102,59 @@ \section{Quellen}

Quellen können, wie Referenzen, mit verschiedenen Befehlen referenziert werden.

\begin{tabular}{@{}ll@{}}
cite & \cite{mustermann20} \\
citeA & \citeA{mustermann20} \\
citeauthor & \citeauthor{mustermann20} \\
citeyear & \citeyear{mustermann20} \\
\end{tabular}
{
\def\arraystretch{1.2}
\begin{tabular}{@{}lcl@{}}
\normalsize cite & $\rightarrow$ & \normalsize\cite{mustermann12} \\
\normalsize citeA & $\rightarrow$ & \normalsize\citeA{mustermann12} \\
\normalsize citeauthor & $\rightarrow$ & \normalsize\citeauthor{mustermann12} \\
\normalsize citeyear & $\rightarrow$ & \normalsize\citeyear{mustermann12} \\
\end{tabular}
}

Es können auch mehrere Quellen gleichzeitig zitiert werden \cite{doe01,musterfrau20,normal19}

Alternativ können auch Fußnoten zum Quellenvermerk dienen\,\footnote{\citeA{dupont12}}. % der Befehl \, erzeugt ein geschütztes, halbes Leerzeichen

Es können auch mehrere Quellen gleichzeitig zitiert werden \cite{musterfrau99,doe12,dupont96}
\subsection{Einträge in bibliography.bib}
\label{sub:Eintraege_in_bibliography.bib}

Alternativ können auch Fußnoten zum Quellenvermerk dienen \footnote{Beispiel für eine Fußnote}.
In \autoref{tab:bibentries} werden die am häufigst benötigten Felder für die jeweiligen Eintragsarten aufgelistet.
Um ein gutes Quellverzeichnis zu erzeugen sollten möglichst viele dieser Felder bei jeder Quelle bestückt werden.
Darüber hinaus finden sich auf der Dokumentation des jeweils verwendeten Zitierstils (hier: apacite) weitere Felder wie \emph{originaltitle} o.\,Ä., welche jedoch selten benötigt werden.
Wie diese Felder sich auswirken, kann im Literaturverzeichnis dieser Demo gesehen werden.

\begin{table}[ht!]
\centering
\resizebox*{\linewidth}{!}{
\begin{tabular}{l|p{3.5cm}|c|c|c|c|c|p{5.5cm}}
\multirow{2}{*}{Feld} & \multirow{2}{*}{Beschreibung} & \multicolumn{5}{c|}{Entry Type} & \multirow{2}{*}{Anmerkungen} \\
\cline{3-7}
& & article & book & inproceedings & techreport & misc & \\
\hline
author & Autor(en) & $\times$ & $\times$ & $\times$ & $\times$ & $\times$ & Mehrere Autoren werden mit \emph{and} getrennt. Autoren können als \name{Vorname Nachname} oder \name{Nachname, Vorname} angegeben werden. \\
year & Erscheinungsjahr & $\times$ & $\times$ & $\times$ & $\times$ & $\times$ & \\
day & Erscheinungstag & $\times$ & & $\times$ & $\times$ & $\times$ & \\
month & Erscheinungsmonat & $\times$ & & $\times$ & $\times$ & $\times$ & \\
title & Titel & $\times$ & $\times$ & $\times$ & $\times$ & $\times$ & Groß- / Kleinschreibung wird entfernt. Kann vermieden werden, indem das komplette Feld in zwei paar geschweifte Klammern geschrieben wird. \\
englishtitle & Englischer Titel & $\times$ & $\times$ & $\times$ & $\times$ & $\times$ & Optional falls Werk einen übersetzten Titel hat. Groß- / Kleinschreibung wird wie bei \emph{title} entfernt. \\
editor & Herausgeber & & $\times$ & & & & \\
translator & Übersetzer & $\times$ & $\times$ & & & & \\
type & Art des Werks & $\times$ & $\times$ & $\times$ & $\times$ & $\times$ & Bspw. Doktorarbeit, Rezension, Broschüre \\
journal & Journal, in dem Artikel erschienen ist & $\times$ & & & & & \\
volume & Ausgabe & $\times$ & $\times$ & $\times$ & $\times$ & $\times$ & \\
number & Nummer der Ausgabe & $\times$ & $\times$ & $\times$ & $\times$ & $\times$ & \\
pages & Referenzierte Seiten & $\times$ & & & & & \\
howpublished & Veröffentlichungsart & $\times$ & $\times$ & $\times$ & $\times$ & $\times$ & Beschreibung, wie etwas veröffentlicht wurde (z.\,B. Name einer Webseite, \name{Unveröffentlichte Arbeit}, \name{Vorgestellt auf Konferenz}). \\
address & Adresse des Verlags / der Institution & & $\times$ & $\times$ & $\times$ & $\times$ & Meist nur Stadt oder bei amerikanischen Verlagen Stadt, Staat. \\
publisher & Verlag & & $\times$ & $\times$ & & $\times$ & \\
institution & Veröffentlichende Institution & & & & $\times$ & & \\
\makecell[tl]{urldate / \\ lastchecked} & Letztes Zugriffsdatum auf URL & $\times$ & $\times$ & $\times$ & $\times$ & $\times$ & Nur in Kombination mit \emph{url} nötig. Felder urldate und lastchecked sind austauschbar. \\
url & URL & $\times$ & $\times$ & $\times$ & $\times$ & $\times$ & \\
note & Notizen & $\times$ & $\times$ & $\times$ & $\times$ & $\times$ & \\
doi & DOI & $\times$ & $\times$ & $\times$ & $\times$ & $\times$ & \\
\end{tabular}
}
\caption{Felder für bibliography.bib}
\label{tab:bibentries}
\end{table}
1 change: 1 addition & 0 deletions format.tex
Original file line number Diff line number Diff line change
Expand Up @@ -329,6 +329,7 @@

\usepackage{booktabs}
\usepackage{multirow}
\usepackage{makecell}
\usepackage{pdflscape}

\newcommand*{\belowrulesepcolor}[1]{%
Expand Down
3 changes: 3 additions & 0 deletions style.tex
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,9 @@
% Change table default size to 10pt
\AtBeginEnvironment{tabular}{\footnotesize}
% Increase cell distance in tables
\AtBeginEnvironment{tabular}{\renewcommand{\arraystretch}{1.2}}
%----------------------------------------------------------
% Depth of section entries
% 0 chapters only
Expand Down

0 comments on commit ab0673c

Please sign in to comment.