Giter Club home page Giter Club logo

phd_thesis_template's Introduction

PhD Thesis Template

This repository contains LaTeX class and template files to produce a PhD Thesis following the thesis guidelines of the University of Southampton, UK.

To install copy phdthesis.cls into your LaTeX environment, e.g.

cp phdthesis.cls ~/texmf/tex/latex/

texhash ~/texmf

Modified from the ECSDocs Class created by Steven R. Gunn http://users.ecs.soton.ac.uk/srg/softwaretools/document/templates/

Modifications from the original ECSDocs include:

  • added Declaration of Authorship page
  • added List of Algorithms and modified listings captions to read "Algorithm 1.1.1"
  • added Nomenclature and separate List of Symbols
  • moved all non-essential package loadings from class file to thesis.tex
  • removed deprecated packages caption2, subfigure, lstpatch
  • removed necessity to modify class file to adjust university/faculty/department/etc tags
  • removed hyperlinks from university/faculty/department/etc tags
  • upper case tags are created automatically

Copyright 2017 by Alexandra K. Diem

Licenced under BSD 3-Clause

phd_thesis_template's People

Contributors

alexdiem avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

phd_thesis_template's Issues

Differences

Thanks for this,

Some quick questions:
What are the main differences between this and the ECS thesis?

Also can you change the command names so that this can be a drop in replacement for the ECS thesis template? Currently you have to make a few adjustments to make it compile.

Thanks
Matt (PhD student who is currently writing up)

How did you set the margins for even and odd pages

HI there,

I am also a PhD student in Southampton and I am using your template to write my thesis now. It is a very good tool. But I was just wondering how did you set different margins for even and odd pages? I saw the following command in your phdclass.cls file,

\setmarginsrb { 1.5in} % left margin { 0.6in} % top margin { 1.0in} % right margin { 0.8in} % bottom margin { 20pt} % head height {0.25in} % head sep { 9pt} % foot height { 0.3in} % foot sep

I guess this is how margins are set, but how does the document figure out how to apply them in odd and even pages?

I want to ask this because I am trying add a PDF document as an appendix in the end of my thesis. I used the pdfpages package and added the PDF file using

\includepdf[pages=-]{file.pdf}

But the layout of this PDF file in my thesis is a mess, see the pic below.

screenshot from 2017-08-13 16-37-43

I have searched about this for the pdfpages package, but none of the solutions I found is working. I am thinking if I can solve this by restting the margin values for these pages separately. So do you think this is a good way in solving this?

Cheers,
Shuokai

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.