forked from Randl/technion-iit-thesis
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy paththesis.tex
executable file
·155 lines (131 loc) · 5.25 KB
/
thesis.tex
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
%
% You may wish to use some of the following options of the iitthesis
% package:
%
% fullpageDraft avoid the margins necessary for proper binding and
% just view or print a draft.
% beforeExam makes the personal acknowledgements invisible; use
% this to print the copies you submit initially to the grad school
% for sending to the examiners (who shouldn't see these). For the
% final submission, drop this option.
% noabbrevs no notation & abbreviations list will be included
% in the thesis.
%
% Additionally, you must specify the degree for which you're writing
% your thesis (MSc/PhD/MArch etc.)
%
\documentclass[PhD,noabbrevs]{misc/iitthesis}
% Definitions of info fields for the thesis - subject, advisor,
% faculty, acknowledgements, etc. etc. This file must contain Hebrew
% text, so the question of its character set encoding is significant.
% This templated uses the iso-8859-8-i charset (i.e. single-byte logical
% Hebrew; it's about the same as the windows-1255 codepage, but not the
% same as UTF-8) - and this works with MikTeX 2.9 and using pdfelatex.
% With your TeX distribution you might need to create files in the
% UTF-8 charset.
\include{misc/thesis-fields}
% Personal acknowledgements (are only used for the post-exam
% version)
\include{front/personal-acks}
% The abstract in Hebrew and in English should have its own file.
%
% Notes:
% - You can split this one, and have separate files for the English
% and the Hebrew abstract
% - regulations require the English abstract contain between 200 and
% 500 words, and the Hebrew abstract contain between 1,000 and 2,000
% words (making it something between an abstract and an introduction
% with an overview of results).
% - Be careful with links in Hebrew text (wrap them in \L{}).
\include{front/abstract}
\include{front/abbrevs}
% Additional machinery relevant to any thesis
% (it's not part of the document class because it's not absolutely
% necessary and not everyone might like it)
\usepackage{misc/iitthesis-extra}
% Definitions useful for anything you write, which you also
% include in any articles, presentations, HW assignments and other
% documents. May contains macros for notation algebra, logic,
% calculus and other fields, as well as general shorthands and
% LaTeX tricks, and package use commands
\include{misc/my-general}
% Definitions, settings and tweaks for this thesis specifically
\include{misc/my-thesis-specific}
% If you are using WinEdt, and using a publication list on the the
% acknowledgements page, and are having problems getting your document
% to compile with the 'PDFLaTeXify' button, try uncommenting the
% following two lines;
% Also, you will need to PDFLaTeXify at least twice, as WinEdt misses
% an extra run. See also:
% http://tex.stackexchange.com/q/41727/5640
\usepackage{multibib}
\newcites{pubinfo}{Acknowledgement page references}
\def\iitthesisextramultibibdefs{}
% those should be last
%%%% HEBREW DEFINITIONS %%%%
\usepackage{fontspec}
\usepackage{polyglossia}
\setotherlanguage{hebrew}
\setdefaultlanguage{english}
\newfontfamily\hebrewfont[Script=Hebrew]{David}
\newfontfamily\hebrewfontsf[Script=Hebrew]{David}
\newfontfamily\hebrewfonttt[Script=Hebrew]{David}
\hebrewfont\bfseries
%%%% END OF HEBREW DEFINITIONS %%%%
\begin{document}
% Front Matter
% ------------
% The following command will typeset the outer cover page, the
% inner title page, the acknowledgements page, etc. - everything
% up to but not including the introduction
\makefrontmatter
% Main Matter
% ------------
%
% To conform to Technion regulations, the main matter should begin
% with an introduction (including a survey of relevant past work):
%
\include{main/intro}
%
% and then cover:
% - The methods used in the research
% - The research results
% - Discussion and conclusions from the results
%
% but not necessarily with a specific chapter for each of them.
%
% Then you have your main chapters (although these might still
% include an initial chapter on technical preliminaries, experimental
% system setup, and/or a final chapter with summary, discussion and further
% research direction or questions)
\include{main/prelims}
\include{main/mainchap1}
\include{main/conclusion}
%
% Add any appendices here; they must come _before_ the bibliography
%
\appendix
%\noappendicestocpagenum
%\addappheadtotoc
\include{main/appendix1}
% Back Matter
% ------------
% The following command will typeset the bibliography,
% then typeset the Hebrew part of the thesis:
% - Cover page
% - Title page
% - Acknowledgements page
% (NO table of contents or list of figures in Hebrew)
% - (Extended) abstract (1000-2000 words)
%
% based on information you've provided in the thesis-fields file
% (including the relative paths to your bib files). The Hebrew
% content will be typeset in _reverse_page_order_, i.e. first
% in the file will be the last page of the abstract, and the
% Hebrew cover page will be the last page of the file.
%
\makebackmatter
% The resulting PDF can be printed and taken straight to binding,
% i.e. you do not need to flip any pages anywhere. Of course,
% mind the LaTeX error and warning messages, overfull hboxes etc.
\end{document}