Compare commits
2 commits
Author | SHA1 | Date | |
---|---|---|---|
f0c73eed5a | |||
a15f5a847b |
13 changed files with 84 additions and 233 deletions
3
.gitignore
vendored
3
.gitignore
vendored
|
@ -14,6 +14,3 @@
|
||||||
*.toc
|
*.toc
|
||||||
*.vrb
|
*.vrb
|
||||||
*local
|
*local
|
||||||
*.lof
|
|
||||||
*.bcf
|
|
||||||
*.run.xml
|
|
||||||
|
|
56
Mb_Vorlage.tex
Normal file
56
Mb_Vorlage.tex
Normal file
|
@ -0,0 +1,56 @@
|
||||||
|
\documentclass[12pt,a4paper]{book}
|
||||||
|
|
||||||
|
\usepackage[ngerman]{babel}
|
||||||
|
%\usepackage{abstract}
|
||||||
|
\usepackage{amsmath}
|
||||||
|
\usepackage{graphicx}
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
|
||||||
|
\chapter*{Abstract}
|
||||||
|
Zusammenfassung der Arbeit
|
||||||
|
|
||||||
|
\tableofcontents
|
||||||
|
|
||||||
|
\chapter{Der Titel des ersten Kapitels}
|
||||||
|
\label{chapter:Titel}
|
||||||
|
|
||||||
|
\section{Überschrift}
|
||||||
|
|
||||||
|
|
||||||
|
In Kapitel \ref{chapter:Titel} passiert
|
||||||
|
|
||||||
|
Wie in \cite[Lemma 1]{mond05} nachzulesen ist
|
||||||
|
|
||||||
|
Eine erste Formel:
|
||||||
|
|
||||||
|
$e^x-27y=3x$
|
||||||
|
|
||||||
|
Und jezt mit zwei Dollarzeichen:
|
||||||
|
|
||||||
|
$$e^x-27y=3x$$
|
||||||
|
|
||||||
|
Ebenfalls ein gemitte Formel:
|
||||||
|
\begin{eqnarray}
|
||||||
|
\label{eq:name}
|
||||||
|
\ln(5x+1) =\sin(x-2\pi)
|
||||||
|
\end{eqnarray}
|
||||||
|
|
||||||
|
|
||||||
|
Wie in Formel \ref{eq:name} gezeigt wird
|
||||||
|
|
||||||
|
|
||||||
|
\begin{figure}
|
||||||
|
\includegraphics[width=8cm]{src/vorl_Logo_KZO_2.pdf}
|
||||||
|
\caption[Quelle]{Abbildungsbeschriftung}
|
||||||
|
\end{figure}
|
||||||
|
|
||||||
|
\begin{thebibliography}{99}
|
||||||
|
%Name, Vorname des Autors. Erscheinungsjahr. Titel. Auflage. Verlag. Erscheinungsort.
|
||||||
|
\bibitem{mond05} Mondello, Enzo. 2015. Portfolimanagement $-$ Theorie und Anwendungsbeispiele. 2. Aufl. Springer Gabler. Wiesbaden.
|
||||||
|
\bibitem{chatgpt} ChatGPT. Auf: https://chat.openai.com/chat (abgerufen am 23.02.2023), Prompt: "`Was ist Mathematik?"', Antwort im Anhang einsehbar.
|
||||||
|
|
||||||
|
\end{thebibliography}
|
||||||
|
|
||||||
|
|
||||||
|
\end{document}
|
14
README.md
14
README.md
|
@ -1,19 +1,5 @@
|
||||||
# Vorlage für Arbeiten an der KZO
|
# Vorlage für Arbeiten an der KZO
|
||||||
|
|
||||||
In der PDF Datei [template.pdf](template.pdf) ist das Template mit Erklärungen als Beispiel.
|
|
||||||
|
|
||||||
## Vorgehen
|
|
||||||
|
|
||||||
* Dieses Repository herunterladen
|
|
||||||
* Die Datei `template.tex` kopieren und umbenennen passend zur Arbeit oder einfach `main.tex`.
|
|
||||||
* Angaben in der Datei anpassen.
|
|
||||||
* Komplilieren und PDF anschauen.
|
|
||||||
* Dateien im Ordner `kapitel` anpassen, löschen und erstellen.
|
|
||||||
* Die neuen Kapitel verlinken.
|
|
||||||
* Arbeit fertigschreiben.
|
|
||||||
|
|
||||||
## Herkunft
|
|
||||||
|
|
||||||
Diese Vorlage entstammt der [mentorierten Arbeit](https://github.com/OliverRietmann/eigenfaces_latex) von [Oliver Rietmann](https://github.com/OliverRietmann).
|
Diese Vorlage entstammt der [mentorierten Arbeit](https://github.com/OliverRietmann/eigenfaces_latex) von [Oliver Rietmann](https://github.com/OliverRietmann).
|
||||||
Da seine Repository mit GPL-3.0 license versehen ist, darf man meine Vorlage auch mit GPL-3.0 verwenden.
|
Da seine Repository mit GPL-3.0 license versehen ist, darf man meine Vorlage auch mit GPL-3.0 verwenden.
|
||||||
|
|
||||||
|
|
43
bibfile.bib
43
bibfile.bib
|
@ -1,43 +0,0 @@
|
||||||
@book{mond05,
|
|
||||||
author = {Enzo Mondello},
|
|
||||||
year= 2015,
|
|
||||||
title = {Portfolimanagement -- Theorie und Anwendungsbeispiele},
|
|
||||||
publisher = {Springer Gabler},
|
|
||||||
edition = {2},
|
|
||||||
address = {Wiesbaden}
|
|
||||||
}
|
|
||||||
@online{chatgpt,
|
|
||||||
author = {ChatGPT},
|
|
||||||
url = {https://chat.openai.com/chat},
|
|
||||||
date = {2023-02-23},
|
|
||||||
year = 2023,
|
|
||||||
title = {Prompt: 'Was ist Mathematik?'}
|
|
||||||
}
|
|
||||||
@online{masterdocument,
|
|
||||||
author = {Pascal Brachet},
|
|
||||||
title = {Texmaker (free cross-platform latex editor).},
|
|
||||||
url = {https://www.xm1math.net/texmaker/doc.html#SECTION31},
|
|
||||||
date = {2023-05-26},
|
|
||||||
year = 2023
|
|
||||||
}
|
|
||||||
@online{apaciteCtan,
|
|
||||||
author = {Erik Meijer},
|
|
||||||
title = {CTAN: Paket apacite},
|
|
||||||
url = {https://www.ctan.org/pkg/apacite},
|
|
||||||
_url = {http://mirrors.ctan.org/biblio/bibtex/contrib/apacite/apacite.pdf},
|
|
||||||
year = {2013},
|
|
||||||
lastchecked = {2023-10-10}
|
|
||||||
}
|
|
||||||
@manual{UsingBibTeX,
|
|
||||||
author = {{Unofficial LaTeX2e reference manual}},
|
|
||||||
year = {2023},
|
|
||||||
url = {https://latexref.xyz/Using-BibTeX.html},
|
|
||||||
title = {Using BibTeX},
|
|
||||||
lastchecked = {2023-10-10}
|
|
||||||
}
|
|
||||||
@online{biblatex-apa,
|
|
||||||
url = {https://www.ctan.org/pkg/biblatex-apa},
|
|
||||||
title = {biblatex-apa – BibLaTeX citation and reference style for APA},
|
|
||||||
author = {Philip Kime},
|
|
||||||
date = {2023-03-20}
|
|
||||||
}
|
|
|
@ -1,4 +1,3 @@
|
||||||
% !TEX root = ../template.tex
|
|
||||||
\begin{abstract}
|
\begin{abstract}
|
||||||
Dies ist der Abstract oder die Zusammenfassung der Arbeit und fasst die Ideen kurz zusammen.
|
Dies ist der Abstract oder die Zusammenfassung der Arbeit und fasst die Ideen kurz zusammen.
|
||||||
\end{abstract}
|
\end{abstract}
|
|
@ -1,4 +1,3 @@
|
||||||
% !TEX root = ../template.tex
|
|
||||||
\chapter{Installieren}
|
\chapter{Installieren}
|
||||||
\section{\LaTeX Compiler}
|
\section{\LaTeX Compiler}
|
||||||
\LaTeX ist die Software, um das tex Dokument zu einem PDF um zu wandeln. Die Software hat für sich kein Fenster, in dem man programmieren kann.
|
\LaTeX ist die Software, um das tex Dokument zu einem PDF um zu wandeln. Die Software hat für sich kein Fenster, in dem man programmieren kann.
|
||||||
|
@ -10,13 +9,12 @@ Dazu brauchen wir dann eine IDE.
|
||||||
\subsection{GNU+Linux}
|
\subsection{GNU+Linux}
|
||||||
Die Repositories beinhalten das texlive und sie können es einfach über den Terminal installieren:
|
Die Repositories beinhalten das texlive und sie können es einfach über den Terminal installieren:
|
||||||
|
|
||||||
%sudo apt install texlive-full
|
|
||||||
\begin{verbatim}
|
\begin{verbatim}
|
||||||
# Debian based
|
# Debian based
|
||||||
sudo apt install texlive-latex-extra texlive-lang-german biber
|
sudo apt install texlive-full
|
||||||
|
|
||||||
# Arch based
|
# Arch based
|
||||||
sudo pacman -S texlive texlive-langgerman texlive-bin biber
|
sudo pacman -S texlive-most
|
||||||
|
|
||||||
# RedHat based (Fedora)
|
# RedHat based (Fedora)
|
||||||
sudo dnf install texlive-scheme-full
|
sudo dnf install texlive-scheme-full
|
||||||
|
@ -35,30 +33,9 @@ Grundsätzlich kann man auch auf einem einfachen Texteditor das Dokument verfass
|
||||||
|
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item
|
\item
|
||||||
Lluís Usó und Beat Jäckle benützen TeXstudio (für Windows, GNU+Linux und macOS)
|
Beat Jäckle benützt Texmaker (für Windows, macOS und GNU+Linux)
|
||||||
|
|
||||||
\href{https://texstudio.org/}{https://texstudio.org/}
|
|
||||||
|
|
||||||
TeXstudio bassiert auf Texmaker, wird aber von einer Community betrieben. Es werden viele Features eingebaut, während die Entwicklung von Texmaker nur von einer Person betrieben wird. Deswegen wechselte Herr Jäckle auch von Texmaker zu TeXstudio.
|
|
||||||
|
|
||||||
\item Es gibt Texmaker (für Windows, macOS und GNU+Linux)
|
|
||||||
|
|
||||||
\href{https://xm1math.net/texmaker/}{https://xm1math.net/texmaker/}
|
\href{https://xm1math.net/texmaker/}{https://xm1math.net/texmaker/}
|
||||||
|
|
||||||
Ein wichtiger Hinweis aus dem Handbuch. %\parcite[Kapitel 4.2]{masterdocument}
|
\item Michael Bürgisser nimmt ...
|
||||||
\begin{quote}
|
\end{itemize}
|
||||||
Texmaker allows you to work onto documents separated in several files.
|
|
||||||
To include a TeX file into your document, just use the \verb`\include{file}` command in the \textit{LaTeX} menu. The file will appear in the \textit{Structure View}. With a click on his name, Texmaker will open it.
|
|
||||||
|
|
||||||
Then, you can define your \textit{master document} with the \textit{Options} menu. All the commands of the \textit{Tools} menu will apply only to this document even when working on the \textit{children} documents (you can even close the \textit{master} document).
|
|
||||||
You can easily switch toggle between the master document and the current document via the corresponding button (just above the \textit{Bold} button).
|
|
||||||
Note : you can leave the \textit{master} mode with the \textit{Options} menu.
|
|
||||||
\end{quote}
|
|
||||||
|
|
||||||
\item Michael Bürgisser benützt TeXnicCenter (nur für Windows, seit 2013 nicht mehr unterhalten)
|
|
||||||
|
|
||||||
\href{https://www.texniccenter.org/}{https://texniccenter.org/}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
\end{itemize}
|
|
|
@ -1,33 +0,0 @@
|
||||||
% !TEX root = ../template.tex
|
|
||||||
\chapter{Der Titel des nächsten Kapitels}
|
|
||||||
\label{chapter:Titel}
|
|
||||||
|
|
||||||
\section{Überschrift}
|
|
||||||
|
|
||||||
|
|
||||||
In Kapitel \ref{chapter:Titel} passiert
|
|
||||||
|
|
||||||
Wie in \cite[Lemma 1]{mond05} nachzulesen ist
|
|
||||||
|
|
||||||
Eine erste Formel:
|
|
||||||
|
|
||||||
$e^x-27y=3x$
|
|
||||||
|
|
||||||
Und jetzt mit zwei Dollarzeichen:
|
|
||||||
|
|
||||||
$$e^x-27y=3x$$
|
|
||||||
|
|
||||||
Ebenfalls ein gemittelte Formel:
|
|
||||||
\begin{align}
|
|
||||||
\label{eq:name}
|
|
||||||
\ln(5x+1) =\sin(x-2\pi)
|
|
||||||
\end{align}
|
|
||||||
|
|
||||||
|
|
||||||
Wie in Formel \ref{eq:name} gezeigt wird
|
|
||||||
|
|
||||||
|
|
||||||
\begin{figure}
|
|
||||||
\includegraphics[width=8cm]{src/vorl_Logo_KZO_2.pdf}
|
|
||||||
\caption[Logo der KZO -- Text für das Abbildungsverzeichnis]{Abbildungsbeschriftung -- Text unter dem Bild} % Der Titel erscheint im Abbildungsverzeichnis
|
|
||||||
\end{figure}
|
|
|
@ -1,62 +0,0 @@
|
||||||
\section{Wie Zitiere ich in LaTeX?}
|
|
||||||
Es gibt viele Varianten wie man mit LaTeX Zitieren kann. Ich kann \ref{bib:empfehlung} \nameref{bib:empfehlung} empfehlen.
|
|
||||||
\subsection{Die Basis -- von Hand}
|
|
||||||
Auf der Webseite \url{https://latexref.xyz/thebibliography.html} wird erklärt, wie man ohne Bib-Datei Zitieren kann. Ich rate davon ab, da es viel Handarbeit ist.
|
|
||||||
\begin{verbatim}
|
|
||||||
\begin{thebibliography}{widest-label}
|
|
||||||
\bibitem[label]{cite_key}
|
|
||||||
...
|
|
||||||
\end{thebibliography}
|
|
||||||
\end{verbatim}
|
|
||||||
\subsection{BibTeX}
|
|
||||||
BibTeX ist ein Programm, welches die Bibliografie/Literaturverzeichnis zu automatisieren.
|
|
||||||
|
|
||||||
Ein Handbuch ist \cite{UsingBibTeX}.
|
|
||||||
\begin{verbatim}
|
|
||||||
\bibliographystyle{bibstyle}
|
|
||||||
\bibliography{bibfile1, bibfile2, ...}
|
|
||||||
\end{verbatim}
|
|
||||||
|
|
||||||
Die Typen können hier nachgeschaut werden: \url{https://www.overleaf.com/learn/latex/Bibliography_management_with_bibtex}
|
|
||||||
|
|
||||||
Eine Auswahl von Styles gibt es hier:
|
|
||||||
\url{https://www.overleaf.com/learn/latex/Bibtex_bibliography_styles}
|
|
||||||
|
|
||||||
\subsection{apalike}
|
|
||||||
Mit \texttt{apalike} kann man ähnlich zu APA zitieren. Doch nach Tests von Herr Jäckle gibt es Probleme mit URL. Er empfiehlt den Einsatz vom Paket \texttt{apacite} im Kapitel \ref{sec:apacite}.
|
|
||||||
|
|
||||||
|
|
||||||
%\subsection{Biber}
|
|
||||||
%Man kann auch mit \emph{Biber} arbeiten. Doch das einrichten kann umständlicher sein.
|
|
||||||
%\begin{verbatim}
|
|
||||||
% \usepackage[
|
|
||||||
% backend=biber,
|
|
||||||
% style=alphabetic,
|
|
||||||
% sorting=ynt
|
|
||||||
% ]{biblatex}
|
|
||||||
%
|
|
||||||
% \addbibresource{references.bib} %Import the bibliography file
|
|
||||||
%
|
|
||||||
% \printbibliography
|
|
||||||
%\end{verbatim}
|
|
||||||
%
|
|
||||||
\subsection{APAcite}\label{sec:apacite}
|
|
||||||
\texttt{apacite} ist ein Paket, welches das nach APA6 zitiert. Die Richtlinien der KZO basiert auf APA.
|
|
||||||
\parencite{apaciteCtan}
|
|
||||||
|
|
||||||
\subsection{biblatex-apa}\label{sec:biblatex-apa}\label{bib:empfehlung}
|
|
||||||
biblatex-apa\footnote{\parencite{biblatex-apa}} ist ein Paket, welches das nach APA7 zitiert. Die Richtlinien der KZO basiert auf APA.
|
|
||||||
Man benötigt \texttt{Biber}. \texttt{@online} Typen werden unterstützt.
|
|
||||||
Man muss beim Kompilieren bei TeXstudio F8 drücken, damit die Bibliothek \glqq aktualisiert\grqq{} wird.
|
|
||||||
|
|
||||||
Die Bib Datei wird vor dem \verb`\begin{document}` eingefügt. Mit dem Befehl \verb`\addbibresource{bibfile.bib}`.
|
|
||||||
|
|
||||||
An der Stell, an der das Literaturverzeichnis hinkommen soll, ruft man es mit dem Befehl \verb`\printbibliography` auf.
|
|
||||||
|
|
||||||
Folgende Pakete werden benötigt:
|
|
||||||
\begin{verbatim}
|
|
||||||
\usepackage{csquotes}
|
|
||||||
\usepackage[style=apa,backend=biber]{biblatex}
|
|
||||||
\end{verbatim}
|
|
||||||
|
|
||||||
Mit \verb`\parencite ` werden Klammern um den eingefügte Referenz eingefügt. Mit \verb`cite` wird ohne Klammer die Referenz eingefügt.
|
|
|
@ -1,11 +0,0 @@
|
||||||
% !TEX root = ../template.tex
|
|
||||||
\begin{thebibliography}{99}
|
|
||||||
%Name, Vorname des Autors. Erscheinungsjahr. Titel. Auflage. Verlag. Erscheinungsort.
|
|
||||||
\bibitem{mond05} Mondello, Enzo. 2015. Portfolimanagement $-$ Theorie und Anwendungsbeispiele. 2. Aufl. Springer Gabler. Wiesbaden.
|
|
||||||
\bibitem{chatgpt} ChatGPT. Auf: \url{https://chat.openai.com/chat} (abgerufen am 23.02.2023), Prompt: "`Was ist Mathematik?"', Antwort im Anhang einsehbar.
|
|
||||||
\bibitem{masterdocument}
|
|
||||||
Brachet, Pascal:
|
|
||||||
Texmaker (free cross-platform latex editor).
|
|
||||||
Auf:
|
|
||||||
\url{https://www.xm1math.net/texmaker/doc.html#SECTION31} (abgerufen am 26. Mai 2023).
|
|
||||||
\end{thebibliography}
|
|
|
@ -1,17 +1,18 @@
|
||||||
\RequirePackage{src/titlepage}
|
%\ProvidesPackage{kzo-thesis}
|
||||||
\RequirePackage{parskip}
|
\usepackage{src/titlepage}
|
||||||
\RequirePackage[utf8]{inputenc}
|
%\usepackage[parfill]{parskip}
|
||||||
\RequirePackage{amsmath}
|
\usepackage{parskip}
|
||||||
\RequirePackage{amsthm}
|
\usepackage[utf8]{inputenc}
|
||||||
\RequirePackage{amsfonts}
|
\usepackage{amsmath}
|
||||||
\RequirePackage{amssymb}
|
\usepackage{amsthm}
|
||||||
\RequirePackage{amscd}
|
\usepackage{amsfonts}
|
||||||
\RequirePackage{graphicx}
|
\usepackage{amssymb}
|
||||||
\RequirePackage[pdfusetitle]{hyperref}
|
\usepackage{amscd}
|
||||||
\RequirePackage[ngerman]{babel}
|
\usepackage{graphicx}
|
||||||
\RequirePackage{ngerman}
|
\usepackage[pdfusetitle]{hyperref}
|
||||||
\RequirePackage{csquotes}
|
\usepackage{ngerman}
|
||||||
\RequirePackage[style=apa,backend=biber]{biblatex}
|
\newenvironment{abstract}{}{}
|
||||||
|
\usepackage{abstract}
|
||||||
|
|
||||||
\pagestyle{empty}
|
\pagestyle{empty}
|
||||||
\makeatletter\@addtoreset{section}{part}\makeatother%
|
\makeatletter\@addtoreset{section}{part}\makeatother%
|
||||||
|
@ -20,4 +21,4 @@
|
||||||
\author{TODO AUTHOR}
|
\author{TODO AUTHOR}
|
||||||
\date{\today}
|
\date{\today}
|
||||||
|
|
||||||
\RequirePackage[left=2cm,right=2cm,top=2cm,bottom=2cm]{geometry}
|
\usepackage[left=2cm,right=2cm,top=2cm,bottom=2cm]{geometry}
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
\newcommand*{\form}[1]{\gdef\@form{#1}}
|
\newcommand*{\form}[1]{\gdef\@form{#1}}
|
||||||
\newcommand*{\@form}{\texttt{TODO: Set \string\form\string{...\string}}}
|
\newcommand*{\@form}{\texttt{TODO: Set \string\form\string{...\string}}}
|
||||||
|
|
||||||
\renewcommand{\maketitle}{\hypersetup{pageanchor=false} %
|
\renewcommand{\maketitle}{%
|
||||||
{
|
{
|
||||||
%\setlength{\marginparwidth}{10cm}
|
%\setlength{\marginparwidth}{10cm}
|
||||||
%\setlength{\marginparsep}{10cm}
|
%\setlength{\marginparsep}{10cm}
|
||||||
|
@ -30,6 +30,6 @@
|
||||||
\@supervisor
|
\@supervisor
|
||||||
|
|
||||||
\textbf{Datum}\\
|
\textbf{Datum}\\
|
||||||
\thedate \hypersetup{pageanchor=true}%
|
\thedate
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
BIN
template.pdf
BIN
template.pdf
Binary file not shown.
24
template.tex
24
template.tex
|
@ -1,35 +1,19 @@
|
||||||
% !TEX programm=latexmk
|
\documentclass[10pt,a4paper]{book}
|
||||||
% !BIB program = biber
|
|
||||||
\documentclass[10pt,a4paper]{report}
|
|
||||||
\usepackage[ngerman]{babel}
|
|
||||||
\usepackage{src/kzo-thesis}
|
\usepackage{src/kzo-thesis}
|
||||||
|
|
||||||
|
\title{KZO LaTeX Vorlage}
|
||||||
\title{KZO \LaTeX~Vorlage}
|
|
||||||
\author{Beat Jäckle (Jb)}
|
\author{Beat Jäckle (Jb)}
|
||||||
\date{\today}
|
\date{\today}
|
||||||
\supervisor{Michael Bürgisser}
|
\supervisor{Michael Bürgisser}
|
||||||
\project{Maturitätsarbeit}
|
\project{Maturitätsarbeit}
|
||||||
\addbibresource{bibfile.bib}
|
|
||||||
|
|
||||||
\begin{document}
|
\begin{document}
|
||||||
\hypersetup{pageanchor=false}
|
|
||||||
\begin{titlepage}
|
\begin{titlepage}
|
||||||
\maketitle
|
\maketitle
|
||||||
\end{titlepage}
|
\end{titlepage}
|
||||||
\include{kapitel/030_abstract}
|
\include{kapitel/030_abstract}
|
||||||
|
|
||||||
\tableofcontents
|
|
||||||
\hypersetup{pageanchor=true}
|
|
||||||
|
|
||||||
\include{kapitel/100_installation}
|
\include{kapitel/100_installation}
|
||||||
\include{kapitel/200_mb}
|
|
||||||
\include{kapitel/300_cite}
|
|
||||||
|
|
||||||
|
|
||||||
\nocite{chatgpt}
|
|
||||||
\printbibliography
|
|
||||||
% Abbildungsverzechnis, eventuell weglassen
|
|
||||||
\listoffigures
|
|
||||||
|
|
||||||
|
% include
|
||||||
|
% Much more tipps: https://github.com/oetiker/lshort
|
||||||
\end{document}
|
\end{document}
|
||||||
|
|
Loading…
Reference in a new issue