solarchemist's version of Uppsala University's PhD thesis LaTeX class (LuaLaTeX and XeLaTeX)
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Taha Ahmed f0e06b4d11 Confirmed that physical page size is correct when printed
Had to require package luatex85 in the Lua thesis.tex file (see notes in README and cls file).
Re-organised the README to make it easier to get started.
4 years ago
LuaUUThesis.cls Confirmed that physical page size is correct when printed 4 years ago
README.md Confirmed that physical page size is correct when printed 4 years ago
UUThesisTemplate.cls Investigating issue with paper size not being correct 4 years ago
uuprintcolorscmyk.sty Added my old UU colour schema packages. 7 years ago
uuprintcolorsrgb.sty Added my old UU colour schema packages. 7 years ago

README.md

How to use this LaTeX class

Clone this repo into your TEXMF_LOCAL directory (I suggest /usr/local/texlive/texmf-local/tex/latex/local).

$ cd /usr/local/texlive/texmf-local/tex/latex
$ git clone https://git.solarchemist.se/config/texmf-latex.git local

You may have to refresh your texhash or similar, and then you should be set.

The LuaLaTeX UU thesis class

This is my own rewrite of the official (but unsupported) XeLaTeX class for PhD thesis at Uppsala university.

To use it, start your main tex file with:

\RequirePackage{luatex85}
\documentclass{LuaUUThesis}
[... the rest of your document ...]

You will have to compile your document using lualatex, like this:

$ lualatex thesis.tex

But you probably use a nice makefile or something for that :-)

The XeLaTeX UU thesis class

I have made some slight alterations to this class compared to the original UU class. Use it like this:

\documentclass{UUThesisTemplate}

Compile your document with xelatex.

UU colour profiles (CMYK and RGB)

The CMYK and RGB colour definitions are entirely based on the Uppsala university graphical profile from around 2014. They are probably outdated now.

They simply use xcolor commands to define a bunch of colour names. If you want to use any of these colour names in your document, load the package in your document preamble (choose CMYK or RGB colourspace depending on how your document will be printed).

\usepackage{xcolor} 
\usepackage{uuprintcolorscmyk}
\usepackage{uuprintcolorsrgb}

Please note that both uuprintcolor* packages depend on the xcolor package.

Notes and references

Note to self: your Ansible luxor playbook depends on this repo. This repo lives on luxor at /usr/local/texlive/texmf-local/tex/latex/local/.