diff --git a/README.md b/README.md index 38ef7f1..4bc8640 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,6 @@ The directories are as follows: Acronyms are defined in the file `acros.tex`. Likewise, glossaries are all defined in `glossary.tex`. ## Build - The project is intended to be build by TexLive through the use of latexmk. This is why there is a custom `.latexmkrc` file specified to keep the build process clean. ## Dependencies diff --git a/config/bibtex.tex b/config/bibtex.tex new file mode 100644 index 0000000..1ea1605 --- /dev/null +++ b/config/bibtex.tex @@ -0,0 +1 @@ +\bibliographystyle{unsrtnat} % set listing style of reference sources: Harvard Method \ No newline at end of file diff --git a/main.tex b/main.tex index e626677..6a6c2da 100644 --- a/main.tex +++ b/main.tex @@ -24,7 +24,8 @@ \usepackage{listings} % code listings \usepackage{color} % more colors \usepackage{tikz} % painting -\usepackage{tikz-imagelabels} % overlay labels for images +\usepackage{tikz-imagelabels} % overlay labels for images +\usepackage{cite} % citation for bibliography \makeindex \makenomenclature @@ -33,6 +34,7 @@ % include acronym definitions \input{acros} \input{glossary} +\input{config/bibtex} % include file with fixes and workaround % as well as special settings \input{extra/fixes} @@ -72,4 +74,7 @@ % include all used chapters \input{pages/page-08-chapter} + % source references follow content of article + \input{pages/page-09-bibliography} + \end{document} diff --git a/pages/page-09-bibliography.tex b/pages/page-09-bibliography.tex new file mode 100644 index 0000000..f2c1acf --- /dev/null +++ b/pages/page-09-bibliography.tex @@ -0,0 +1,6 @@ +% ===================================================================== +% Bilbiography + +\cleardoublepage % should start on new empty page +\addcontentsline{toc}{section}{Literatur} % add table of contents entry +\bibliography{../refs} % Entries are in the refs.bib file \ No newline at end of file diff --git a/refs.bib b/refs.bib new file mode 100644 index 0000000..eb0382c --- /dev/null +++ b/refs.bib @@ -0,0 +1,45 @@ +% ____ _ _ _ +% | __ )(_) |__ | |_ _____ __ +% | _ \| | '_ \| __/ _ \ \/ / +% | |_) | | |_) | || __/> < +% |____/|_|_.__/ \__\___/_/\_\ +% +% Biblatex database for storing bibliography entries that can be cited within the document. +% See: https://www.overleaf.com/learn/latex/Bibliography_management_with_bibtex. +% +% -------------------------------------------------------- +% Reference a book: +% +% @book{reference-name, +% author = {Donald E. Knuth}, +% year = {1986}, +% title = {The Book}, +% publisher = {Addison-Wesley Professional} +% edition = {2} +% } +% +% -------------------------------------------------------- +% Reference an article: +% +% @article{reference-name, +% title = {Literate Programming}, +% author = {Donald E. Knuth}, +% journal = {The Computer Journal}, +% volume = {27}, +% number = {2}, +% pages = {97--111}, +% year = {1984}, +% publisher = {Oxford University Press} +% } +% +% -------------------------------------------------------- +% For citing a certain reference within the document use: +% \cite{reference-name} + +@book{somebook, + author = {Donald E. Knuth}, + year = {1986}, + title = {The Book}, + publisher = {Addison-Wesley Professional} + edition = {2} +} \ No newline at end of file