Skip to content

Commit

Permalink
Add thesis
Browse files Browse the repository at this point in the history
  • Loading branch information
RileyEv committed Jul 7, 2021
0 parents commit 500c686
Show file tree
Hide file tree
Showing 44 changed files with 16,116 additions and 0 deletions.
56 changes: 56 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
# Haskell
dist
dist-*
newdist
cabal-dev
newdist
*.o
*.hi
*.hie
*.chi
*.chs.h
*.dyn_o
*.dyn_hi
.hpc
.hsenv
.cabal-sandbox/
cabal.sandbox.config
*.prof
*.aux
*.hp
*.eventlog
.stack-work/
cabal.project.local
cabal.project.local~
.HTF/
.ghc.environment.*
.dir-locals.el


# LaTeX
*.aux
*.loa
*.lof
*.lol
*.lot
*.toc
*.out
*.log
*.ptb
*.bbl
*.blg
*.log
*.ptb
*.xml
*.bcf
*.hi
*.o
*.fdb_latexmk
*.fls
.auctex-auto/
*.tdo
*.tex

# Jupyter
.ipynb_checkpoints
__pycache__/
24 changes: 24 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
SHELL := /bin/bash

SOURCES = $(wildcard *.tex)
TARGETS = $(patsubst %.tex, %.pdf, ${SOURCES})

TEXMFLOCAL = "/home/crypto/texmf"

${TARGETS} : %.pdf : %.tex $(wildcard %.bib)
@for i in `seq 3` ; do \
TEXMFLOCAL="${TEXMFLOCAL}" pdflatex ${*} ; \
if grep -q "bibliography" ${*}.tex ; then \
TEXMFLOCAL="${TEXMFLOCAL}" bibtex ${*} ; \
fi ; \
done

all : ${TARGETS}

clean :
@rm -f *.{aux,bbl,blg,loa,lof,log,lol,lot,nav,out,snm,toc,fls,fdb_latexmk,tdo,sta,ptb}

spotless : clean
@rm -f ${TARGETS}

.DEFAULT_GOAL := all
14 changes: 14 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# MEng Thesis
This is my thesis that I completed for my Computer Science MEng at University of Bristol.

## Install build system

Install from [RileyEv/lhs2tex-build](https://github.com/RileyEv/lhs2tex-build)

## Build

Now build the project with the command

``` sh
lhs2tex-build
```
2 changes: 2 additions & 0 deletions chapters/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
*.aux
*.tex
Loading

0 comments on commit 500c686

Please sign in to comment.