[PDF] Using LaTeX to Write a PhD Thesis





Previous PDF Next PDF



LATEX Thesis Class for University of Colorado

Weiss in 1998 and tested on many theses since then. All the prologue pages of the thesis (everything before chapter 1) are generated by LaTeX using the 



How to Write a Doctoral Dissertation with LATEX

% matically broken into separate lines. % However if you don't like the way LaTeX. % breaks the chapter heading into lines



Format Guidelines for Theses and Dissertations

If you wish to use LaTeX to format your thesis templates are available from the Math Department investigative/research chapters of your dissertation/thesis



Thesis Essentials (pdf)

2. Create chapters as separate documents using the template as the starting point write the content and apply appropriate styles and features as you write. 3.



University of Arkansas Guide to Theses and Dissertations

Apr 1 2020 chapter to which they pertain. Manuscript. • This is the standard thesis/dissertation style in which the document is intended to be a whole ...



Writing a thesis with LaTeX

– if placing the chapter titles only on right pages (openright) or any (openany). The book class has some advantages over the report class since it defines 





Important Formatting Reminders for Students Writing Theses and

So following the guidelines is very important. • Remember that a thesis or dissertation has three parts: front matter (or preliminary pages)





The isuthesis package

May 18 2007 The following chapter shows thesis templates for two alternative style theses: ... The following chapter shows additional standard LATEX commands ...



Writing a thesis with LaTeX

The book class is the most suitable to write a thesis. paper with an 11 pt base font size



Using LaTeX to Write a PhD Thesis

structure your document and how to define new page styles



LATEX Thesis Class for University of Colorado

main text in chapters then bibliography



Using LaTeX to Write a PhD Thesis

of code to format your thesis” without knowing what it does. Ancient buggy biber (discussed in Chapter 5 (Generating a Bibliography)) and makeindex.



Various chapter styles for the memoir class?

Run it once through LATEX then you will get a file called ?Name of style?-style.tex



A TEMPLATE THESIS/DISSERTATION USING THE UTSATHESIS

First of all I would like to thank Kevin Xu Su for creating an earlier version of the LATEX style



Using the MSU Thesis Class

30 juin 2022 Do not use the standard LaTeX appendix command. • Remember also that all appendices whether global or per-chapter should be chapter commands.



Chapter 1 The minitoc package

defined only if the document class does not define chapter. Licence. It may be distributed and/or modified under the conditions of the LaTeX.



CHAPTER 1

manual. In doing so Ms. Webster included detailed information for users of APA format based on her work in reviewing Graduate School theses and papers over 



A Classic Thesis Style

This bundle for LATEX has two goals: 1. Provide students with an easy-to-use template for their Master's or PhD thesis. (Though it might also be used 



[PDF] LATEX Thesis Class for University of Colorado

All the prologue pages of the thesis (everything before chapter 1) are generated by LATEX using the information you type in the prologue commands (§2) The 



[PDF] Writing a thesis with LaTeX - TeX Users Group

Abstract This article provides useful tools to write a thesis with LATEX Portable Document Format file ( pdf ) 19 Each format has advantages and disad-



[PDF] LaTeX Thesis Style - z https://ismunicz

Chapter 6 describes usage of official bachelor and master thesis assignment forms imple- mented in LATEX system 3 Page 9 2 Fithesis Document Class Fithesis 



[PDF] Using LaTeX to Write a PhD Thesis - The CTAN archive

Chapter 1 Introduction Many PhD students in the sciences are encouraged to produce their PhD thesis in LATEX particularly if their work involves a lot of 



[PDF] Writing a Masters Thesis in LaTeX

The chapter and headings style used by this document are available in the kulemtx document style which is part of the kulemt package More examples of chapter 



[PDF] ClassicThesispdf

3 jui 2018 · André Miede Ivo Pletikosic: A Classic Thesis Style An Homage to 1 Members of GuIT (Gruppo Italiano Utilizzatori di TEX e LATEX)



How to Write a Thesis in LaTeX (Part 1): Basic Structure - Overleaf

Again We'll write the appendix in a separate file and then input it \appendix \chapter{Appendix Title} \input{chapters/appendix}



