forked from tsutterley/uci-thesis-latex
-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy paththesis.tex
More file actions
194 lines (162 loc) · 7.03 KB
/
thesis.tex
File metadata and controls
194 lines (162 loc) · 7.03 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
%-- This is a template for Ph.D. dissertations in the UCI format.
%-- https://github.com/tsutterley/uci-thesis-latex
%--
%-- All fonts, including those for sub- and superscripts, must be 10
%-- points or larger. Recommended sizes are 14-point for chapter
%-- headings, 12-point for the main body of text and figure/table
%-- titles, and 10-point for footnotes, sub- and super-scripts, and text
%-- in figures and tables.
%--
%-- UCI Theses and Dissertations Manual
%-- http://special.lib.uci.edu/dissertations/electronic/td2e.html#2.3
%--
%-- Notes: Add short title to figures, sections, via square brackets,
%-- e.g. \section[short]{long}.
%\documentclass[fleqn]{ucithesis} % Orig: left-justified (indented) equations
\documentclass[fancy,strict]{ucithesis} % Version that was handed in to the library
%%\documentclass[fancy]{ucithesis} % Version with headers, etc
%%\documentclass[fancy,twoside,fliplr]{ucithesis} % Version with headers, etc (flipped!)
%\documentclass[fancy,twoside,openright]{ucithesis} % Alternate two-sided layout (NOT for official submission!)
%\documentclass[fancy,openright]{ucithesis} % One sided layout that matches two-sided layout
% Options:
% fancy: use fancyhdr to create headings, and also add nicer title pages and section headings
% noLoF, noLoT, noLoA: suppress List of Figures, Tables, or Algorithms in output
% twoside: use two-sided layout (note: not allowed by the UCI dissertation standard)
% openright: force chapters to start on an odd page (on the "right" of a book layout)
% Set a section symbol (default: black square)
% Example: place graphic "sectionmark.pdf" (or other extension) before each numbered section
% \sectionsymbol{\protect\includegraphics[height=1.5ex]{sectionmark}}
\sectionsymbol{\protect\includegraphics[height=1.5ex]{graybox}}
% A few common packages
\usepackage{amsmath,mathtools}
\usepackage{amsthm}
\usepackage{array}
\usepackage{graphicx}
\usepackage{natbib}
%\usepackage{relsize}
% Some other useful packages
\usepackage{caption}
\usepackage{subcaption} % \begin{subfigure}...\end{subfigure} within figure
%\usepackage{multirow}
\usepackage{tabularx}
\usepackage[bottom,symbol]{footmisc}
% My added packages
\usepackage{enumerate}% http://ctan.org/pkg/enumerate
\usepackage{verbatim}
\usepackage{amsfonts, amssymb, mathrsfs}
%\usepackage[round,authoryear]{natbib}
%\usepackage[numbers]{natbib}
%\usepackage{natbibspacing}
%\usepackage[colorlinks,citecolor=blue,lin kcolor=blue]{hyperref} % hyperlink \url \href{}{} \hyperref[]{}
\usepackage{array}
%\usepackage{showlabels}
%\usepackage[inline]{showlabels}
\usepackage{wrapfig}
\usepackage{afterpage}
\usepackage{tikz}
\usetikzlibrary{%
calc,%
decorations.pathmorphing,%
fadings,%
shadings%
}
\usepackage{float} % include this if also including hyperref and algorithm
% plainpages=false fixes the "duplicate ignored" error with page counters
% Set pdfborder to 0 0 0 to disable colored borders around PDF hyperlinks
%\usepackage[plainpages=false,pdfborder={0 0 0}, colorlinks,citecolor=blue,linkcolor=blue]{hyperref}
\usepackage[plainpages=false,pdfborder={0 0 0}, colorlinks,citecolor=black,linkcolor=black,urlcolor=black]{hyperref}
\usepackage{cleveref}
% If statement for using chapterbib package (default is false)
\newif\ifchapterbib
% Uncomment the following two lines to use the chapterbib package,
% which allows for individual bibliographies for each chapter rather than a
% combined bibliography for the entire thesis.
%\usepackage{chapterbib}
%\chapterbibtrue
% Uncomment the following two lines to use the algorithm package,
% which provides an algorithm environment similar to figure and table
% ("\begin{algorithm}...\end{algorithm}"). A list of algorithms will
% automatically be added in the preliminary pages. Note that you
% probably want a package for the actual code to go with this (e.g.,
% algorithmic).
%\usepackage{algorithm, algorithmic}
%\renewcommand{\listalgorithmname}{\protect\centering\protect\Large LIST OF ALGORITHMS}
\usepackage[chapter]{algorithm}
\usepackage{algorithmic}
\renewcommand{\listalgorithmname}{LIST OF ALGORITHMS} % Match style in cls file!
% Uncomment the following line to enable Unicode support. This will allow you
% to enter non-ASCII characters (such as accented characters) directly without
% having to use LaTeX's awkward escape syntax (e.g., \'{e})
% NOTE: You may have to install the ucs.sty package for this to work. See:
% http://www.unruh.de/DniQ/latex/unicode/
%\usepackage[utf8x]{inputenc}
% Caption label with bold font
%\captionsetup{labelfont=bf}
% Uncomment the following to avoid "widowing", where page breaks cause
% single lines of paragraphs to float onto the next page (this is not
% a UCI requirement but more of an aesthetic choice).
%\widowpenalty=10000
%\clubpenalty=10000
% Modify or extend these at will.
\newtheorem{theorem}{\textsc{Theorem}}[chapter]
\newtheorem{definition}{\textsc{Definition}}[chapter]
\newtheorem{example}{\textsc{Example}}[chapter]
% Figure Subdirectories
%\graphicspath{{chapter1.dir/}{chapter1.dir/}}
% Uncomment the following to have numbered subsubsections (by default
% numbering goes only to subsections).
%\setcounter{secnumdepth}{4}
% Set this to only select a subset of the includes directives below.
% Very handy to speed up compilation if you're working on a certain
% part of your thesis. It conserves page numbers, references, etc.
% even for non-included files.
%\includeonly{chapter1}
\begin{document}
% include thesis-specific info (title, committee, etc.)
\include{preliminaries}
% Add PDF document info fields
\hypersetup{
pdftitle={\Thesistitle},
pdfauthor={\Authorname},
pdfsubject={\Degreefield},
}
% include Optional Dedication and Thesis Acknowledgments
\include{acknowledgments}
% include Curriculum Vitae
\include{curriculumvitae}
% include Thesis Abstract
\include{thesisabstract}
% Preliminary pages are always loaded
\preliminarypages
% Include the different components of your thesis, in separate files.
% Using \include allows you to set \includeonly above.
\include{chapter1}
\include{chapter2}
%\include{chapter3}
% ... and so on
% These commands fix an odd problem in which the bibliography line
% of the Table of Contents shows the wrong page number.
\clearpage
\phantomsection
\ifchapterbib
% using chapterbib to create chapter specific bibliographies.
\else
% "References should be formatted in style most common in discipline",
% abbrvnat is only a suggestion.
\bibliographystyle{abbrvnat}
\bibliography{thesis-bib-2016}
\fi
% The Thesis Manual says not to include appendix figures and tables in
% the List of Figures and Tables, respectively, so these commands from
% the caption package turn it off from this point onwards. If needed,
% it can be re-enabled later (using list=yes argument).
\captionsetup[figure]{list=no}
\captionsetup[table]{list=no}
% If you have an appendix, it should come after the references.
\newcommand{\RNum}[1]{\uppercase\expandafter{\romannumeral #1\relax}}
\appendix
\include{appendix_entropy_matchKKT}
\include{appendix_marginalmap}
%\include{appendix_mmap_FactorGraph}
\include{appendix_meu}
\end{document}