annotate docs/SMC15/smc2015.sty @ 1946:1d08f8aee098

Merge WAC paper
author Dave Moffat <me@davemoffat.com>
date Thu, 24 Sep 2015 09:52:08 +0100
parents 4988c805ff9e
children
rev   line source
me@1942 1 % Latex Paper Template for SMC 2015
me@1942 2 % slightly adapted version of the templates for SMC 2011, SMC 2010 and ISMIR 2009
me@1942 3 %
me@1942 4 % Version 20111229
me@1942 5 % Adapded for Sound And Music computing conference
me@1942 6 % The bibliography style is now the most recent IEEEtran.bst
me@1942 7
me@1942 8 \def\Hline{\noalign{\hrule height 0.4mm}}
me@1942 9 %\newcommand{\bm}[1]{\mbox{\boldmath{$#1$}}}
me@1942 10 \newcommand{\figbox}[1]{\fbox{\parbox{\columnwidth}{\centering{ #1 }}}}
me@1942 11 \newcommand{\range}[2]{{#1,\cdots,#2\;}}
me@1942 12 \newcommand{\secref}[1]{\mbox{Section~\ref{#1}}}
me@1942 13 \newcommand{\tabref}[1]{\mbox{Table~\ref{#1}}}
me@1942 14 \newcommand{\figref}[1]{\mbox{Figure~\ref{#1}}}
me@1942 15 \newcommand{\eqnref}[1]{\mbox{Eq.~(\ref{#1})}}
me@1942 16
me@1942 17 \renewcommand{\sfdefault}{phv}
me@1942 18 \renewcommand{\rmdefault}{ptm}
me@1942 19 \renewcommand{\ttdefault}{pcr}
me@1942 20
me@1942 21 \setlength{\paperheight}{297mm}
me@1942 22 \setlength{\paperwidth}{210mm}
me@1942 23 \setlength{\textheight}{252mm}
me@1942 24 \setlength{\textwidth}{172mm}
me@1942 25 \setlength{\columnsep}{8mm}
me@1942 26 \setlength{\headheight}{0mm}
me@1942 27 \setlength{\voffset}{-12mm}
me@1942 28 \setlength{\hoffset}{0mm}
me@1942 29 \setlength{\marginparwidth}{0mm}
me@1942 30 \setlength{\parindent}{2mm} %1pc
me@1942 31 \setlength{\topmargin}{-5mm}
me@1942 32 \setlength{\oddsidemargin}{-6mm}
me@1942 33 \setlength{\evensidemargin}{-6mm}
me@1942 34
me@1942 35 \setlength\normallineskip{1\p@}
me@1942 36 \setlength\parskip{0\p@ \@plus \p@}
me@1942 37 %\def\baselinestretch{0.98}
me@1942 38
me@1942 39 \def\normalsize{\@setsize\normalsize{12pt}\xpt\@xpt}
me@1942 40 \def\small{\@setsize\small{10pt}\ixpt\@ixpt}
me@1942 41 \def\footnotesize{\@setsize\footnotesize{8pt}\viiipt\@viiipt}
me@1942 42 \def\scriptsize{\@setsize\scriptsize{8pt}\viipt\@viipt}
me@1942 43 \def\tiny{\@setsize\tiny{7pt}\vipt\@vipt}
me@1942 44 \def\large{\@setsize\large{14pt}\xiipt\@xiipt}
me@1942 45 \def\Large{\@setsize\Large{16pt}\xivpt\@xivpt}
me@1942 46 \def\LARGE{\@setsize\LARGE{20pt}\xviipt\@xviipt}
me@1942 47 \def\huge{\@setsize\huge{23pt}\xxpt\@xxpt}
me@1942 48 \def\Huge{\@setsize\Huge{28pt}\xxvpt\@xxvpt}
me@1942 49
me@1942 50 \twocolumn
me@1942 51 \pagestyle{empty}
me@1942 52
me@1942 53 \def\maketitle{\par
me@1942 54 \begingroup
me@1942 55 \def\thefootnote{}
me@1942 56 \def\@makefnmark{
me@1942 57 \hbox
me@1942 58 {$^{\@thefnmark}$\hss}
me@1942 59 }
me@1942 60 \twocolumn[\@maketitle]
me@1942 61 \permission
me@1942 62 \@thanks
me@1942 63 \endgroup
me@1942 64 \setcounter{footnote}{0}
me@1942 65 \let\maketitle\relax
me@1942 66 \let\@maketitle\relax
me@1942 67 \gdef\thefootnote{
me@1942 68 \arabic{footnote}
me@1942 69 }
me@1942 70 \gdef\@@savethanks{}
me@1942 71 \gdef\@thanks{}
me@1942 72 \gdef\@author{}
me@1942 73 \gdef\@title{}
me@1942 74 \let\thanks\relax
me@1942 75 }
me@1942 76
me@1942 77 \def\@maketitle{
me@1942 78 \newpage
me@1942 79 \null
me@1942 80 \begin{center} {
me@1942 81 \Large \bf \@title \par
me@1942 82 }
me@1942 83 \vskip 2.0em {
me@1942 84 \normalsize \lineskip .5em
me@1942 85 \begin{tabular}[t]{c}
me@1942 86 \@author \\
me@1942 87 \end{tabular}
me@1942 88 \par
me@1942 89 }
me@1942 90 \end{center}
me@1942 91 \par
me@1942 92 \vskip 2.0em
me@1942 93 }
me@1942 94
me@1942 95 \newcommand{\permission}{
me@1942 96 \begin{figure}[b]
me@1942 97 {\scriptsize{\it Copyright: \copyright 2015 \firstauthor \hspace*{1 pt} et al. This is an open-access article distributed under the terms of the \href{http://creativecommons.org/licenses/by/3.0/}{\textcolor {magenta} {\underline {Creative Commons Attribution 3.0 Unported License}}}, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.}}
me@1942 98 %{\copyright~Copyright notice here}
me@1942 99 \end{figure}}
me@1942 100
me@1942 101 \def\oneauthor#1#2{
me@1942 102 \gdef\@author{
me@1942 103 \begin{tabular}{@{}c@{}}
me@1942 104 {\bf #1} \\
me@1942 105 #2\relax
me@1942 106 \end{tabular}\hskip .3in
me@1942 107 }
me@1942 108 }
me@1942 109
me@1942 110 \def\twoauthors#1#2#3#4{
me@1942 111 \gdef\@author{
me@1942 112 \begin{tabular}{@{}c@{}}
me@1942 113 {\bf #1} \\
me@1942 114 #2
me@1942 115 \end{tabular}\hskip 1.5in
me@1942 116 \begin{tabular}{@{}c@{}}
me@1942 117 {\bf #3} \\
me@1942 118 #4\relax
me@1942 119 \end{tabular}
me@1942 120 }
me@1942 121 }
me@1942 122
me@1942 123 \def\threeauthors#1#2#3#4#5#6{
me@1942 124 \gdef\@author{
me@1942 125 \begin{tabular}{@{}c@{}}
me@1942 126 {\bf #1} \\
me@1942 127 #2
me@1942 128 \end{tabular}\hskip .3in
me@1942 129 \begin{tabular}{@{}c@{}}
me@1942 130 {\bf #3} \\
me@1942 131 #4
me@1942 132 \end{tabular}\hskip .3in
me@1942 133 \begin{tabular}{@{}c@{}}
me@1942 134 {\bf #5} \\
me@1942 135 #6\relax
me@1942 136 \end{tabular}
me@1942 137 }
me@1942 138 }
me@1942 139
me@1942 140 \def\fourauthors#1#2#3#4#5#6#7#8{
me@1942 141 \gdef\@author{
me@1942 142 \begin{tabular}{@{}c@{}}
me@1942 143 {\bf #1} \\
me@1942 144 #2
me@1942 145 \end{tabular}\hskip .2in
me@1942 146 \begin{tabular}{@{}c@{}}
me@1942 147 {\bf #3} \\
me@1942 148 #4
me@1942 149 \end{tabular}\hskip .2in
me@1942 150 \begin{tabular}{@{}c@{}}
me@1942 151 {\bf #5} \\
me@1942 152 #6\relax
me@1942 153 \end{tabular}\hskip .2in
me@1942 154 \begin{tabular}{@{}c@{}}
me@1942 155 {\bf #7} \\
me@1942 156 #8\relax
me@1942 157 \end{tabular}\\
me@1942 158 Centre for Digital Music, Queen Mary University of London
me@1942 159 }
me@1942 160 }
me@1942 161
me@1942 162 \def\abstract{
me@1942 163 \begin{center}{
me@1942 164 \bf ABSTRACT
me@1942 165 }
me@1942 166 \end{center}
me@1942 167 }
me@1942 168 \def\endabstract{\par}
me@1942 169
me@1942 170 \def\title#1{\gdef\@title{\uppercase{#1}}}
me@1942 171
me@1942 172 \newif\if@smcsection
me@1942 173
me@1942 174 \renewcommand\section{
me@1942 175 \@smcsectiontrue
me@1942 176 \@startsection
me@1942 177 {section}
me@1942 178 {1}
me@1942 179 {\z@}
me@1942 180 {-3.5ex \@plus -1ex \@minus -.2ex}
me@1942 181 {6pt \@plus.2ex}
me@1942 182 {\large\bf\centering}
me@1942 183 }
me@1942 184
me@1942 185 \renewcommand\subsection{
me@1942 186 \@smcsectionfalse
me@1942 187 \@startsection
me@1942 188 {subsection}
me@1942 189 {2}
me@1942 190 {\z@}
me@1942 191 {-2.5ex \@plus -1ex \@minus -.2ex}
me@1942 192 {6pt \@plus.2ex}
me@1942 193 {\normalsize\bf\raggedright}
me@1942 194 }
me@1942 195
me@1942 196 \renewcommand\subsubsection{
me@1942 197 \@smcsectionfalse
me@1942 198 \@startsection
me@1942 199 {subsubsection}
me@1942 200 {3}
me@1942 201 {\z@}
me@1942 202 {-1.5ex \@plus -1ex \@minus -.2ex}
me@1942 203 {6pt \@plus.2ex}
me@1942 204 {\normalsize\it\raggedright}
me@1942 205 }
me@1942 206
me@1942 207 \def\@sect#1#2#3#4#5#6[#7]#8{
me@1942 208 \refstepcounter{#1}
me@1942 209 \if@smcsection
me@1942 210 \edef\@svsec{\csname the#1\endcsname.\hskip 0.6em}
me@1942 211 \else
me@1942 212 \edef\@svsec{\csname the#1\endcsname\hskip 0.6em}
me@1942 213 \fi
me@1942 214 \begingroup
me@1942 215 \ifnum #2=1
me@1942 216 \bf\centering{\interlinepenalty \@M \@svsec\uppercase{#8}\par}
me@1942 217 \else
me@1942 218 \ifnum #2=2
me@1942 219 \bf\raggedright
me@1942 220 \noindent{\interlinepenalty \@M \@svsec #8\par}
me@1942 221 \else
me@1942 222 \it\raggedright
me@1942 223 \noindent{\interlinepenalty \@M \@svsec #8\par}
me@1942 224 \fi
me@1942 225 \fi
me@1942 226 \endgroup
me@1942 227 \csname #1mark\endcsname{#7}\addcontentsline
me@1942 228 {toc}{#1}{\protect\numberline
me@1942 229 \if@smcsection
me@1942 230 {\csname the#1\endcsname.}
me@1942 231 \else
me@1942 232 {\csname the#1\endcsname}
me@1942 233 \fi
me@1942 234 #7}
me@1942 235 \@tempskipa #5\relax
me@1942 236 \@xsect{\@tempskipa}
me@1942 237 }
me@1942 238
me@1942 239 \newenvironment{acknowledgments}%
me@1942 240 {%
me@1942 241 \vskip 2.5ex {\normalsize\bf\raggedright Acknowledgments}
me@1942 242 \vspace*{6pt} \\
me@1942 243 \noindent
me@1942 244 }%
me@1942 245 {%
me@1942 246 \par
me@1942 247 }
me@1942 248
me@1942 249
me@1942 250 \bibliographystyle{IEEEtran}
me@1942 251
me@1942 252 \def\thebibliography#1{
me@1942 253 \section{References}\list
me@1942 254 {[\arabic{enumi}]}{
me@1942 255 \settowidth\labelwidth{[#1]}\leftmargin 1em
me@1942 256 \advance\leftmargin\labelsep
me@1942 257 \usecounter{enumi}
me@1942 258 }
me@1942 259 \def\newblock{\hskip .01em plus .01em minus .01em}
me@1942 260 \sloppy\clubpenalty4000\widowpenalty4000
me@1942 261 \sfcode`\.=1000\relax
me@1942 262 }
me@1942 263
me@1942 264 \let\endthebibliography=\endlist
me@1942 265
me@1942 266 \long\def\@makecaption#1#2{
me@1942 267 \vskip 10pt
me@1942 268 \setbox\@tempboxa\hbox{#1. #2}
me@1942 269 \ifdim
me@1942 270 \wd\@tempboxa >\hsize #1. #2\par
me@1942 271 \else
me@1942 272 \hbox
me@1942 273 to\hsize{\hfil\box\@tempboxa\hfil}
me@1942 274 \fi
me@1942 275 }
me@1942 276
me@1942 277 \def\fnum@figure{{\bf Figure\ \thefigure}}
me@1942 278 \def\fnum@table{{\bf Table \thetable}}
me@1942 279
me@1942 280 \flushbottom