[PDF] A LaTeX Format for Theses and Dissertations

Thesis Submitted to the Faculty of the original LATEX template for dissertations and Haley Adams for Title of Chapter: Manuscript Preparation



[PDF] LATEX UDThesis Style - University of Delaware

Dissertation Manual and Undergraduate Research Program's Senior Thesis Handbook The LATEX UDThesis class provides the correct font size 

  • How do you write a chapter for a thesis in LaTeX?

    When writing something like a thesis its worth splitting up the document into multiple .tex files. It's also wise to organise the project using folders; therefore, we'll create two new folders, one for all the images used in the project and one for all the .tex files making up the main body of the thesis.
  • Is LaTeX good for thesis writing?

    Writing a thesis or dissertation in LaTeX can be challenging, but the end result is well worth it—nothing looks as good as a LaTeX-produced PDF, and for large documents it's a lot easier than fighting with formatting and cross-referencing in MS Word.
  • What font size for thesis LaTeX?

    The author has freedom to choose the following class options: – font size (10pt),1 – paper size (typically a4paper or letterpaper), – if having the text on both sides of the page (twoside) or only on the front (oneside), – if placing the chapter titles only on right pages (openright) or any (openany).
  • The default structure of the thesis proceeds in the following order: title page, dedication, abstract, publications, acknowledgements, contents, list of tables/figures/listings, acronyms, content chapters, appendices, bibliography, colophon and declaration.

Using LATEX to Write a PhD Thesis

Dr Nicola TalbotSchool of Computing Sciences

University of East Anglia

6 thOctober, 2004

Abstract

This document is aimed at PhD students who want to use L

ATEX to typeset their PhD thesis. If you are

unfamiliar with L ATEX I would recommend that you rst readLATEX for Complete Novices[5]. This document and associated les are available on-line athttp://theoval.cmp.uea.ac.uk/~nlct/ latex/thesis/thesis.html

Contents1 Introduction12 Getting Started23 Splitting a Large Document into Several Files44 Changing the Document Style64.1 Modifying Object Specic Text. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .64.2 Changing the Section Headings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .74.3 Changing the Chapter Headings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .84.4 Adding to the Table of Contents. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .94.5 Dening a New Page Style. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .95 Generating a Bibliography115.1 Back-References. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .195.2 Troubleshooting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .196 Formatting206.1 Double Spacing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .206.2 Changing the Title Page. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .206.3 Verbatim Text. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .216.4 Tabbing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .216.5 Theorems and Algorithms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .237 Generating an Index or a Glossary287.1 Generating an Index. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .287.1.1 Troubleshooting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .307.2 Generating a Glossary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .317.2.1 ThemakeglosPackage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .317.2.2 TheglossaryPackage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .328 Too Many Unprocessed Floats34Bibliography35Index36i

Chapter 1

Introduction

Many PhD students in the sciences are being encouraged to produce their PhD thesis in L

ATEX, partic-

ularly if their work involves a lot of mathematics. This document is intended as a brief guide on how to

structure your document, and how to dene new page styles, chapter headings and so on. If you have never used L ATEX before, I would recommend that you rst readLATEX for Complete Novices[5], as this document assumes you have a basic knowledge of L ATEX. Throughout this document, source code is illustrated in the form:This is an \textbf{example}. The corresponding output is illustrated as follows:

This is anexample.

Command denitions are shown in a typewriter font in the form:\documentclass[options]{class le}Denition1

Chapter 2

Getting Started

If you have been told to use a particular class le, use that one, otherwise I would recommend that you use thereportclass le. Before you start your document, consider rst what kind of structure it

should have. Unless you have been told otherwise, I would recommend that you start out with a skeletal

document that looks something like the following:\documentclass[a4paper]{report} \begin{document} \title{A Sample PhD Thesis} \author{A. N. Other} \date{July 2004} \maketitle \pagenumbering{roman} \tableofcontents \listoffigures \listoftables \chapter*{Acknowledgements} \begin{abstract} \end{abstract} \pagenumbering{arabic} \chapter{Introduction} \label{ch:intro} \chapter{Technical Introduction} \label{ch:techintro} \chapter{Method} \label{ch:method} \chapter{Results} \label{ch:results} \chapter{Conclusions} \label{ch:conc} \bibliographystyle{plain} \bibliography{thesis}2

