Skip to content

Commit

Permalink
Initial Commit
Browse files Browse the repository at this point in the history
Initial Commit
  • Loading branch information
kpmoran committed Sep 10, 2018
0 parents commit c889808
Show file tree
Hide file tree
Showing 12 changed files with 2,178 additions and 0 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
/.texpadtmp
7 changes: 7 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
## W&M Thesis and Dissertation Template

### Overview

This is the SEMERU template of W&M's thesis and dissertation LaTeX template. Since the school does not maintain thier own "official" version of a tempalte, we use this one and try our best to keep it up to date.

This is the inital commit of this project, but please take some time to add documentation to the README for using the template, or update it if you find errors later on.
15 changes: 15 additions & 0 deletions abstract.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
\begin{large}
\noindent
\begin{flushleft}
Awesome Abstract paragraph 1.
\end{flushleft}


\begin{flushleft}
Awesome Abstract Paragraph 2.
\end{flushleft}

\begin{flushleft}
Awesome Abstract Paragraph 3.
\end{flushleft}
\end{large}
18 changes: 18 additions & 0 deletions acknowledge.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
\begin{large}
\begin{flushleft}
\noindent First Acknowledgement Paragraph \\
\end{flushleft}

\begin{flushleft}
\noindent Second Acknowledgement Paragraph\\
\end{flushleft}

\begin{flushleft}
\noindent Third Acknowledgement Paragraph\\
\end{flushleft}

\begin{flushleft}
\noindent Fourth Acknowledgement Paragraph\\
\end{flushleft}

\end{large}
10 changes: 10 additions & 0 deletions appendixA.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
\chapter{First Appendix with Awesome Data}
\label{appendixA}

%-----------------------------------
\section{Awesome Appendix Section}
\label{appendixA:sec1}
%-----------------------------------



24 changes: 24 additions & 0 deletions chapter-introduction.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
%--------------------------------------
\chapter{Introduction}
\label{chap_intro}
%--------------------------------------


Insert awesome Thesis Introduction here...


%--------------------------------------
\section{Overview}
\label{ch1:sec:overview}
%--------------------------------------


Insert awesome Thesis Overview here...


%--------------------------------------
\subsection{Motivation}
\label{ch1:subsec:motivation}
%--------------------------------------

Insert awesome Thesis Motivation here...
56 changes: 56 additions & 0 deletions citesort.sty
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
%NAME: citesort.sty
% A replacement for \@citex which sorts citation numbers as well as
% compressing and allowing breaks. Based on cite.sty by Donald
% Arseneau.
%
% for use in LaTeX say, \documentstyle[...,citesort,...]{...}
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Allow, but strongly discourage, line breaks within a long
% series of citations. Compress lists of successive numbers
% to one number range, e.g., 5,6,7,8,9 --> 5--9. Compatible
% with versions of \@cite that use exponents.
% -- Donald Arseneau 1989
%
% Modified to sort the numbers so they come out in increasing order,
% regardless of the way they appear in the source. O(N^2) sort!
% Ian Green, CUED, 10-Dec-1991. Improvements to [email protected]
% please. Version 1

