SJTUThesis is an unofficial XeLaTeX template for preparing bachelor, master, or doctor thesis in Shanghai Jiao Tong University.
The generated thesis example PDF file can be found at README.pdf
(this file has been removed, see sjtug/SJTUThesis/#26 contributing PDF into repo will increase the repo size) . The user guide will be found at SJTUThesis Wiki,welcome for contribution。
SJTUThesis
can be compile at your local machine, or on the Cloud service.
SJTUThesis requires XeTeX。TeXLive distributed on 2014 and 2015, MacTeX released distribution can be used for compile this Template. CTeX(2.9.2) in Windows can be also compile this successfully.
Babun is recommended for Windows User as the bash
terminal, which contains git
, GNUmake
and perl
by default.
Chinese contents depend on four Adobe Simplified Chinese fonts, and English depends on TeX Gyre Termes font. Tex Gyre Termes can be found from CTAN . However, in order NOT to violate the font license, we don't provide AdobeSongStd, AdobeKaitiStd, AdobeHeitiStd or AdobeFangsongStd. (see sjtug/SJTUThesis/#74 )
ShareLaTeX can be used for compiling the SJTUThesis 0.8.1. Copy the page named SJTUThesis-0.8 and then start to write your thesis.
For details, please read Usage.
Determine the git branch
you will use depending on your system environment. clone
this repo or download the stable distribution package.
# clone a new copy
cd
git clone https://github.com/sjtug/SJTUThesis.git
# OR update the latest code from Github
git pull origin master
# OR update to your fork repo
git pull upstream master
SJTUThesis provides multiple stale release package, the are used under different TeXLive distribution and different bib
compiler:
TeXLive distribution | bibliography compiler | SJTUThesis version |
---|---|---|
2015 | biber+biblatex+caspervector | 0.9.3 |
2015 | bibtex+GBT7714-2005NLang.bst | 0.7.7 |
2014 | biber+biblatex+caspervector | 0.8.7 |
2013 | bibtex+GBT7714-2005NLang.bst | 0.7.1 |
# compile the SJTUThesis on --watch mode
make pvc
# compile, build and release the final PDF
make clean thesis.pdf
Adding review
option in thesis.tex
can remove the name of your supervisor and you
in order to submit for blind review.
\documentclass[master, adobefonts, review]{sjtuthesis}
The location of Original Work Declaration and Authorization must be ./pdf
:
\includepdf{pdf/original.pdf}
\cleardoublepage
\includepdf{pdf/authorization.pdf}
\cleardoublepage
Double click the complie.bat
, the final PDF file will be named as thesis.pdf
.
make wordcount
# compile manully when fail to `make`
xelatex -no-pdf thesis
biber --debug thesis
xelatex thesis
xelatex thesis
We are hearing from:
- Code refactor,
- Improve the style of Chapter title page
The copyright of image sources including SJTU badge (sjtulog.png
) and
banner (sjtubanner.png
) belongs to the original owner.
The remain part is under Apache License 2.0