CHAPTER 2. GETTING STARTED3\end{document}

If you do this, it will help ensure that your document has the correct structure before you begin with

the actual contents of the document.

Chapter 3

Splitting a Large Document into

Several Files

Some people prefer to place each chapter of a large document in a separate le. You can do this by using

the commandnincludeflenamegDenition If you only want to work on one or two chapters, you can tell L

ATEX to only include those les using the

commandnincludeonlyfle listgDenition

in the preamble, wherele listis a comma separated list of les you want included. LATEX will still read

in all the cross-referencing information for the missing chapters, but won't include them in the DVI le.

There is a denite advantage to this if you have, say, a large number of images in your results chapter,

which you don't need when you're working on, say, the technical introduction. You can still reference

all the gures in the omitted chapter, as long as you have previously L

ATEXed the document without the

nincludeonlycommand. The example given in Chapter2can now be split into various les: \begin{document} \title{A Sample PhD Thesis} \author{A. N. Other} \date{July 2004} \maketitle \pagenumbering{roman} \tableofcontents \listoffigures \listoftables \chapter*{Acknowledgements} \begin{abstract} \end{abstract} \pagenumbering{arabic}4 CHAPTER 3. SPLITTING A LARGE DOCUMENT INTO SEVERAL FILES5\include{intro} \include{techintro} \include{method} \include{results} \include{conc} \bibliographystyle{plain} \bibliography{thesis} \end{document}

Fileintro.tex:\chapter{Introduction}

\label{ch:intro} Filetechintro.tex:\chapter{Technical Introduction} \label{ch:techintro}

Filemethod.tex:\chapter{Method}

\label{ch:method}

Fileresults.tex:\chapter{Results}

\label{ch:results}

Fileconc.tex:\chapter{Conclusions}

\label{ch:conc} If you only want to work on, say, the Method and the Results chapters, you can place the following command in the preamble:\includeonly{method,results}

Chapter 4

Changing the Document Style

It is possible to redenenchapter,nsectionetc in order to change the heading style for your document.

If you want to do this I recommend that you create a or class le to do this. There are two main reasons

for this: rstly, some of the commands involved use an@character which behaves dierently depending on whether or not it occurs in a class/package or in a normal.texle, and secondly, if you place all these commands in your main document, you may confuse the spell checker or word count application1. So, should you create a package or a class le? Packages should be designed to be independent of the class le. For example, thegraphicxpackage works irrespective of whether you are using thereport, article,slideetc class le. If the commands or environments that you want to dene are somehow

dependent on a particular class le, then you should create a new class le that is based on the one you

want. If you are redening chapter or section styles, then this is dependent on the overall document style, that is, it's dependent on the class le. So, you should create a new class le that modies the existing one, rather than creating a package. Let's have an example. If you want to create a new class called, say,mythesis, you will need to

create a le calledmythesis.cls, and the start of your le should look something like:\NeedsTeXFormat{LaTeX2e}

\ProvidesClass{mythesis} Next you need to specify what to do with any options passed to this class le. Since we don't need to

dene any new options for this example, we can simply pass all options on to thereportclass le:\DeclareOption*{\PassOptionsToClass{\CurrentOption}{report}}

Once all options have been declared, they need to be processed:\ProcessOptions Now thereportclass needs to be loaded:\LoadClass{report} and the very last line of your le should have the command\endinput The contents of this new class le should be inserted between thenLoadClass{report}andnendinput commands. You will then need to modify your source code,thesis.tex, so that it uses this new class le:\documentclass[a4paper]{mythesis}

4.1 Modifying Object Specic Text

Thereportclass le denes various commands that produce words such as \Contents", \Chapter", \Bibliography". These commands, and their default values are listed in Table4.1. So, suppose you want your gures and tables to be labelled Fig. and Tab. instead of Figure and Table, then you could add the following lines tomythesis.cls:\renewcommand{\figurename}{Fig.}

\renewcommand{\tablename}{Tab.}1for information on counting the number of words in your document, see the documentation for thecmpreprtclass le6

