From 8c56723d6754731b75ace2ae144fb7b1d65a538b Mon Sep 17 00:00:00 2001 From: Miguel M Date: Mon, 12 Jun 2023 16:35:25 +0100 Subject: [PATCH] Initial commit --- assets/.gitinclude | 0 citations.bib | 1 + compile.sh | 17 +++++++++++++++++ main.tex | 26 ++++++++++++++++++++++++++ preamble.tex | 2 ++ 5 files changed, 46 insertions(+) create mode 100644 assets/.gitinclude create mode 100644 citations.bib create mode 100644 compile.sh create mode 100644 main.tex create mode 100644 preamble.tex diff --git a/assets/.gitinclude b/assets/.gitinclude new file mode 100644 index 0000000..e69de29 diff --git a/citations.bib b/citations.bib new file mode 100644 index 0000000..7e2f8a6 --- /dev/null +++ b/citations.bib @@ -0,0 +1 @@ +% Place citations here, in bibtex format \ No newline at end of file diff --git a/compile.sh b/compile.sh new file mode 100644 index 0000000..110ec0c --- /dev/null +++ b/compile.sh @@ -0,0 +1,17 @@ +#!/bin/bash + +if ! which latexmk > /dev/null +then + echo -e "\e[31mlatexmk is not installed, aborting.\e[0m" + exit 1 +fi + +DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" +mkdir -p "$DIR/out" + +if latexmk -synctex=1 -interaction=nonstopmode -file-line-error -pdf -outdir="$DIR/out" "$DIR/main.tex" +then + echo -e "\e[32mSuccess, output in out/main.pdf\e[0m" +else + echo -e "\e[31mSomething went wrong, see above for details.\e[0m" +fi diff --git a/main.tex b/main.tex new file mode 100644 index 0000000..05c0d31 --- /dev/null +++ b/main.tex @@ -0,0 +1,26 @@ +\documentclass{article} +\usepackage[english]{babel} +\usepackage[utf8]{inputenc} +\usepackage{amsmath} +\usepackage{amsfonts} +\usepackage{amssymb} +\usepackage{lmodern} +\usepackage{microtype} +\usepackage{graphicx} +\usepackage{hyperref} +\usepackage{cleveref} +\usepackage{physics} + +\input{preamble.tex} + +\title{} +\author{} +\date{} + +\begin{document} + +% Document contents here + +\bibliography{citations} + +\end{document} diff --git a/preamble.tex b/preamble.tex new file mode 100644 index 0000000..866dbba --- /dev/null +++ b/preamble.tex @@ -0,0 +1,2 @@ +% Preamble contents, to be included in main.tex +