\newcount\@minsofar
\newcount\@min
\newcount\@cite@temp
\def\@citex[#1]#2{%
\if@filesw \immediate \write \@auxout {\string \citation {#2}}\fi
\@tempcntb\m@ne \let\@h@ld\relax \def\@citea{}%
\@min\m@ne%
\@cite{%
\@for \@citeb:=#2\do {\@ifundefined {b@\@citeb}%
{\@h@ld\@citea\@tempcntb\m@ne{\bf ?}%
\@warning {Citation `\@citeb ' on page \thepage \space undefined}}%
{\@minsofar\z@ \@for \@scan@cites:=#2\do {%
\@ifundefined{b@\@scan@cites}%
{\@cite@temp\m@ne}
{\@cite@temp\number\csname b@\@scan@cites \endcsname \relax}%
\ifnum\@cite@temp > \@min% select the next one to list
\ifnum\@minsofar = \z@
\@minsofar\number\@cite@temp
\edef\@scan@copy{\@scan@cites}\else
\ifnum\@cite@temp < \@minsofar
\@minsofar\number\@cite@temp
\edef\@scan@copy{\@scan@cites}\fi\fi\fi}\@tempcnta\@min
\ifnum\@minsofar > \z@ % some more
\advance\@tempcnta\@ne
\@min\@minsofar
\ifnum\@tempcnta=\@minsofar % Number follows previous--hold on to it
\ifx\@h@ld\relax
\edef \@h@ld{\@citea\csname b@\@scan@copy\endcsname}%
\else \edef\@h@ld{\ifmmode{-}\else--\fi\csname b@\@scan@copy\endcsname}%
\fi
\else \@h@ld\@citea\csname b@\@scan@copy\endcsname
\let\@h@ld\relax
\fi % no more
\fi}%
\def\@citea{,\penalty\@highpenalty\,}}\@h@ld}{#1}}

% end of citesort.sty
113 changes: 113 additions & 0 deletions macro.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,113 @@
\makeatletter

% this is a easy way to add and highlight new text ...
% just comment in/out the \tnew macro ..

\newcommand{\tnew}[1]{{\bf { #1 }} }
%\newcommand{\tnew}[1]{{ { #1 }} }

% math and theorem definition

\newcommand{\ndef}{\stackrel{\rm def}{=}}

% this is used for draft only

%\renewcommand{\baselinestretch}{2}

% just to number pages in the draft

\useunder{\uline}{\ul}{}

% nothing i.e., no-numbering final and camera ready

%\pagestyle{empty}

\newcommand{\CrashScopesp}{{\textsc CrashScope~}}
\newcommand{\CrashScopes}{{\textsc \small CrashScope's~}}
\newcommand{\CrashDroid}{{\textsc CrashDroid~}}
\newcommand{\CrashScopebf}{{ \textbf{\textsc CrashScope~}}}

\newcommand{\ReDraw}{{\textsc{\small ReDraw}}\xspace}
\newcommand{\ReDraws}{{\textsc{\small ReDraw's}}\xspace}
\newcommand{\Remaui}{{\textsc{\small Remaui}}\xspace}
\newcommand{\Remauis}{{\textsc{\small Remaui's}}\xspace}
\newcommand{\CrashScope}{{\textsc{\small CrashScope}}\xspace}
\newcommand{\MonkeyLab}{{\textsc{\small MonkeyLab}}\xspace}
\newcommand{\pixcode}{{pix2code}\xspace}

\newcommand{\GVTsp}{{\textsc{\small Gvt~}}}
\newcommand{\GVT}{{\textsc{\small Gvt}}}
\newcommand{\GVTs}{{\textsc{\small Gvt's~}}}
\newcommand{\dv}{{\textit{DV}}\xspace}
\newcommand{\dvs}{{\textit{DVs}}\xspace}
\newcommand{\gc}{{\textit{GC}}\xspace}
\newcommand{\gcs}{{\textit{GCs}}\xspace}
\newcommand{\mgc}{{\textit{M-GC}}\xspace}
\newcommand{\mgcs}{{\textit{M-GCs}}\xspace}
\newcommand{\igc}{{\textit{I-GC}}\xspace}
\newcommand{\igcs}{{\textit{I-GCs}}\xspace}


\newcommand{\ReDrawAbs}{{R}{\ssmall E}{D}{\ssmall RAW}\xspace}




\newsavebox\CBox
\newlength\CLength
\def\circled#1{\sbox\CBox{#1}%
\ifdim\wd\CBox>\ht\CBox \CLength=\wd\CBox\else\CLength=\ht\CBox\fi
\makebox[1.2\CLength]{\makebox(0,0.9\CLength){\put(0,0){\circle{1.3\CLength}}}%
\makebox(0,1.0\CLength){\put(-.5\wd\CBox,0){#1}}}}

\def\circledlong#1{\sbox\CBox{#1}%
\ifdim\wd\CBox>\ht\CBox \CLength=\wd\CBox\else\CLength=\ht\CBox\fi
\makebox[1.2\CLength]{\makebox(0,0.6\CLength){\put(0,0){\circle{1.3\CLength}}}%
\makebox(0,0.6\CLength){\put(-.5\wd\CBox,0){#1}}}}

\lstset{
basicstyle=\footnotesize\ttfamily,
breaklines=true,
frame=tb, % draw a frame at the top and bottom of the code block
tabsize=4, % tab space width
showstringspaces=false, % don't mark spaces in strings
numbers=left, % display line numbers on the left
commentstyle=\color{Red}, % comment color
keywordstyle=\color{blue}, % keyword color
stringstyle=\color{OliveGreen}, % string color
xleftmargin=.25in %align numbers to left side
}

\newboolean{showcomments}


\setboolean{showcomments}{true}

\ifthenelse{\boolean{showcomments}}
{\newcommand{\nb}[2]{
\fbox{\bfseries\sffamily\scriptsize#1}
{\sf\small$\blacktriangleright$\textit{#2}$\blacktriangleleft$}
}
\newcommand{\cvsversion}{\emph{\scriptsize$-$Id: macro.tex,v 1.9 2005/12/09 22:38:33 giulio Exp $}}
}
{\newcommand{\nb}[2]{}
\newcommand{\cvsversion}{}
}
\newcommand\KEVIN[1]{{\color{blue} \nb{KEVIN}{#1}}}
\newcommand\MICHAEL[1]{{\color{blue} \nb{MICHAEL}{#1}}}
\newcommand\CARLOS[1]{{\color{blue} \nb{CARLOS}{#1}}}
\newcommand\RICHIE[1]{{\color{blue} \nb{RICHIE}{#1}}}
\newcommand\DENYS[1]{{\color{blue} \nb{DENYS}{#1}}}
\newcommand{\ie}{\textit{i.e.},\xspace}
\newcommand{\eg}{\textit{e.g.},\xspace}
\newcommand{\etc}{\textit{etc.}\xspace}
\newcommand{\etal}{\textit{et al.}\xspace}
\newcommand{\aka}{\textit{a.k.a.}\xspace}
\newcommand\NEW[1]{\nb{NEW}{#1}}
Loading

0 comments on commit c889808

Please sign in to comment.