Harbin Institute of Technology (Shenzhen) graduate design (thesis) LaTeX template: hitszthesis

table of Contents

The main contents of this article are as follows:

introduction

Posted Ha deep graduate design (thesis) last year LaTeX template text see here , then it has not been updated. Recently I asked some students to template settings related issues, also coincides with the holiday at home, he wanted them to update this template. Another update in two versions, has been uploaded to CTAN. CTAN is the world's leading resource TeX distribution site, the equivalent of LaTeX "official website", above, there have been many dissertations template universities exist, including Tsinghua University (thuthesis), Peking University (pkuthss), turned over (sjtuthesis ), Fudan University (fduthesis), Industry University Division (hithesis) and so on.

Why hitszthesis?

Now that the Department already has a template, why should I create a new template it?

The reason is simple, First, the Department change the style template settings very complicated . Others to do the template after all others, it is difficult to change the style, if only the " Harbin Institute of Technology changed to" " Harbin Institute of Technology (Shenzhen) " fine-tune the spacing, footnotes, styles, formulas, fonts, etc., are likely to affect the situation the whole body, causing compilation failure. Dissertations and other schools of the same template, is also the headquarters of the template, master, Bo, post-doctoral dissertations template-one very complex template, the source code is more than five thousand lines , I still do not fully understand all of its style configuration poor flexibility.

Second, establish a template within the exclusive Shenzhen campus , Shenzhen campus after all, not headquarters, although three schools strict specifications, uniform requirements, but also Shenzhen campus here might do some flexibility to adjust the format, layout also provide examples Dean not reasonable place, such as the core version of ambiguity, headers and footers, spacing before and after the title of minor errors, etc., which need to be amended when the custom templates. This template in strict accordance with the "graduate design (thesis) writing specifications" written instead of "writing paradigm", the requirements for "Writing Guidelines" is not made, refer to "Writing paradigm" do flexibility.

Third, other universities have of course also have our school! As the first session of the undergraduate, I also want to do a little modest. The latest template is already using the most standard \LaTeXtemplate writing mode, use hitszthesis.dtx and hitszthesis.ins custom template to provide detailed instruction manual hitszthesis.pdf and writing sample main.tex, main.pdf, manual compilation, GNU make to compile and latexmk compile the way, the latter will increase bat script compilation mode.

How to download

This template now supports the following (almost) update with the latest version download:

  1. QQ group

1039392552

  1. GitHub

https://github.com/YangLaTeX/hitszthesis

  1. LaTeX Studio

https://www.latexstudio.net/index/details/index/ids/224

  1. Baidu network disk ([lay] the public ninety-one Number dialog box Reply: graduate design template )

Links: https://pan.baidu.com/s/1X3rip6wqafrtVyl8yIpZiw

Extraction code: jud5

And a slightly delayed (about 24 hours) way to download

  1. Local update
    • Update All Templates  

Command line: tlmgr update --all

    • Or just update this template  

Command line: tlmgr update hitszthesis

  1. CTAN

https://www.ctan.org/pkg/hitszthesis

Compile Approaches

  1. Conventional compiler, command line ($ behind the command, followed by # to comment)
    • Generate custom template style files and documentation:  
. 1 $ CD . Hitszthesis-vX the Y
 2 . # Generated hitszthesis CLS . And style-DTX STY
 . 3 . Hitszthesis the xetex package is $ INS
 . 4 # following command to generate the user's manual, first generated index
 . 5 . $ Xelatex hitszthesis DTX
 . 6 $ makeindex - -o hitszthesis.ind hitszthesis gind.ist S. IDX
 . 7 $ makeindex -s gglo.ist -o hitszthesis.gls hitszthesis. GIo
 . 8 # last two compiler generates documentation hitszthesis. PDF
 . 9 $ xelatex hitszthesis. DTX
 10 $ xelatex hitszthesis .dtx
    • Generate a complete set Paper Writing Sample:  
1 # 1 reference relationship found inside the file extension. TEX may be omitted
 2 $ xelatex main
 . 3 # 2. Compiler reference source files, generating file bbl
 . 4 $ BibTex main
 . 5 # 3. The following reference solution
 . 6 $ xelatex main
 . 7 $ xelatex main # at this time to generate a complete pdf file
  1. Above is not difficult, but it is too much trouble, the following is a way to compile GNU make, windows need to install the system on their own mingw
1 $ # Clean the make clean-up auxiliary file
 2 $ the make CLS     # generate hitszthesis. CLS 
3 $ # the make DOC generate documentation hitszthesis. Pdf
 4 $ Thesis # generate the make example documents main.pdf
  1. You can also use the compiler latexmk
1 $ latexmk main.tex # generate paper main. Pdf
 2 $ latexmk spine.tex # generation spine Spine. Pdf
 3 $ latexmk hitszthesis.dtx # generate documentation hitszthesis. Pdf
 4 $ latexmk cleanup -c # compiler generates auxiliary files

Note: Recommended use Tier 2 or Tier 3 compile the file

Template documentation (User Manual)

Documentation: hitszthesis.pdf

Thesis writing sample

Write Sample: main.pdf

postscript

Students are welcome to use the Harbin Institute of Technology (Shenzhen) graduate design (thesis) template: hitszthesis , before use, be sure sure sure to read the template documentation (User Manual) and thesis writing sample . Happy TeXing!

Guess you like

Origin www.cnblogs.com/yangjingxuan/p/12346332.html