Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jdconey/leeds_thesis_template
A LaTeX template for writing a PhD thesis (mostly) in accordance with the University of Leeds's guidelines.
https://github.com/jdconey/leeds_thesis_template
latex latex-template leeds leeds-university phd phd-thesis-template
Last synced: 20 days ago
JSON representation
A LaTeX template for writing a PhD thesis (mostly) in accordance with the University of Leeds's guidelines.
- Host: GitHub
- URL: https://github.com/jdconey/leeds_thesis_template
- Owner: jdconey
- Created: 2024-06-13T13:31:07.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-08-03T19:01:48.000Z (6 months ago)
- Last Synced: 2024-11-15T11:08:31.588Z (3 months ago)
- Topics: latex, latex-template, leeds, leeds-university, phd, phd-thesis-template
- Language: TeX
- Homepage:
- Size: 172 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
A thesis template that approximates the style guidelines of the University of Leeds.
## How to produce a version of your thesis showing changes (for sending to your examiners to show you've done your corrections)
I used `\include` to split up my files while writing so using the `latexdiff` [program on the web](https://3142.nl/latex-diff/) was insufficient in this case. Fortunately I had a local installation of TeX Live, so I used that. This worked on my university computer (MS Windows 11) that I didn't have admin rights for, since TeX Live comes bundled with the perl stuff necessary.
1. Make a separate copy of the initial thesis before making any corrections, which we'll need later.
2. Make all changes to the "new" version, and carry on until happy.
3. From the *TeX Live command-line* program, produce a version of your old and new thesis versions from your copies without the `\include` commands as one whole document using `latexpand`, which comes bundled with TeX Live. This didn't work using the command prompt, I needed the TeX Live command line.`latexpand initial_thesis\main.tex > initial_thesis\old.tex`
`latexpand thesis\main.tex > thesis\new.tex`
3. Now run `latexdiff` on these two docs to produce a document showing your changes, as desired. We're running locally here (don't mind the precious things) so no need to worry about Overleaf timeouts, or lack of pretty-ness, as this is just to show your examiners that you've made your corrections.
`latexdiff initial_thesis\old.tex thesis\new.tex > diff.tex`4. Now compile `diff.tex` as desired (either locally (why not?) or upload to Overleaf etc.)