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
|
\ProvidesPackage{icsv-dtx}
\renewcommand{\topfraction}{.85}
\renewcommand{\bottomfraction}{.7}
\renewcommand{\textfraction}{.15}
\renewcommand{\floatpagefraction}{.66}
\renewcommand{\dbltopfraction}{.66}
\renewcommand{\dblfloatpagefraction}{.66}
\setcounter{topnumber}{9}
\setcounter{bottomnumber}{9}
\setcounter{totalnumber}{20}
\setcounter{dbltopnumber}{9}
\renewcommand\section{\@startsection {section}{1}{\z@}%
{-3ex \@plus -1ex \@minus -.2ex}%
{2ex \@plus 0.2ex}%
{\centering\normalsize\scshape}}
\renewcommand\subsection{\@startsection{subsection}{2}{\z@}%
{-2.5ex\@plus -1ex \@minus -.2ex}%
{1.5ex \@plus 0.2ex}%
{\centering\normalsize\itshape}}
\renewcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}%
{-2ex\@plus -1ex \@minus -.2ex}%
{1.5ex \@plus 0.2ex}%
{\centering\normalfont\normalsize}}
\renewcommand\paragraph{\@startsection{paragraph}{4}{\z@}%
{3.25ex \@plus1ex \@minus.2ex}%
{-1em}%
{\normalfont\normalsize\itshape}}
\let\subparagraph\undefined
\def\@maketitle{%
\newpage
{\centering
{\large\@title\par}\vskip1em
\textsc\@author\par\vskip1em
\@date\par}\vskip2em}
\renewenvironment{abstract}{%
\begin{trivlist}\item[]
\setlength\leftskip{0.15\textwidth}
\setlength\rightskip{0.15\textwidth}
\small\textit{Abstract}\quad}{\end{trivlist}}
\setcounter{tocdepth}{2}
\renewcommand\tableofcontents{%
\section*{\contentsname}
\begin{trivlist}\item[]
\begin{multicols}{2}
\setlength\parskip{0pt}
\small
\@starttoc{toc}%
\end{multicols}
\end{trivlist}}
\renewcommand*\l@section[2]{%
\ifnum \c@tocdepth >\z@
\addpenalty\@secpenalty
\addvspace{1.0em \@plus\p@}%
\setlength\@tempdima{1.5em}%
\begingroup
\raggedright
\parindent \z@
\rightskip \z@
\parfillskip \@flushglue
\leavevmode
\advance\leftskip\@tempdima
\hskip -\leftskip
#1\quad\nobreak#2\hfil\par
\endgroup
\fi}
\def\@dottedtocline#1#2#3#4#5{%
\ifnum #1>\c@tocdepth \else
{\leftskip #2\relax \rightskip \@tocrmarg \parfillskip \@flushglue
\parindent #2\relax\@afterindenttrue
\interlinepenalty\@M
\leavevmode
\raggedright
\@tempdima #3\relax
\advance\leftskip \@tempdima \null\nobreak\hskip -\leftskip
{#4}\quad\nobreak#5\hfil\par}%
\fi}
\let\old@makefntext\@makefntext
\renewcommand\@makefntext[1]{%
\vspace{2pt}%
\setlength\parindent{-1.8em}%
\setlength\leftskip{1.8em}%
\makebox[1.8em][l]{\normalfont\small\@thefnmark.}#1}
\setcounter{IndexColumns}{2}
\renewenvironment{theglossary}
{\small\list{}{}
\item\relax
\glossary@prologue\GlossaryParms
\let\item\@idxitem \ignorespaces
\def\pfill{\hspace*{\fill}}}
{\endlist}
\usepackage{amstext,array,booktabs,calc,color,fancyvrb,graphicx,hyperref,ifthen,longtable,refstyle,varioref}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[sc,osf]{mathpazo}
\linespread{1.069} % A bit more space between lines
\frenchspacing % Remove ugly extra space after punctuation
\hypersetup{colorlinks, breaklinks, linktocpage,
linkcolor=red, citecolor=red, filecolor=blue, urlcolor=blue}
\newcommand*\setexsize[1]{\let\examplesize#1}
\newcommand*\setverbwidth[1]{\def\auxwidth{#1}}
\newcommand*\name[1]{{#1}}
\newcommand*\pkg[2][]{\relax
\edef\@tempa{#1}\relax
\ifx\@tempa\@empty
\textsf{\mbox{#2}}\else
\href{#1}{\textsf{\mbox{#2}}}\fi}
\newcommand*\env[1]{\textsf{#1}}
\newcommand*\note[1]{\unskip\footnote{#1}}
\let\latin\textit
\def\eg{\latin{e.g.}}
\def\Eg{\latin{E.g.}}
\def\ie{\latin{i.e.}}
\def\etc{\@ifnextchar.{\latin{etc}}{\latin{etc.}\@}}
\def\TeX{\smash{T\kern-.15em\lower.5ex\hbox{E}\kern-.07em X}\spacefactor1000\relax}
|