Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dcroote/stanford-thesis-example

Stanford LaTeX thesis template
https://github.com/dcroote/stanford-thesis-example

Last synced: 28 days ago
JSON representation

Stanford LaTeX thesis template

Awesome Lists containing this project

README

        

# Stanford LaTeX Thesis Example

[![Build status](https://github.com/dcroote/stanford-thesis-example/actions/workflows/build.yml/badge.svg?branch=master)](https://github.com/dcroote/stanford-thesis-example/actions/workflows/build.yml?query=branch%3Amaster)

## Preview

[View the latest PDF](https://github.com/dcroote/stanford-thesis-example/releases/latest/download/thesis-example.pdf) or click on the image below.

[![Thesis preview](preview.png)](https://github.com/dcroote/stanford-thesis-example/releases/latest/download/thesis-example.pdf)

## About

The hope is that this example thesis saves you time that I and countless others before me spent on the minutiae of writing a thesis in LaTeX. It combines a slightly modified version (more on this below) of the existing [Stanford thesis style](https://web.stanford.edu/~emma/suthesis/suthesis-2e.sty) ([archived here](./2016-06-04-suthesis-2e.sty), [more Stanford information here](https://studentservices.stanford.edu/my-academics/earn-my-degree/graduate-degree-progress/dissertations-and-theses/prepare-your-work-0)) with a template for including figures, tables, inline references, equations, symbols, a bibliography, a signature page, etc...
I used this style as the basis for my (officially completed) thesis and thus believe it adheres to Stanford's policies, but I make no guarantees.

This thesis defaults to electronic submission using `\onlinetrue` in `suthesis-2e.sty`. Correspondingly, the copyright and signature pages _ii_ and _iii_, respectively, are excluded as they are [added by the Library](https://studentservices.stanford.edu/my-academics/earn-my-degree/graduate-degree-progress/dissertations-and-theses/prepare-your-work-0#orderandcontent) upon submission. The last page of this example thesis is a signature page you can print, but remember to comment out `\onlinesignature` in `main.tex` before uploading your final version. **Remember to print the signature page on acid-free paper.** Likewise for the title page.

### Structure

This template adopts a modular structure where each chapter is a separate `.tex` file that is included by `main.tex`. Figures are similarly organized by publication or project. Citing references requires a bibliography in BibTeX format, which can be generated by exporting an existing collection from a reference manager such as [Mendeley](https://blog.mendeley.com/2012/03/24/how-to-series-generate-bibtex-files-for-your-collections-for-use-in-latex-part-3-of-12/), F1000, etc...

## Usage

1. Install LaTeX on your system, use a [Docker image](https://hub.docker.com/r/dxjoke/tectonic-docker), or use an online service like [Overleaf](https://www.overleaf.com/edu/stanford#overview). I used Overleaf because compilation is fast and simple.
2. Clone / download this repository, and if you are using an online service, upload the files.
3. Read `main.tex` and update it with your information. Add your bibliography, figures, and chapter text. There should be no need to further modify the Stanford style file `suthesis-2e.sty`.
4. Finish and submit thesis.

## Contributions

Pull requests are welcome for improvements or additions that will benefit others.

## Testing

This example thesis is compiled with [GitHub Actions](https://github.com/dcroote/stanford-thesis-example/actions), specifically the [GitHub Action for LaTex](https://github.com/marketplace/actions/github-action-for-latex) containing a full TeXLive environment.