Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated build template #1

Merged
merged 6 commits into from
Mar 10, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
# these rules might exclude image files for figures etc.
# *.ps
# *.eps
# *.pdf
*.pdf

## Generated if empty string is given at "Please type another file name for output:"
.pdf
Expand Down Expand Up @@ -216,7 +216,8 @@ TSWLatexianTemp*
*~[0-9]*

# auto folder when using emacs and auctex
/auto/*
./auto/*
*.el

# expex forward references with \gathertags
*-tags.tex
3 changes: 3 additions & 0 deletions build
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#!/bin/bash

cd postgrad_template && latexmk -g dissertation.tex && cd ..
64 changes: 64 additions & 0 deletions config.lua
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
-- Every value in this config file can be plain TeX
-- (naturally, this exclude the "includes" list which is a listing
-- of files to include in final the document)

-- Author of the work
author = "Joseph Thomas Bloggs"

-- Author email address
email = "[email protected]"

-- Basic document title
title = "A Very Long MSc Dissertation With a Long Title"

-- The large title is for display on the cover page of the document
-- This should match the content of `title`, however, it may be required
-- to add some newline breaks to make sure the cover page title looks
-- appealing. This is a multi-line string between the square bracket pair
large_title = [[
A Very Long MSc Dissertation\\
With a Long Title
]]

-- Name of the institution
institution = "University of Pretoria"

-- Name of the faculty
faculty = "Faculty of Engineering, Built Environment and Information Technology"

-- Name of the department
department = "Department of Computer Science"

-- Location of the institution
location = "Pretoria, South Africa"

-- The list of files to include for the abstract. This is usually a
-- single file, but more can be specified, if needed.
-- NOTE: The order of the list matters.
abstract_includes =
{ "content/abstract.tex"
}

-- The list of file to include in the document creation. This list
-- will be included verbatim. That is, the order of the list items
-- does matter.
main_includes =
{ "content/t.tex"
, "content/x.tex"
}

appendix_includes = { "content/appendix.tex" }

degree = {
msc = {
degree_name = "Master of Science (Computer Science)",
document = "Master's dissertation"
},

phd = {
degree_name = "Philosophiae Doctor (Computer Science)",
document = "Philosophiae Doctor thesis"
}
}

document = degree.msc
15 changes: 15 additions & 0 deletions content/abstract.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
Your dissertation abstract goes here. This should be a single
paragraph. Try to keep it as brief as possible (less than 200 words
--- if this abstract page runs onto a second page, it needs
shortening), while keeping in mind that it should touch on all the
important aspects of your research --- consider whether someone
unfamiliar with your research area would be able to determine whether
your research is relevant to them, or not. Keep in mind that the
abstract may be the only thing someone reads before choosing to either
discard your work, or keep reading. Also, make sure that there are no
references in the abstract. The keywords list should include no more
than ten keywords. Keywords may be single words, or multi-word terms
(such as ``neural networks'' or ``particle swarm optimisers''). When
choosing keywords, consider terms that are descriptive of your
research, and are likely to be used in search queries that should find
your work.
2 changes: 2 additions & 0 deletions content/appendix.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
\chapter{blah}
Something as an appendix
3 changes: 3 additions & 0 deletions content/t.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
\chapter{The great test}

does it recompile?
1 change: 1 addition & 0 deletions content/x.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
\chapter{numebr 2}
104 changes: 0 additions & 104 deletions doctoral_template/dissertation.bib

This file was deleted.

Loading