forked from stevecheckoway/ucsddissertation
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpaper.tex
134 lines (110 loc) · 3.38 KB
/
paper.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
\documentclass[12pt]{ucsddissertation}
% mathptmx is a Times Roman look-alike (don't use the times package)
% It isn't clear if Times is required. The OGS manual lists several
% "standard fonts" but never says they need to be used.
\usepackage{mathptmx}
\usepackage[NoDate]{currvita}
\usepackage{array}
\usepackage{tabularx}
\usepackage{booktabs}
\usepackage{ragged2e}
\usepackage{enumitem}
\usepackage{microtype}
\usepackage[breaklinks=true,pdfborder={0 0 0}]{hyperref}
\usepackage{graphicx}
\AtBeginDocument{%
\settowidth\cvlabelwidth{\cvlabelfont 0000--0000}%
}
\input{preamble.tex}
\input{datadef.tex}
% OGS recommends increasing the margins slightly.
\increasemargins{.1in}
% These are just for testing/examples, delete them
\usepackage{trace}
%\usepackage{showframe} % This package was just to see page margins
\usepackage[english]{babel}
\usepackage{blindtext}
\overfullrule5pt
% ---
% Required information
\title{An Empirical Analysis on Threat Intelligence: Data Characteristics and Real-World Uses}
\author{Guo Li}
\degree{Computer Science}{Doctor of Philosophy}
\cochair{Professor Kirill Levchenko}
\cochair{Professor Stefan Savage}
% Your committee members (other than the chairs) must be
% in alphabetical order
\committee{Professor Deian Stefan}
\committee{Professor Geoffrey M. Voelker}
\committee{Professor Xinyu Zhang}
\degreeyear{2020}
% Start the document
\begin{document}
% Begin with frontmatter and so forth
\frontmatter
\maketitle
\makecopyright
\makesignature
% Optional
\begin{dedication}
\setsinglespacing
\raggedright % It would be better to use \RaggedRight from ragged2e
\parindent0pt\parskip\baselineskip
\centering
To everyone who has supported me.
\end{dedication}
% Optional
\begin{epigraph}
\vskip0pt plus.5fil
\setsinglespacing
\vfil
\begin{center}
``The cowards never started, and the weak died along the way.
That leaves us.''
\vskip\baselineskip
\textit{Phil Knight}
\end{center}
\vfil
\end{epigraph}
% Next comes the table of contents, list of figures, list of tables,
% etc. If you have code listings, you can use \listoflistings (or
% \lstlistoflistings) to have it be produced here as well. Same with
% \listofalgorithms.
\tableofcontents
\listoffigures
\listoftables
% Preface
%\begin{preface}
%Almost nothing is said in the manual about the preface. There is no
%indication about how it is to be typeset. Given that, one is forced to
%simply typeset it and hope it is accepted. It is, however, optional
%and may be omitted.
%\end{preface}
\input{acknowledgement.tex}
% Stupid vita goes next
\begin{vita}
\noindent
\begin{cv}{}
\begin{cvlist}{}
\item[2014] Bachelor of Science, Peking University
\item[2014--2020] Research Assistant, University of California San Diego
\item[2017] Master of Science in Computer Science, University of California San Diego
\item[2020] Doctor of Philosophy in Computer Science, University of California San Diego
\end{cvlist}
\end{cv}
\end{vita}
% Put your maximum 350 word abstract here.
\input{abstract.tex}
% This is where the main body of your dissertation goes!
\mainmatter
% Optional Introduction
\input{introduction.tex}
\input{background/background.tex}
\input{data_character/data_character.tex}
\input{data_usage/data_usage.tex}
\input{conclusion.tex}
% Stuff at the end of the dissertation goes in the back matter
\backmatter
\bibliographystyle{plain} % Or whatever style you want like plainnat
\bibliography{background,local,sysnet}
\end{document}