Browse Source

initial commit

master
Schneider 4 years ago
commit
e0e45a05d4
Signed by: schneider GPG Key ID: 3F50B02A50039F3B
  1. 285
      .gitignore
  2. 10
      appendix.tex
  3. 7
      einleitung.tex
  4. 4
      fazit.tex
  5. 9
      glossary.tex
  6. 44
      hauptteil.tex
  7. BIN
      img/seagull.jpg
  8. 12
      quellen.bib
  9. BIN
      template.pdf
  10. 68
      template.tex

285
.gitignore

@ -0,0 +1,285 @@
## Core latex/pdflatex auxiliary files:
*.aux
*.lof
*.log
*.lot
*.fls
*.out
*.toc
*.fmt
*.fot
*.cb
*.cb2
.*.lb
## Intermediate documents:
*.dvi
*.xdv
*-converted-to.*
# these rules might exclude image files for figures etc.
# *.ps
# *.eps
# *.pdf
## Generated if empty string is given at "Please type another file name for output:"
.pdf
## Bibliography auxiliary files (bibtex/biblatex/biber):
*.bbl
*.bcf
*.blg
*-blx.aux
*-blx.bib
*.run.xml
## Build tool auxiliary files:
*.fdb_latexmk
*.synctex
*.synctex(busy)
*.synctex.gz
*.synctex.gz(busy)
*.pdfsync
## Build tool directories for auxiliary files
# latexrun
latex.out/
## Auxiliary and intermediate files from other packages:
# algorithms
*.alg
*.loa
# achemso
acs-*.bib
# amsthm
*.thm
# beamer
*.nav
*.pre
*.snm
*.vrb
# changes
*.soc
# comment
*.cut
# cprotect
*.cpt
# elsarticle (documentclass of Elsevier journals)
*.spl
# endnotes
*.ent
# fixme
*.lox
# feynmf/feynmp
*.mf
*.mp
*.t[1-9]
*.t[1-9][0-9]
*.tfm
#(r)(e)ledmac/(r)(e)ledpar
*.end
*.?end
*.[1-9]
*.[1-9][0-9]
*.[1-9][0-9][0-9]
*.[1-9]R
*.[1-9][0-9]R
*.[1-9][0-9][0-9]R
*.eledsec[1-9]
*.eledsec[1-9]R
*.eledsec[1-9][0-9]
*.eledsec[1-9][0-9]R
*.eledsec[1-9][0-9][0-9]
*.eledsec[1-9][0-9][0-9]R
# glossaries
*.acn
*.acr
*.glg
*.glo
*.gls
*.glsdefs
*.lzo
*.lzs
# uncomment this for glossaries-extra (will ignore makeindex's style files!)
# *.ist
# gnuplottex
*-gnuplottex-*
# gregoriotex
*.gaux
*.gtex
# htlatex
*.4ct
*.4tc
*.idv
*.lg
*.trc
*.xref
# hyperref
*.brf
# knitr
*-concordance.tex
# TODO Uncomment the next line if you use knitr and want to ignore its generated tikz files
# *.tikz
*-tikzDictionary
# listings
*.lol
# luatexja-ruby
*.ltjruby
# makeidx
*.idx
*.ilg
*.ind
# minitoc
*.maf
*.mlf
*.mlt
*.mtc[0-9]*
*.slf[0-9]*
*.slt[0-9]*
*.stc[0-9]*
# minted
_minted*
*.pyg
# morewrites
*.mw
# nomencl
*.nlg
*.nlo
*.nls
# pax
*.pax
# pdfpcnotes
*.pdfpc
# sagetex
*.sagetex.sage
*.sagetex.py
*.sagetex.scmd
# scrwfile
*.wrt
# sympy
*.sout
*.sympy
sympy-plots-for-*.tex/
# pdfcomment
*.upa
*.upb
# pythontex
*.pytxcode
pythontex-files-*/
# tcolorbox
*.listing
# thmtools
*.loe
# TikZ & PGF
*.dpth
*.md5
*.auxlock
# todonotes
*.tdo
# vhistory
*.hst
*.ver
# easy-todo
*.lod
# xcolor
*.xcp
# xmpincl
*.xmpi
# xindy
*.xdy
# xypic precompiled matrices and outlines
*.xyc
*.xyd
# endfloat
*.ttt
*.fff
# Latexian
TSWLatexianTemp*
## Editors:
# WinEdt
*.bak
*.sav
# Texpad
.texpadtmp
# LyX
*.lyx~
# Kile
*.backup
# gummi
.*.swp
# KBibTeX
*~[0-9]*
# TeXnicCenter
*.tps
# auto folder when using emacs and auctex
./auto/*
*.el
# expex forward references with \gathertags
*-tags.tex
# standalone packages
*.sta
# Makeindex log files
*.lpz
# xwatermark package
*.xwm
# REVTeX puts footnotes in the bibliography by default, unless the nofootinbib
# option is specified. Footnotes are the stored in a file with suffix Notes.bib.
# Uncomment the next line to have this generated file ignored.
#*Notes.bib
template.ist

10
appendix.tex

@ -0,0 +1,10 @@
\begin{appendices}
\section{Anhänglich}%
\label{sec:Anhänglich}
Hier kann etwas im Anhang stehen, was nicht in den Textteil gehört.
\section{Noch mehr}%
\label{sec:Noch mehr}
Es kann z.B. Code hier per minted eingebunden werden. Hier zum Beispiel der Code des Fazits:
\inputminted{latex}{fazit.tex}
\end{appendices}

7
einleitung.tex

@ -0,0 +1,7 @@
\section{Einleitung}%
\label{sec:einleitung}
Jede gute Arbeit beginnt mit einer Einleitung.
Diese hier beschriebt die \gls{tex}-Vorlage.
Beachte, dass du die aktuellste Version nutzt\footnote{Repository unter
\url{https://git.schneider-hosting.de/schneider/latex-template}}.

4
fazit.tex

@ -0,0 +1,4 @@
\section{Fazit}%
\label{sec:Fazit}
Abschließende Worte

9
glossary.tex

@ -0,0 +1,9 @@
\makeglossaries
\newglossaryentry{tex}
{
name={\LaTeX},
description={A document preparation system},
sort={LaTeX},
}
\newacronym{url}{URL}{Uniform Resource Locator}

44
hauptteil.tex

@ -0,0 +1,44 @@
\section{Hauptteil}%
\label{sec:Hauptteil}
Hier kommt der eigentliche Text. Meist teile ich jedes große Kapitel in einzelne Dateien auf, die
dann in der Hauptdatei eingebunden werden.
\subsection{Glossar und Abkürzungen}%
\label{sub:Glossar und Abkürzungen}
\gls{tex} bietet Hilfe bei Glossareinträgen und Abkürzungen, z.B. \gls{url}. Im weiteren
Textverlauf werden die Abkürzungen dann nicht mehr ausgeschrieben, siehe \gls{url}.
\subsection{Verzeichnisse}%
\label{sub:Verzeichnisse}
Es werden für diverse Dinge verzeichnisse angelegt:
Für Tabellen wie \autoref{tab:verzeichnisse}:
\begin{table}[h]
\centering
\caption{Eine Tabelle}%
\label{tab:verzeichnisse}
\begin{tabular}{@{}lllll@{}}
\toprule
Lorem & Ipsum & Dolor & Sit & amet \\ \midrule
das & sind & nur & platz & halter \\
\bottomrule
\end{tabular}
\end{table}
Für Bilder wie \autoref{fig:img/seagull}:
\begin{figure}[h]
\centering
\includegraphics[width=0.8\linewidth]{img/seagull.jpg}
\caption{Eine Möwe in Warnemünde \parencite{Moewe}}%
\label{fig:img/seagull}
\end{figure}
Für Code wie \autoref{listing:fazit}:
\begin{listing}[h]
\inputminted{latex}{fazit.tex}
\caption{Beispielcode des Fazits}
\label{listing:fazit}
\end{listing}

BIN
img/seagull.jpg

After

Width: 792  |  Height: 528  |  Size: 119 KiB

12
quellen.bib

@ -0,0 +1,12 @@
@WWW{Wikipedia,
title = {LaTeX},
url = {https://en.wikipedia.org/wiki/LaTeX},
urldate = {2020-09-01},
}
@WWW{Moewe,
title={Möwe in Warnemünde},
url = {https://bilder-schneider.de/picture.php?/3/category/1},
urldate = {2020-09-01},
date = {2019-08-22},
author ={Marcel Schneider},
}

BIN
template.pdf

68
template.tex

@ -0,0 +1,68 @@
\documentclass[ngerman,a4paper,12pt,parskip=full,bibliography=totoc,listof=totoc]{scrartcl}
\usepackage{titlepage}
\usepackage{xcolor}
\usepackage{graphicx}
\usepackage[T1]{fontenc}
\usepackage{fontspec}
\usepackage{booktabs}
\usepackage{siunitx}
\usepackage[toc,page]{appendix}
\usepackage{pdflscape}
\usepackage[unicode,pdfusetitle]{hyperref}
\usepackage{polyglossia}
\usepackage[left=2.5cm,right=2.5cm,top=2.5cm,bottom=2.5cm]{geometry}
\usepackage[style=authoryear,citestyle=authoryear-ibid,backend=biber,autopunct=true,dashed=false]{biblatex}
\usepackage{minted}
\usepackage{csquotes}
\usepackage[acronym,automake=immediate,toc]{glossaries}
\usepackage{wrapfig}
\usepackage{FiraMono}
\usepackage{sourcesanspro}
\usepackage[default,regular,black]{sourceserifpro}
\usepackage{booktabs}
\input{glossary.tex}
\addbibresource{quellen.bib}
\setdefaultlanguage[spelling = new]{german}
\renewcommand{\appendixname}{Anhang}
\renewcommand{\appendixtocname}{\appendixname}
\renewcommand{\appendixpagename}{\appendixname}
\sisetup{detect-all,locale=DE}
\begin{document}
\TitlePageStyle{JT-Typography}
\maketitle[%
% There are only four official elements:
author={Marcel Schneider},%
title={Eine \LaTeX-Vorlage für Arbeiten und Abgaben},
subtitle={Mit Untertitel},
publisher={Hier kann die Uni oder das Seminar stehen},
place={Göttingen},
date={\today}
% Nevertheless, you may use extratitle, lowertitleback and uppertitleback.
% See Markus-2 for more information about those.
]
\pagenumbering{roman}
\tableofcontents
\clearpage
\listoffigures
\listoftables
%\printglossary[type=\acronymtype]
\printglossaries
\clearpage
\setcounter{page}{1}
\pagenumbering{arabic}
\input{einleitung.tex}
\input{hauptteil.tex}
\input{fazit.tex}
\newpage
\printbibliography{}
\input{appendix.tex}
\end{document}
Loading…
Cancel
Save