CHAPTER 4. CHANGING THE DOCUMENT STYLE7Table 4.1: Default NamesncontentsnameContents nlistfigurenameList of Figures nlisttablenameList of Tables nbibnameBibliography nindexnameIndex nfigurenameFigure ntablenameTable npartnamePart nchapternameChapter nappendixnameAppendix nabstractnameAbstract4.2 Changing the Section Headings

It is possible to customise the way your section, subsection etc headings appear by redening the corre-

sponding commandsnsection,nsubsectionetc using the command:n@startsectionftypegflevelgfindentgfbeforeskipgfafterskipgfstylegDenition

The six arguments are as follows:typeThe sectioning type. This should be one of:section,subsection,subsubsection,paragraphor

subparagraph. (Note no backslash.)levelThis is the sectioning level as indicated in Table4.2.indentThis should be a length, specifying the indentation from the left margin.beforeskipThe absolute value of thebeforeskipspecies how much vertical distance to leave before the

heading. Ifbeforeskipis negative, the rst paragraph following the section heading will not be

indented.afterskipThe absolute value of theafterskipspecies how much vertical distance to leave after the

heading. Ifafterskipis negative, the text following the sectioning command will appear on the

same level as the section heading.styleThestyleare the declarations required to set the style of the heading (e.g.nitshapefor an italic

heading.)Table 4.2: Section Levelspart -1 chapter 0 section 1 subsection 2 subsubsection 3 paragraph 4

subparagraph 5As an example, suppose you want to change the section headings so that they appear in a large italic

font, you could do something like:\renewcommand{\section}{\@startsection {section}% % the name {1}% % the level CHAPTER 4. CHANGING THE DOCUMENT STYLE8{0mm}% % the indent {-\baselineskip}% % the before skip {0.5\baselineskip}% % the after skip {\normalfont\large\itshape}} % the style

SeeA Guide to LATEX[2] for further information.

There is a counter calledsecnumdepththat controls what level the sections have numbers. The levels

correspond to those shown in Table4.2. By default this value is 2, so only parts, chapters, sections and

subsections have associated numbers. You can usensetcounterto change the value ofsecnumdepth.

So, for example, if you want thenparagraphcommand to produce a number, do\settocounter{secnumdepth}{4}

4.3 Changing the Chapter Headings

If you want to change the chapter or part heading style, you can't use then@startsectioncommand. Instead you should use thensecdefcommand. If you loadreport.clsinto a text editor, you will see

that both thenpartandnchaptercommands usensecdef. The denition ofnchapterhas the line\secdef\@chapter\@schapter

