From ceb520ab2b25db433c66ec9e245b4293b2c2420f Mon Sep 17 00:00:00 2001 From: Martijn Remmen Date: Sun, 19 Dec 2021 13:40:24 +0000 Subject: [PATCH 1/4] Initial commit --- .gitignore | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..b24d71e --- /dev/null +++ b/.gitignore @@ -0,0 +1,50 @@ +# These are some examples of commonly ignored file patterns. +# You should customize this list as applicable to your project. +# Learn more about .gitignore: +# https://www.atlassian.com/git/tutorials/saving-changes/gitignore + +# Node artifact files +node_modules/ +dist/ + +# Compiled Java class files +*.class + +# Compiled Python bytecode +*.py[cod] + +# Log files +*.log + +# Package files +*.jar + +# Maven +target/ +dist/ + +# JetBrains IDE +.idea/ + +# Unit test reports +TEST*.xml + +# Generated by MacOS +.DS_Store + +# Generated by Windows +Thumbs.db + +# Applications +*.app +*.exe +*.war + +# Large media files +*.mp4 +*.tiff +*.avi +*.flv +*.mov +*.wmv + From 642b05a9df7c20e113b0e528b693b1a1ed0db679 Mon Sep 17 00:00:00 2001 From: Martijn Remmen Date: Sun, 19 Dec 2021 18:07:46 +0100 Subject: [PATCH 2/4] LaTex bestanden toegevoegd --- .gitignore | 72 +++++++++++++++++++++--------------------------------- 1 file changed, 28 insertions(+), 44 deletions(-) diff --git a/.gitignore b/.gitignore index b24d71e..7d0e966 100644 --- a/.gitignore +++ b/.gitignore @@ -1,50 +1,34 @@ -# These are some examples of commonly ignored file patterns. -# You should customize this list as applicable to your project. -# Learn more about .gitignore: -# https://www.atlassian.com/git/tutorials/saving-changes/gitignore - -# Node artifact files -node_modules/ -dist/ - -# Compiled Java class files -*.class - -# Compiled Python bytecode -*.py[cod] - -# Log files -*.log - -# Package files -*.jar - -# Maven -target/ -dist/ - -# JetBrains IDE -.idea/ - -# Unit test reports -TEST*.xml - # Generated by MacOS .DS_Store # Generated by Windows Thumbs.db -# Applications -*.app -*.exe -*.war - -# Large media files -*.mp4 -*.tiff -*.avi -*.flv -*.mov -*.wmv - +# LaTex +*.aux +*.glo +*.idx +*.log +*.toc +*.ist +*.acn +*.acr +*.alg +*.bbl +*.blg +*.dvi +*.glg +*.gls +*.ilg +*.ind +*.lof +*.lot +*.maf +*.mtc +*.mtc1 +*.out +*.synctex.gz +*.fdb_latexmk +*.fls +*.run.xml +*.bcf \ No newline at end of file From 3c71192bc20d8a935bab481739af675c78903cb1 Mon Sep 17 00:00:00 2001 From: Martijn Remmen Date: Sun, 19 Dec 2021 18:08:10 +0100 Subject: [PATCH 3/4] Initiele template --- README.md | 19 ++++++++++++ bibliography.bib | 38 +++++++++++++++++++++++ chapters/1 - voorbeeld.tex | 4 +++ coverpage.tex | 27 +++++++++++++++++ main.tex | 62 ++++++++++++++++++++++++++++++++++++++ 5 files changed, 150 insertions(+) create mode 100644 README.md create mode 100644 bibliography.bib create mode 100644 chapters/1 - voorbeeld.tex create mode 100644 coverpage.tex create mode 100644 main.tex diff --git a/README.md b/README.md new file mode 100644 index 0000000..5aba7f3 --- /dev/null +++ b/README.md @@ -0,0 +1,19 @@ +# Latex template voor studie Zuyd + +## Requirements + * `texlive` Voor het algemene pakket (pdflatex) + * `texlive-lang-european` Voor de nederlandse taal (voor babel) + * `texlive-bibtex-extra` Voor biblatex + * `biber` Ook voor biblatex + * *Optioneel*`latexmk` voor eenvoudigere compilatie + +## Compilen project + +1. `pdflatex main.tex` +2. *Optioneel voor bibliografie* `biber main` +3. *Optioneel voor bibliografie* `pdflatex main` + +Of met `latexmk`: + +1. `latexmk -pdf main.tex` +2. *Cleanup* `latexmk -c` \ No newline at end of file diff --git a/bibliography.bib b/bibliography.bib new file mode 100644 index 0000000..243bd1d --- /dev/null +++ b/bibliography.bib @@ -0,0 +1,38 @@ +@article{einstein, + author = "Albert Einstein", + title = "{Zur Elektrodynamik bewegter K{\"o}rper}. ({German}) + [{On} the electrodynamics of moving bodies]", + journal = "Annalen der Physik", + volume = "322", + number = "10", + pages = "891--921", + year = "1905", + DOI = "http://dx.doi.org/10.1002/andp.19053221004", + keywords = "physics" +} + +@book{dirac, + title={The Principles of Quantum Mechanics}, + author={Paul Adrien Maurice Dirac}, + isbn={9780198520115}, + series={International series of monographs on physics}, + year={1981}, + publisher={Clarendon Press}, + keywords = {physics} +} + +@online{knuthwebsite, + author = "Donald Knuth", + title = "Knuth: Computers and Typesetting", + url = "http://www-cs-faculty.stanford.edu/~uno/abcde.html", + keywords = "latex,knuth" +} + +@inbook{knuth-fa, + author = "Donald E. Knuth", + title = "Fundamental Algorithms", + publisher = "Addison-Wesley", + year = "1973", + chapter = "1.2", + keywords = "knuth,programming" +} \ No newline at end of file diff --git a/chapters/1 - voorbeeld.tex b/chapters/1 - voorbeeld.tex new file mode 100644 index 0000000..b4e62f8 --- /dev/null +++ b/chapters/1 - voorbeeld.tex @@ -0,0 +1,4 @@ +\chapter{Een test} +Test \cite{dirac} + +\lipsum{10} \ No newline at end of file diff --git a/coverpage.tex b/coverpage.tex new file mode 100644 index 0000000..d731aab --- /dev/null +++ b/coverpage.tex @@ -0,0 +1,27 @@ +\begin{titlepage} + + \hspace{0pt} + \vfill + + \center + \sffamily + \fontsize{40pt}{42pt}\selectfont\project\\ + \vspace{10pt} + \huge\titel + + \vfill + \hspace{0pt} + + \rmfamily + \begin{table}[b] + \begin{tabular}{l l} + \makecell[tl]{Titel} & \makecell[tl]{\titel}\\ + \makecell[tl]{Versie} & \makecell[tl]{\versie}\\ + \makecell[tl]{Project} & \makecell[tl]{\project}\\ + \makecell[tl]{Auteur(s)} & \makecell[tl]{\auteur}\\ + \makecell[tl]{Datum} & \makecell[tl]{\datum}\\ + \makecell[tl]{Opdrachtgever} & \makecell[tl]{\opdrachtgever} + \end{tabular} + \end{table} + +\end{titlepage} \ No newline at end of file diff --git a/main.tex b/main.tex new file mode 100644 index 0000000..6befe2a --- /dev/null +++ b/main.tex @@ -0,0 +1,62 @@ +\documentclass[a4paper, 11pt]{report} + +\usepackage[a4paper,total={170mm,257mm},left=2cm,top=2cm]{geometry} + +\usepackage[dutch]{babel} +\usepackage{csquotes} + +\usepackage[hybrid]{markdown} + +\usepackage{biblatex} +\addbibresource{bibliography.bib} + +\usepackage{FiraMono} +\usepackage{FiraSans} +\usepackage{DejaVuSerifCondensed} +\usepackage[T1]{fontenc} + +\usepackage{titlesec} + +\usepackage{makecell} + +\usepackage{lipsum} + +%% For code snippets +\usepackage{listings} +\lstset{basicstyle=\ttfamily\footnotesize,breaklines=true} + +\setlength{\parindent}{0pt} +\setlength{\parskip}{1em} + +%% Verander dit { +\newcommand{\titel}{Titel hier} +\newcommand{\project}{Projectnaam hier} +\newcommand{\auteur}{ +Martijn Remmen +} +\newcommand{\datum}{\today} +\newcommand{\opdrachtgever}{KEMBIT Services} +\newcommand{\versie}{v0.0} +%% } + + +\titleformat{\chapter}[hang] + {\Huge\bfseries}{\thechapter}{20pt}{}{\Huge\bfseries} + + +\author{\auteur} +\date{\datum} +\title{\titel} + +\begin{document} + + \input{coverpage} + \tableofcontents + \pagebreak + + \input{chapters/1 - voorbeeld.tex} + + + \printbibliography + +\end{document} From 9ccf84e32ce982615fd5d3b04bd9b95a79d1c751 Mon Sep 17 00:00:00 2001 From: Martijn Date: Tue, 8 Feb 2022 14:04:41 +0100 Subject: [PATCH 4/4] Booktabs package toegevoegd voor tabel opmaak --- main.tex | 2 ++ 1 file changed, 2 insertions(+) diff --git a/main.tex b/main.tex index 6befe2a..85bf258 100644 --- a/main.tex +++ b/main.tex @@ -5,6 +5,8 @@ \usepackage[dutch]{babel} \usepackage{csquotes} +\usepackage{booktabs} + \usepackage[hybrid]{markdown} \usepackage{biblatex}