diff options
Diffstat (limited to 'Master/texmf-dist/doc/xelatex/technion-thesis-template')
15 files changed, 681 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/xelatex/technion-thesis-template/Example/abbrev.tex b/Master/texmf-dist/doc/xelatex/technion-thesis-template/Example/abbrev.tex new file mode 100644 index 00000000000..0150d56781e --- /dev/null +++ b/Master/texmf-dist/doc/xelatex/technion-thesis-template/Example/abbrev.tex @@ -0,0 +1,6 @@ +\section*{Abbreviations} +\begin{longtable}[l]{ll} + A1 & An abbrevation \\ + A2 & Another abbrevation +\end{longtable} +% NOTE: The list of abbreviations may exceed one page. The longtable environvment takes care of this. diff --git a/Master/texmf-dist/doc/xelatex/technion-thesis-template/Example/abstract.tex b/Master/texmf-dist/doc/xelatex/technion-thesis-template/Example/abstract.tex new file mode 100644 index 00000000000..82fc398c3f8 --- /dev/null +++ b/Master/texmf-dist/doc/xelatex/technion-thesis-template/Example/abstract.tex @@ -0,0 +1 @@ +\lipsum[1-2] diff --git a/Master/texmf-dist/doc/xelatex/technion-thesis-template/Example/acknowledgments.tex b/Master/texmf-dist/doc/xelatex/technion-thesis-template/Example/acknowledgments.tex new file mode 100644 index 00000000000..a20359415bc --- /dev/null +++ b/Master/texmf-dist/doc/xelatex/technion-thesis-template/Example/acknowledgments.tex @@ -0,0 +1 @@ +\lipsum[10-13] diff --git a/Master/texmf-dist/doc/xelatex/technion-thesis-template/Example/appendix.tex b/Master/texmf-dist/doc/xelatex/technion-thesis-template/Example/appendix.tex new file mode 100644 index 00000000000..6a41fae6660 --- /dev/null +++ b/Master/texmf-dist/doc/xelatex/technion-thesis-template/Example/appendix.tex @@ -0,0 +1,13 @@ +\chapter{Appendices} + +\section{Appendices for Chapter~\ref{chap_first}} +\subsection{ A lovely subsection} +\lipsum[20-21] +\subsection{ Another lovely subsection} +\lipsum[21-22] + +\section{Appendices for Chapter~\ref{chap_second}} +\subsection{Yet another lovely subsection} +\lipsum[23-24] +\subsection{Still a lovely subsection} +\lipsum[25-26] diff --git a/Master/texmf-dist/doc/xelatex/technion-thesis-template/Example/chapfirst.tex b/Master/texmf-dist/doc/xelatex/technion-thesis-template/Example/chapfirst.tex new file mode 100644 index 00000000000..8b451fbd416 --- /dev/null +++ b/Master/texmf-dist/doc/xelatex/technion-thesis-template/Example/chapfirst.tex @@ -0,0 +1,68 @@ +\chapter{A Chapter}\label{chap_first} + +\section{First Section} +This section has a theorem with its proof. + +\begin{theorem}\label{thm:earth} + The Earth is round. +\end{theorem} + +\begin{IEEEproof} + Trivial. +\end{IEEEproof} + +It also has a corollary. + +\begin{corollary} + The Earth is not flat. +\end{corollary} + +\begin{IEEEproof} + Follows from \Cref{thm:earth}. +\end{IEEEproof} +Note the use of the cleveref package here. + +We also cite an article~\cite{Blackwell1951} and another article \cite{knuth_notation}. + +\section{Second Section} +Lemmas are useful, too. + +\begin{lemma}\label{lem:roses} + Roses are red. +\end{lemma} + +\begin{IEEEproof} + Violets are blue. +\end{IEEEproof} + +Sometimes, we need an example. + +\begin{example} + \Cref{tab:roses} demonstrates \Cref{lem:roses}. + \begin{table}[t] + \centering + \caption[Short caption]{Long caption (now it is)} \label{tab:roses} + \begin{tabular}{cc} + \toprule color & flower \\ \midrule + red & rose \\ + blue & violet \\ + yellow & daisy \\ \bottomrule + \end{tabular} + \end{table} +\end{example} + +\lipsum[1-5] + + +% Making sure appendices are aptly named +\namedsubappendices +\begin{subappendices} + +\section{First appendix} +An appendix. + +\section{Second appendix} +And another. + + \end{subappendices} + diff --git a/Master/texmf-dist/doc/xelatex/technion-thesis-template/Example/chapsecond.tex b/Master/texmf-dist/doc/xelatex/technion-thesis-template/Example/chapsecond.tex new file mode 100644 index 00000000000..f5a0ad02bee --- /dev/null +++ b/Master/texmf-dist/doc/xelatex/technion-thesis-template/Example/chapsecond.tex @@ -0,0 +1,34 @@ +\chapter{Another Chapter}\label{chap_second} + +\section{First Section} +This section has a theorem with its proof. +It is closely related to \Cref{thm:earth} from \Cref{chap_first}. + +\begin{theorem}\label{thm:earth second} + The Earth is not flat. +\end{theorem} + +\begin{IEEEproof} + Trivial. +\end{IEEEproof} + +It also has a corollary. + +\begin{corollary} + The Earth is round. +\end{corollary} + +\begin{IEEEproof} + Follows from \Cref{thm:earth second}. +\end{IEEEproof} +Note (again) the use of the cleveref package here. + +\section{Second Section} +This section has a remark. +\begin{remark} + Roses are red. See \Cref{lem:roses} for an explanation. +\end{remark} + +\lipsum[5-9] + + diff --git a/Master/texmf-dist/doc/xelatex/technion-thesis-template/Example/discussion.tex b/Master/texmf-dist/doc/xelatex/technion-thesis-template/Example/discussion.tex new file mode 100644 index 00000000000..f8220c74c22 --- /dev/null +++ b/Master/texmf-dist/doc/xelatex/technion-thesis-template/Example/discussion.tex @@ -0,0 +1,21 @@ +\chapter{Discussion} +In this chapter, we discuss the results of this thesis. +Of course, we must cite a book on matrices~\cite{Horn_2012} and a book on probability~\cite{Feller}. +Note that citations appear in alphabetical order. + +\section{A section} +\lipsum[1-2] + +\section{Another section} +\lipsum[10-14] + + + + + + + + + + + diff --git a/Master/texmf-dist/doc/xelatex/technion-thesis-template/Example/habstract.tex b/Master/texmf-dist/doc/xelatex/technion-thesis-template/Example/habstract.tex new file mode 100644 index 00000000000..03cf4f4c13c --- /dev/null +++ b/Master/texmf-dist/doc/xelatex/technion-thesis-template/Example/habstract.tex @@ -0,0 +1,50 @@ +תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר +עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. +תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר +עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. +תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר +עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. +תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר +עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. +תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר +עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. +תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר +עברי. תקציר עברי. + +תקֹציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר +עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. +תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר +עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. +תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר +עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. +תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר +עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. +תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר +עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. + +תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר +עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. +תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר +עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. +תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר +עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. +תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר +עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. +תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר +עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. +תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר +עברי. תקציר עברי. + +תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר +עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. +תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר +עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. +תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר +עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. +תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר +עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. +תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר +עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. +תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר +עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. תקציר עברי. +תקציר עברי. תקציר עברי. diff --git a/Master/texmf-dist/doc/xelatex/technion-thesis-template/Example/hacknowledgments.tex b/Master/texmf-dist/doc/xelatex/technion-thesis-template/Example/hacknowledgments.tex new file mode 100644 index 00000000000..363504e80d3 --- /dev/null +++ b/Master/texmf-dist/doc/xelatex/technion-thesis-template/Example/hacknowledgments.tex @@ -0,0 +1,12 @@ +תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. + + + +תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. + + +תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. + + + +תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. תודות בעברית. diff --git a/Master/texmf-dist/doc/xelatex/technion-thesis-template/Example/introduction.tex b/Master/texmf-dist/doc/xelatex/technion-thesis-template/Example/introduction.tex new file mode 100644 index 00000000000..67a45d5a585 --- /dev/null +++ b/Master/texmf-dist/doc/xelatex/technion-thesis-template/Example/introduction.tex @@ -0,0 +1,185 @@ +\chapter{Introduction} +This is a template for writing a thesis according to the Technion specifications. +Please, however, check with the graduate school website to see if any specifications have changed. +This template was written by Boaz Shuval (January 2019). + +\section{Instructions} + +This template is provided as is. Please check with the Technion graduate school website to see if the guidelines have changed, as they often do. For +the latest directions from the graduate school, see: +\url{https://graduate.technion.ac.il/graduation/thesis-editing/} +(This is the website address circa January 2019). + +All files use UTF-8 encoding. Make sure your LaTeX system supports this encoding. + +\subsection{Preparing the Thesis} + +\begin{enumerate} +\item The main.tex file is the main file to be compiled. Place it (with the other thesis files) in the same directory as the \verb".cls" and \verb".sty" + files provided. + \item The main class is \verb"technionThesis.cls." + It has the the following options: + \begin{itemize} + \item hyperref --- Add hyperlinks + \item publist --- Add a list of publications in the front pages (update list in thesissetup.sty) + \item addack --- Add an acknowledgments page (only for final version!) + \item advisement --- Use "advisement" instead of "supervision" in front pages (a pet peeve of mine) + \item spacepar --- Add a blank line between paragraphs + \item firstparindent --- Indent the first paragraph of a chapter/section + \item libertine --- Use a different selection of fonts, based on libertine, for the English part of the thesis. (See note 4) + \end{itemize} +\item In the file \verb"technionThesisSetup.sty" you must input your details in the various commands. It is pretty self explanatory. +\item The class loads a number of packages that the class author (Boaz Shuval) uses regularly. It also sets up theorem-style environments. + If you know what you're doing, feel free to change things as you see fit. Otherwise, leave this alone. + \begin{enumerate} + \item Environments are defined using amsthm. The following environments are available: + \begin{itemize} + \item Theorem-style: theorem, lemma, corollary, proposition, conjecture + (Heading in bold, text in italics) + These all share consecutive numbering, in the format (chapter.number) + \item Definition-style: definition, example, assumption, condition + (Heading in bold, text upright) + These are numbered (chapter.number) with their own numbering. Assumption and condition have alphanumeric numbering (A,B,C, etc.) + \item Remark-style: remark, question, discussion + (Heading in italics, text upright) + These are numbered (chapter.number) with their own numbering. Discussion is unnumbered. + \item Proof environments: proof, IEEEproof. Both have a black square at the proof end. + \end{itemize} +\item Packages loaded (partial listing): + \begin{itemize} + \item mathtools (which loads amsmath) + \item amsthm, amssymb + \item IEEEtrantools (loads IEEEeqnarray, and also sets the bibliography style) + \item graphicx + \item tikz (including various useful tikz libraries) + \item cleveref (for referring to sections, etc, using \verb"\Cref", automagically adding the header) + \item stackrel + \item accents (for adding symbols above symbols) + \item xspace (for adding a smart space after a macro command) + \item tabto (add a tabstop for lining things up) + \item algorithm2e (ruled, vlined) + \item url + \item polyglossia (for Hebrew support) + \item longtable (for a table that runs over more than one page; useful for the abstract) + \item booktabs, multirow (for nicer tables) + \end{itemize} + \end{enumerate} +\item Place all of your own commands in the file \verb"Example/technionThesisMacros.sty". That is, various \verb"\newcommand" and \verb"\DeclareMathOperator" are defined here. I've defined a few + useful ones for you to get started. +\item There are now \verb".tex" files for you to edit: + \begin{itemize} + \item \verb"abstract.tex" for your abstract in English (200-500 words) + \item \verb"habstract.tex" for your abstract in Hebrew (500-2000 words) + \item \verb"acknowledgments.tex" for your acknowledgments in English + \item \verb"hacknowledgments.tex" for your acknowledgments in Hebrew + \item \verb"introduction.tex" for your introduction chapter + \item \verb"chapfirst.tex" for your first chapter + \item \verb"chapsecond.tex" for your second chapter (add additional chapters as you see fit) + \item \verb"discussion.tex" for your discussion/conclusions chapter + \item \verb"appendix.tex" for your appendix (appendices must appear in their own chapters, and not as part of the main text). + \end{itemize} + \end{enumerate} + + \subsection{Compilation} +Compile using xelatex. If you are using latexmk, you may include in the compilation directory a file called \verb".latexmkrc" +with the following line: + +\verb"$pdflatex = 'xelatex --shell-escape %O %S';" + +This tells latexmk to use xelatex for compilation, so you need not worry +about this. +You may also compile this on overleaf (again, use xelatex). + +The Hebrew portion of the thesis is based on the polyglossia package. It uses the David CLM font for Hebrew. Thus, you must install the culmus fonts +for this to work on your installation. + +\subsection{ Be a pal} +Please share this template with your friends and colleagues. +If you enjoyed using it, consider sending me a note to let me know. +If you find a bug, or have asuggestion for improvement, I'd love to know about it. + +\section{Files in this Template} + +\begin{itemize} + \item \verb"technionThesis.cls" --- The class file + \item \verb"technionThesisSetup.sty" --- Setup data fields + \item \verb"README.md" + \item Inside the Example directory: + \begin{itemize} + \item \verb"abbrev.tex" + \item \verb"abstract.tex" + \item \verb"acknowledgments.tex" + \item \verb"appendix.tex" + \item \verb"chapfirst.tex" + \item \verb"chapsecond.tex" + \item \verb"discussion.tex" + \item \verb"habstract.tex" --- Hebrew abstract + \item \verb"hacknowledgments.tex" --- Hebrew acknowledgments + \item \verb"introduction.tex" + \item \verb"main.tex" --- Main thesis file + \item \verb"mybib.bib" + \item \verb"technionThesisMacros.sty" --- Define your macros here +\end{itemize} +\end{itemize} + +\section{License} +This template is licensed under Creative Commons CC BY 4.0. + +\section{Notes} +\begin{enumerate} + \item This template was tested on a mac running macOS 10.13, with TEXLIVE2017. It was also tested on overleaf in January 2019, which also runs TEXLIVE2017. + \item There is a bug when using TEXLIVE2018, which manifests itself in the figure/table numbering. If you encounter this bug, use the memoir package from + TEXLIVE2017, instead. + \item The template uses the Memoir package internally. The chapter heading design is a modified version of a design by Vincent Zoonekynd + (it is modified from the BlueBox style in \url{https://ctan.org/pkg/memoirchapterstyles}). + \item If using the libertine option, make sure to use the latest version of newtxmath, available from \url{https://ctan.org/pkg/newtx} + (download the file \verb"newtxmath.sty" to the home directory) + \end{enumerate} + + + \section{ Version History} +31 January 2019: Version 1.0 + + + + +\section{A Section} +The remainder of this file is a boilerplate example +Equations are also fine: +\[ + f(x) = x+2, +\] +as are numbered equations: +\begin{equation}\label{eq:numbered int} + g(y) = y. +\end{equation} +Of course, one may refer to a numbered equation such as~\eqref{eq:numbered int}. + +\section{Second section} +In this section we have a figure. + +\begin{figure}[t] + \begin{center} +\begin{tikzpicture} + \node[draw, minimum width = 5cm] {A rectangle}; +\end{tikzpicture} +\end{center} +\caption[Short caption]{A very long caption for this figure. It is deliberately very long to illustrate the usefulness of the short caption for the table of figures. } +\label{fig:rectangle} +\end{figure} +\lipsum[10-13] + + + + + + + + + + + + + + + diff --git a/Master/texmf-dist/doc/xelatex/technion-thesis-template/Example/main.pdf b/Master/texmf-dist/doc/xelatex/technion-thesis-template/Example/main.pdf Binary files differnew file mode 100644 index 00000000000..5659b65523f --- /dev/null +++ b/Master/texmf-dist/doc/xelatex/technion-thesis-template/Example/main.pdf diff --git a/Master/texmf-dist/doc/xelatex/technion-thesis-template/Example/main.tex b/Master/texmf-dist/doc/xelatex/technion-thesis-template/Example/main.tex new file mode 100644 index 00000000000..445a10712c6 --- /dev/null +++ b/Master/texmf-dist/doc/xelatex/technion-thesis-template/Example/main.tex @@ -0,0 +1,50 @@ +\documentclass[hyperref,publist,addack,firstparindent]{technionThesis} +% OPTIONS: +% hyperref Add hyperlinks +% publist Add a list of publications in the front pages (update list in thesissetup.sty) +% addack Add an acknowledgments page (only for final version!) +% advisement Use `advisement' instead of `supervision' in front pages +% spacepar Add a blank line between paragraphs +% firstparindent Indent the first paragraph of a chapter/section +% libertine Use libertine as the main document font rather than computer modern roman + +% Define your own data in the following file +\usepackage{technionThesisSetup} + +% Use the following file to define your own macros +\usepackage{technionThesisMacros} + +% For generating dummy text. Remove from your version. +\usepackage{lipsum} + + +\begin{document} +% FRONT PAGES: +\makeTitleEnglish + +\chapter{Abstract} +\input{abstract} \clearpage +\input{abbrev} \cleardoublepage + +% Each of the following should begin with \chapter{...}. +\include{introduction} +\include{chapfirst} +\include{chapsecond} +% Add more chapters as required. +% In a thesis, there must be a discussion/conclusions section +\include{discussion} +% An appendix must appear AFTER the discussion. +\begin{appendices} % Set appendix numbering + \include{appendix} +\end{appendices} + + +% Setup the bibliography +\bstctlcite{BIBctrl} +\bibliographystyle{IEEEtranS} +\bibliography{mybib.bib} +\clearpage + +% HEBREW SECTION +\makeTitleHebrew +\end{document} diff --git a/Master/texmf-dist/doc/xelatex/technion-thesis-template/Example/mybib.bib b/Master/texmf-dist/doc/xelatex/technion-thesis-template/Example/mybib.bib new file mode 100644 index 00000000000..dee16bf4893 --- /dev/null +++ b/Master/texmf-dist/doc/xelatex/technion-thesis-template/Example/mybib.bib @@ -0,0 +1,54 @@ +@IEEEtranBSTCTL{BIBctrl, + CTLdash_repeated_names={no}, +} + + +@book{Horn_2012, + author = {Horn, Roger A. and Johnson, Charles R.}, + title = {Matrix Analysis}, + year = {2012}, + isbn = {0521548233, 9780521548236}, + edition = {2nd}, + publisher = {Cambridge University Press}, + address = {New York, NY, USA}, +} + + +@article{knuth_notation, + author = {Knuth, Donald E.}, + title = {Two Notes on Notation}, + journal = {Am. Math. Monthly}, + issue_date = {May 1992}, + volume = {99}, + number = {5}, + month = may, + year = {1992}, + issn = {0002-9890}, + pages = {403--422}, + numpages = {20}, + doi = {10.2307/2325085}, + acmid = {151009}, + publisher = {Mathematical Association of America}, + address = {Washington, DC, USA}, +} + + +@inproceedings{Blackwell1951, +address = {Berkeley, California}, +author = {Blackwell, David}, +booktitle = {Proceedings of the Second Berkeley Symposium on Mathematical Statistics and Probability}, +pages = {93--102}, +publisher = {University of California Press}, +title = {Comparison of Experiments}, +year = {1951} +} + + +@book{Feller, + author = {Feller, William}, + publisher = {Wiley}, + title = {An Introduction to Probability Theory and Its Applications volume 1}, + edition = {3}, + year = 1968 +} + diff --git a/Master/texmf-dist/doc/xelatex/technion-thesis-template/Example/technionThesisMacros.sty b/Master/texmf-dist/doc/xelatex/technion-thesis-template/Example/technionThesisMacros.sty new file mode 100644 index 00000000000..30899fb804c --- /dev/null +++ b/Master/texmf-dist/doc/xelatex/technion-thesis-template/Example/technionThesisMacros.sty @@ -0,0 +1,61 @@ +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{Bmacros}[2019/1/22] +% Written by Boaz Shuval +% This is part of a template for writing a thesis according to the Technion specifications. +% Version: 1.0 + +% Define your macros and commands here. +% Some useful examples are provided below. +\newcommand{\norm}[1]{\left\Vert#1\right\Vert} +\newcommand{\abs}[1]{\left\vert#1\right\vert} +\newcommand{\matnorm}[1]{{\left\vert\kern-0.25ex\left\vert\kern-0.25ex\left\vert #1 + \right\vert\kern-0.25ex\right\vert\kern-0.25ex\right\vert}} +\newcommand{\Prob}[2][]{\ifthenelse{\isempty{#1}}{\mathbb{P} \left(#2 \right)}{\mathbb{P} \left\{#2 \right\}}} +\newcommand{\Probpi}[2]{\mathbb{P} \left(#2 \ | \ #1\right)} +\newcommand{\Probi}[1]{\mathbb{P}(#1)} %inline version +\newcommand{\Exp}[2][]{\mathbb{E}_{#1}\left[#2 \right]} % $\Exp{X}{Y}$ +\newcommand{\var}[1]{{\rm var} \left[#1\right]} % variance +\newcommand{\cov}[1]{{\rm cov} \left[#1\right]} % covariance + +\newcommand{\bv}[1]{\mathbf{#1}} % bold vector +\newcommand{\bsymb}[1]{\boldsymbol{#1}} % bold vector +\newcommand{\trp}[1]{#1^T} +\newcommand{\rvmat}[1]{\boldsymbol{\rv{#1}}} %random matrix +\newcommand{\mat}[1]{\mathsf{#1}} %matrix +\newcommand{\matel}[3][]{\ifthenelse{\isempty{#1}}{(#2)_{#3}}{\left(#3\right)_{#3}}} +\newcommand{\support}[2][]{\ifthenelse{\isempty{#1}}{\sigma(#2)}{\sigma\left(#2\right)}} + +\newcommand{\markov}{\mathrel{\scalebox{0.75}[1.0]{$-$}}\joinrel\mathrel\circ\joinrel\mathrel{\scalebox{0.75}[1.0]{$-$}}} +\newcommand{\dd}{\mathop{}\!\mathrm{d}} % For dx in integrals or derivatives +\newcommand{\kindi}[1]{\left[#1\right]} +\newcommand{\indi}[1]{\left[\kern-0.35ex\left[ #1 \right]\kern-0.35ex\right]} + +\newcommand{\eqann}[2][=]{\overset{\mathclap{(\text{#2})}}{#1}} % Add (#1) over an = sign. +\newcommand{\eqannref}[1]{$(\text{#1})$} +\newcommand{\sol}[2][lr]{\smashoperator[#1]{#2}} + +\newcommand{\ns}{\mkern-1.5mu} + +% Some operator definitions (like sin, cos, etc.) - with trailing space +% Hyperbolic functions +\DeclareMathOperator{\arctanh}{arctanh} +\DeclareMathOperator{\sech}{sech} +\DeclareMathOperator{\csch}{csch} +\DeclareMathOperator{\arcsec}{arcsec} +\DeclareMathOperator{\arccot}{arccot} +\DeclareMathOperator{\arccsc}{arccsc} +\DeclareMathOperator{\arccosh}{arccosh} +\DeclareMathOperator{\arcsinh}{arcsinh} +\DeclareMathOperator{\arcsech}{arcsech} +\DeclareMathOperator{\arccsch}{arccsch} +\DeclareMathOperator{\arccoth}{arccoth} + +\DeclareMathOperator{\ext}{ext} +\DeclareMathOperator{\Lev}{Lev} +\DeclareMathOperator{\sgn}{sgn} +\DeclareMathOperator{\sign}{sgn} +\DeclareMathOperator{\epi}{epi} +\DeclareMathOperator{\diag}{diag} +\DeclareMathOperator{\tr}{tr} +\DeclareMathOperator{\num}{num} + diff --git a/Master/texmf-dist/doc/xelatex/technion-thesis-template/README.md b/Master/texmf-dist/doc/xelatex/technion-thesis-template/README.md new file mode 100644 index 00000000000..8e198acf9de --- /dev/null +++ b/Master/texmf-dist/doc/xelatex/technion-thesis-template/README.md @@ -0,0 +1,125 @@ +# A Template for Technion Theses + +This is a template for writing a thesis according to the Technion specifications. +Please, however, check with the graduate school website to see if any specifications have changed. +This template was written by Boaz Shuval (January 2019). + +## Instructions + +This template is provided as is. Please check with the Technion graduate school website to see if the guidelines have changed, as they often do. For +the latest directions from the graduate school, see: +https://graduate.technion.ac.il/graduation/thesis-editing/ +(This is the website address circa January 2019). + +All files use UTF-8 encoding. Make sure your LaTeX system supports this encoding. + +### Preparing the Thesis + +0. The main.tex file is the main file to be compiled. Place it (with the other thesis files) in the same directory as the .cls and .sty files provided +1. The main class is technionThesis.cls. + It has the the following options: + - hyperref Add hyperlinks + - publist Add a list of publications in the front pages (update list in thesissetup.sty) + - addack Add an acknowledgments page (only for final version!) + - advisement Use "advisement" instead of "supervision" in front pages (a pet peeve of mine) + - spacepar Add a blank line between paragraphs + - firstparindent Indent the first paragraph of a chapter/section + - libertine Use a different selection of fonts, based on libertine, for the English part of the thesis. (See note 4) +2. In the file technionThesisSetup.sty you must input your details in the various commands. It is pretty self explanatory. +3. The class loads a number of packages that the class author (Boaz Shuval) uses regularly. It also sets up theorem-style environments. + If you know what you're doing, feel free to change things as you see fit. Otherwise, leave this alone. +3.1 Environments are defined using amsthm. The following environments are available: + - Theorem-style: theorem, lemma, corollary, proposition, conjecture + (Heading in bold, text in italics) + These all share consecutive numbering, in the format (chapter.number) + - Definition-style: definition, example, assumption, condition + (Heading in bold, text upright) + These are numbered (chapter.number) with their own numbering. Assumption and condition have alphanumeric numbering (A,B,C, etc.) + - Remark-style: remark, question, discussion + (Heading in italics, text upright) + These are numbered (chapter.number) with their own numbering. Discussion is unnumbered. + - Proof environments: proof, IEEEproof. Both have a black square at the proof end. +3.2 Packages loaded (partial listing): + - mathtools (which loads amsmath) + - amsthm, amssymb + - IEEEtrantools (loads IEEEeqnarray, and also sets the bibliography style) + - graphicx + - tikz (including various useful tikz libraries) + - cleveref (for referring to sections, etc, using \Cref, automagically adding the header) + - stackrel + - accents (for adding symbols above symbols) + - xspace (for adding a smart space after a macro command) + - tabto (add a tabstop for lining things up) + - algorithm2e (ruled, vlined) + - url + - polyglossia (for Hebrew support) + - longtable (for a table that runs over more than one page; useful for the abstract) + - booktabs, multirow (for nicer tables) +4. Place all of your own commands in the file Example/technioThesisMacros.sty. That is, various \newcommand and \DeclareMathOperator are defined here. I've defined a few + useful ones for you to get started. +5. There are now .tex files for you to edit: + - abstract.tex for your abstract in English (200-500 words) + - habstract.tex for your abstract in Hebrew (500-2000 words) + - acknowledgments.tex for your acknowledgments in English + - hacknowledgments.tex for your acknowledgments in Hebrew + - introduction.tex for your introduction chapter + - chapfirst.tex for your first chapter (also chapsecond.tex, and you may additional chapter as you see fit) + - chapsecond.tex for your second chapter (add additional chapters as you see fit) + - discussion.tex for your discussion/conclusions chapter + - appendix.tex for your appendix (appendices must appear in their own chapters, and not as part of the main text). + +### Compilation +Compile using xelatex. If you are using latexmk, you may include in the compilation directory a file called .latexmkrc +with the following line in it: + +$pdflatex = 'xelatex --shell-escape %O %S'; + +This tells latexmk to use xelatex for compilation, so you need not worry +about this. +You may also compile this on overleaf (again, use xelatex). + +The Hebrew portion of the thesis is based on the polyglossia package. It uses the David CLM font for Hebrew. Thus, you must install the culmus fonts +for this to work on your installation. + +### Be a pal +Please share this template with your friends and colleagues. +If you enjoyed using it, consider sending me a note to let me know. +If you find a bug, or have a suggestion for improvement, I'd love to know about it. + +## Files in this Template + +- technionThesis.cls The class file +- technionThesisSetup.sty Setup data fields +- README.md This file +Inside the Example directory: +- technionThesisMacros.sty Define your macros +- abbrev.tex +- abstract.tex +- acknowledgments.tex +- appendix.tex +- chapfirst.tex +- chapsecond.tex +- discussion.tex +- habstract.tex Hebrew abstract +- hacknowledgments.tex Hebrew acknowledgments +- introduction.tex +- main.tex Main thesis file +- mybib.bib + +## License +This template is licensed under Creative Commons CC BY 4.0. + +## Notes +1. This template was tested on a mac running macOS 10.13, with TEXLIVE2017. It was also tested on overleaf in January 2019, which also runs TEXLIVE2017. +2. There is a bug when using TEXLIVE2018, which manifests itself in the figure/table numbering. If you encounter this bug, use the memoir package from + TEXLIVE2017, instead. +3. The template uses the Memoir package internally. The chapter heading design is a modified version of a design by Vincent Zoonekynd + (it is modified from the BlueBox style in https://ctan.org/pkg/memoirchapterstyles). +4. If using the libertine option, make sure to use the latest version of newtxmath, available from https://ctan.org/pkg/newtx + (download the file newtxmath.sty to the home directory) + + +## Version History +31 January 2019: Initial Version + + |