andnparthas the line\secdef\@part\@spart The rst argument tonsecdeftells LATEX what to do if the unstarred version is used, and the second argument tells L ATEX what to do if the starred version is used. So the command\chapter{Introduction} will use the commandn@chapter, whereas the command\chapter*{Acknowledgements} will use the commandn@schapter. The commandsn@chapterandn@schapteruse the commands n@makechapterheadandn@makeschapterhead, respectively, to format the chapter heading, so if you want to change the chapter format, you will need to redene the commandsn@makechapterheadand n@makeschapterhead. The easiest way to do this is to look for the code for these commands in report.clsand copy them over to your new class le,mythesis,described earlier, and edit the appro- priate formatting commands. For example, suppose you want a line to appear above and below the chapter heading, and have the chapter heading appear in small capitals, you could do:\renewcommand{\@makechapterhead}[1]{% \vspace*{50\p@}% {\parindent \z@ \raggedright \normalfont \hrule % horizontal line \vspace{5pt}% % add vertical space \ifnum \c@secnumdepth >\m@ne \huge\scshape \@chapapp\space \thechapter % Chapter number \par\nobreak \vskip 20\p@ \fi \interlinepenalty\@M \Huge \scshape #1\par % chapter title \vspace{5pt}% % add vertical space \hrule % horizontal rule \nobreak \vskip 40\p@ \renewcommand{\@makeschapterhead}[1]{% CHAPTER 4. CHANGING THE DOCUMENT STYLE9\vspace*{50\p@}% {\parindent \z@ \raggedright \normalfont \hrule % horizontal line \vspace{5pt}% % add vertical space \interlinepenalty\@M \Huge \scshape #1\par % chapter title \vspace{5pt}% % add vertical space \hrule % horizontal line \nobreak \vskip 40\p@ You can download the lemythesis.clswhich includes all the examples covered so far in this chapter.

4.4 Adding to the Table of Contents

Starred versions of the sectioning commands are not added to the table of contents by default, but they

can be added using:naddcontentslineflegftypegftextgDenitionleThis should be the extension of the le where the contents are written. So this will betocfor the

table of contents,loffor the list of gures andlotfor the list of tables.typeThis is the type of object you are adding to the contents. e.g. chapter, section, gure.textThis is the text that should go in the contents.

For example, the bibliography is generated using a starred version of thenchaptercommand, so it

doesn't get added to the table of contents. To add it to the table of contents, you can do\addcontentsline{toc}{chapter}{\bibname}

The countertocdepthcontrols the section level depth in the table of contents. The levels corre- sponding to the sections are shown Table4.2. Thereportclass le setstocdepthto 2, which means that only the parts, chapters, sections and subsections will be entered into the table of contents. You can usensetcounterto change the value of

tocdepth. For example, to also include the subsubsections, paragraphs and subparagraphs, do:\setocounter{tocdepth}{5}

4.5 Dening a New Page Style

There are two page styles pre-dened by L

ATEX2:emptyandplain. These page styles can be selected either using:npagestylefstylegDenition to change the style \from this point onwards", ornthispagestylefstylegDenition to change the style for a specic page. Both these commands call the command\ps@style, and it is this command which redenes the header and footer. So,\pagestyle{plain}calls the command\ps@plainwhich in turn calls the commands

that redene the header and footer, and\pagestyle{empty}calls the command\ps@emptyand so on.2most of the standard class les, includingreport, also dene the page stylesheadingsandmyheadings

CHAPTER 4. CHANGING THE DOCUMENT STYLE10So, to dene a new page style called, say,thesis, you rst need to dene a command called

\ps@thesis. Since the command name contains an@character, this denition needs to go in a style le or class le. The header and footers for odd and even numbered pages can be specied by redening the com- For example, suppose you want the new page style to have empty headers, and the footers to contain

the page number with a dash on either side (e.g. -10- ) centred, then you could do:\newcommand{\ps@thesis}{

\renewcommand{\@oddhead}{}% header blank \renewcommand{\@evenhead}{}% header blank Note that if you are using the defaultonesideoption to thereportclass le, only then@oddhead andn@oddfootcommands will have any eect. If you want the odd and even numbered pages to be dierent, you must remember to use thetwosideoption3. It is also possible to customise page styles using thefancyhdrpackage (by Piet van Oostrum). SeeA Guide to LATEX[2] for an example.

Unless you are told otherwise, I recommend that you use theheadingspage style.3this generally isn't appropriate for a thesis

Chapter 5

Generating a Bibliography

When you're writing a large document such as a PhD thesis, I would strongly recommend that you use

BibTEX rather than typing up the bibliography in athebibliographyenvironment. If you useBibTEX:1.Only the references that you cite are included in the bibliography. (Examiners tend to fault uncited

references.)2.References are displayed in a consistent manner.3.Entries can be sorted in order of citation or alphabetically.4.The style can easily be changed simply by using a dierent bibliography style le.

You may have noticed that the example le listed in Chapter2had the lines:\bibliographystyle{plain} \bibliography{thesis}

The commandnbibliographystylefstylegDenition

indicates whichBibTEX style le (.bst) to use without the extension. The above example usesquotesdbs_dbs20.pdfusesText_26
[PDF] latex cite website generator

[PDF] latex column vector

[PDF] latex diagonal fraction

[PDF] latex epigraph center

[PDF] latex epigraph no line

[PDF] latex euro symbol

[PDF] latex fontsize

[PDF] latex fractional font size

[PDF] latex header font size

[PDF] latex inline column vector

[PDF] latex inline matrix

[PDF] latex margins

[PDF] latex math environment line break

[PDF] latex math line break

[PDF] latex math mode next line