%% NotesTeX.sty %% A package modified from NotesTeX.sty from %% https://jhep.sissa.it/jhep/help/JHEP_TeXclass.jsp %% by Aditya Dhumuntarao. %% ------------------------------- Legal ------------------------------- %% Adity Dhumuntarao does not own the copyright to the original package, %% jheppub.sty. All modification have been approved by the Jhep Editori- %% al committee, and permission has been attributed to Aditya to distri- %% bute freely the modified version of jheppub.sty, known as NotesTeX.sty %% %% This work may be distributed and/or modified under the conditions of %% the LaTeX Project Public License, either version 1.3 of this license %% or (at your option) any later version. The latest version of this %% license is in %% http://www.latex-project.org/lppl.txt %% and version 1.3 or later is part of all distributions of LaTeX version %% 2005/12/01 or later. %% The Current Maintainer of this work is %% Aditya Dhumuntarao %% -------------------------------------------------------------------- % ---------------------------------------------------------------------- % Jhep Master Presets % ---------------------------------------------------------------------- \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{NotesTeX}[2017/03/21 r1] \gdef\@fpheader{\ } \gdef\@journal{jhep} \newif\ifnotoc\notocfalse \newif\ifemailadd\emailaddfalse \newif\iftoccontinuous\toccontinuousfalse \newif\ifnatbibsort\natbibsorttrue \DeclareOption{no-natbib-sort}{\natbibsortfalse} \ProcessOptions\relax % ---------------------------------------------------------------------- % User Top Level Packages: Required % ---------------------------------------------------------------------- \usepackage{marginnote,sidenotes,fancyhdr,titlesec,geometry} \usepackage[dvipsnames]{xcolor} \usepackage[many]{tcolorbox} % ---------------------------------------------------------------------- % User Top Level Packages: Additional & Styling % ---------------------------------------------------------------------- \usepackage[T1]{fontenc} % Font Styling \usepackage{lmodern,mathrsfs} \usepackage[shortlabels]{enumitem} \usepackage{mathtools,amssymb,amsfonts,amsthm,bm} % Math Presets \usepackage{array,tabularx,booktabs} % Table Presets \usepackage{graphicx,wrapfig,float,caption} % Figure Presets \usepackage{setspace,multicol} % Text Presets \usepackage{tikz,physics,cancel} % Physics Presets % ---------------------------------------------------------------------- % User Page Prefrences % ---------------------------------------------------------------------- \DeclareGraphicsExtensions{.pdf,.png,.jpg} \geometry{paperheight=845pt,paperwidth=597pt, %fix paperwidth and height. marginparsep=.02\paperwidth,marginparwidth=.23\paperwidth, hoffset=-1in, voffset=-1in, headheight=.02\paperheight, headsep=.03\paperheight,footskip=20pt, textheight=.84\paperheight,textwidth=.64\paperwidth} \pagestyle{fancy}% \newlength{\myoddoffset}% \setlength{\myoddoffset}{\marginparwidth + \marginparsep}% \renewcommand{\sectionmark}[1]{\markboth{#1}{}}% \renewcommand{\subsectionmark}[1]{\markright{#1}{}}% \fancypagestyle{fancynotes}{% \fancyhf{}% \fancyheadoffset[rh]{\myoddoffset}% \renewcommand{\headrulewidth}{0pt}% \fancyhead[L]{\textsc{\leftmark}}% \fancyhead[R]{\footnotesize \textit{\rightmark}~~~~ \thepage}% }% \fancypagestyle{fancypart}{% \fancyhf{}% \fancyfootoffset[rh]{\myoddoffset}% \renewcommand{\headrulewidth}{0pt} \fancyfoot[L]{\footnotesize \thepage}% }% \titleformat{\part}[hang]{{\thispagestyle{fancypart}}\Huge\bfseries}{\marginnote{ \begin{tcolorbox}[width=\marginparwidth,height=\marginparwidth/2,colback=black!75!white,colframe=black!75!white,center title,fonttitle=\bfseries\normalsize,title=PART,text fill] \begin{center} {\color{white}\thepart} \end{center} \end{tcolorbox} }[-1.25in]}{0pt}{\sffamily\Huge\bfseries} \newenvironment{fullpage} {\smallskip\noindent\begin{minipage} {\textwidth+\marginparwidth+\marginparsep}\hrule\smallskip\smallskip} {\hrule\end{minipage}\vspace{.1in}} % ---------------------------------------------------------------------- % User Created Environments % ---------------------------------------------------------------------- \newtheoremstyle{mystyle}% {}% {}% {}% {}% {\sffamily\bfseries}% {.}% { }% {}% \renewenvironment{proof}{{\sffamily\bfseries Proof. }}{\qed} \theoremstyle{mystyle}{ \newtheorem*{remark}{Remark} } \theoremstyle{mystyle}{ \newtheorem{definition}{Definition}[section] } \theoremstyle{mystyle}{ \newtheorem{theorem}{Theorem}[section] } \theoremstyle{mystyle}{ \newtheorem{lemma}[theorem]{Lemma} } \theoremstyle{mystyle}{ \newtheorem*{example}{Example} } \theoremstyle{definition}{ \newtheorem*{exercise}{Exercise}} \tcolorboxenvironment{definition}{ boxrule=0pt, boxsep=0pt, colback={White!90!Cerulean}, enhanced jigsaw, borderline west={2pt}{0pt}{Cerulean}, sharp corners, before skip=10pt, after skip=10pt, breakable, } \tcolorboxenvironment{theorem}{ boxrule=0pt, boxsep=0pt, colback={White!90!Dandelion}, enhanced jigsaw, borderline west={2pt}{0pt}{Dandelion}, sharp corners, before skip=10pt, after skip=10pt, breakable, } \tcolorboxenvironment{lemma}{ boxrule=0pt, boxsep=0pt, blanker, borderline west={2pt}{0pt}{Red}, before skip=10pt, after skip=10pt, sharp corners, left=12pt, right=12pt, breakable, } \tcolorboxenvironment{proof}{ boxrule=0pt, boxsep=0pt, blanker, borderline west={2pt}{0pt}{NavyBlue!80!white}, before skip=10pt, after skip=10pt, left=12pt, right=12pt, breakable, } \tcolorboxenvironment{remark}{ boxrule=0pt, boxsep=0pt, blanker, borderline west={2pt}{0pt}{Green}, before skip=10pt, after skip=10pt, left=12pt, right=12pt, breakable, } \tcolorboxenvironment{example}{ boxrule=0pt, boxsep=0pt, blanker, borderline west={2pt}{0pt}{Black}, sharp corners, before skip=10pt, after skip=10pt, left=12pt, right=12pt, breakable, } \renewcommand*{\raggedleftmarginnote}{\noindent} \renewcommand*{\raggedrightmarginnote}{\noindent} \newcommand{\mn}[1]{\textsuperscript{\thesidenote}{}\marginnote{\textsuperscript{\thesidenote}{}~\itshape\footnotesize #1}\refstepcounter{sidenote}} \newcommand{\en}[1]{\marginnote{\footnotesize #1}} \newcommand{\sn}[1]{\sidenote{\itshape\footnotesize #1}} % ---------------------------------------------------------------------- % User Created Commands % ---------------------------------------------------------------------- \newcommand*\widefbox[1]{\fbox{\hspace{2em}#1\hspace{2em}}} \newcommand{\xint}{\int_{x_1}^{x_2}} \newcommand{\tint}{\int_{t_1}^{t_2}} \newcommand{\mw}{\sqrt{m\omega}} \newcommand{\de}{\delta} \newcommand{\dde}{\dot{\delta}} \newcommand{\di}{\delta_i} \newcommand{\ddi}{\dot{\delta_i}} \newcommand{\dddi}{\ddot{\delta_i}} \newcommand{\dipl}{\delta_{i+1}} \newcommand{\dimi}{\delta_{i-1}} \newcommand{\ddt}[1]{\frac{{d} #1}{dt}} \newcommand{\ddtt}[1]{\frac{d^2 #1}{dt^2}} \newcommand{\ddx}[1]{\frac{d #1}{dx}} \newcommand{\ddxx}[1]{\frac{d^2 #1}{dx^2}} \newcommand{\eps}{\epsilon} \newcommand{\del}[2]{\frac{\partial #1}{\partial #2}} \newcommand{\deltwo}[2]{\frac{\partial^2 #1}{\partial #2^2}} \newcommand{\lam}{\lambda} \newcommand{\Lam}{\Lambda} \newcommand{\sig}{\sigma} \newcommand{\Sig}{\Sigma} \newcommand{\half}{\frac{1}{2}} \newcommand{\munu}{{\mu\nu}} \newcommand{\thalf}{\tfrac{1}{2}} \newcommand{\bfA}{{\bf A}} \newcommand{\bfB}{{\bf B}} \newcommand{\bfC}{{\bf C}} \newcommand{\bfD}{{\bf D}} \newcommand{\bfE}{{\bf E}} \newcommand{\bfF}{{\bf F}} \newcommand{\bfG}{{\bf G}} \newcommand{\bfH}{{\bf H}} \newcommand{\bfI}{{\bf I}} \newcommand{\bfJ}{{\bf J}} \newcommand{\bfK}{{\bf K}} \newcommand{\bfL}{{\bf L}} \newcommand{\bfM}{{\bf M}} \newcommand{\bfN}{{\bf N}} \newcommand{\bfO}{{\bf O}} \newcommand{\bfP}{{\bf P}} \newcommand{\bfQ}{{\bf Q}} \newcommand{\bfR}{{\bf R}} \newcommand{\bfS}{{\bf S}} \newcommand{\bfT}{{\bf T}} \newcommand{\bfU}{{\bf U}} \newcommand{\bfV}{{\bf V}} \newcommand{\bfW}{{\bf W}} \newcommand{\bfX}{{\bf X}} \newcommand{\bfY}{{\bf Y}} \newcommand{\bfZ}{{\bf Z}} \newcommand{\bfa}{{\bf a}} \newcommand{\bfb}{{\bf b}} \newcommand{\bfc}{{\bf c}} \newcommand{\bfd}{{\bf d}} \newcommand{\bfe}{{\bf e}} \newcommand{\bff}{{\bf f}} \newcommand{\bfg}{{\bf g}} \newcommand{\bfh}{{\bf h}} \newcommand{\bfi}{{\bf i}} \newcommand{\bfj}{{\bf j}} \newcommand{\bfk}{{\bf k}} \newcommand{\bfl}{{\bf l}} \newcommand{\bfm}{{\bf m}} \newcommand{\bfn}{{\bf n}} \newcommand{\bfo}{{\bf o}} \newcommand{\bfp}{{\bf p}} \newcommand{\bfq}{{\bf q}} \newcommand{\bfr}{{\bf r}} \newcommand{\bfs}{{\bf s}} \newcommand{\bft}{{\bf t}} \newcommand{\bfu}{{\bf u}} \newcommand{\bfv}{{\bf v}} \newcommand{\bfw}{{\bf w}} \newcommand{\bfx}{{\bf x}} \newcommand{\bfy}{{\bf y}} \newcommand{\bfz}{{\bf z}} \newcommand{\mcA}{{\mathcal{A}}} \newcommand{\mcB}{{\mathcal{B}}} \newcommand{\mcC}{{\mathcal{C}}} \newcommand{\mcD}{{\mathcal{D}}} \newcommand{\mcE}{{\mathcal{E}}} \newcommand{\mcF}{{\mathcal{F}}} \newcommand{\mcG}{{\mathcal{G}}} \newcommand{\mcH}{{\mathcal{H}}} \newcommand{\mcI}{{\mathcal{I}}} \newcommand{\mcJ}{{\mathcal{J}}} \newcommand{\mcK}{{\mathcal{K}}} \newcommand{\mcL}{{\mathcal{L}}} \newcommand{\mcM}{{\mathcal{M}}} \newcommand{\mcN}{{\mathcal{N}}} \newcommand{\mcO}{{\mathcal{O}}} \newcommand{\mcP}{{\mathcal{P}}} \newcommand{\mcQ}{{\mathcal{Q}}} \newcommand{\mcR}{{\mathcal{R}}} \newcommand{\mcS}{{\mathcal{S}}} \newcommand{\mcT}{{\mathcal{T}}} \newcommand{\mcU}{{\mathcal{U}}} \newcommand{\mcV}{{\mathcal{V}}} \newcommand{\mcW}{{\mathcal{W}}} \newcommand{\mcX}{{\mathcal{X}}} \newcommand{\mcY}{{\mathcal{Y}}} \newcommand{\mcZ}{{\mathcal{Z}}} \newcommand{\bbA}{{\mathbb{A}}} \newcommand{\bbB}{{\mathbb{B}}} \newcommand{\bbC}{{\mathbb{C}}} \newcommand{\bbD}{{\mathbb{D}}} \newcommand{\bbE}{{\mathbb{E}}} \newcommand{\bbF}{{\mathbb{F}}} \newcommand{\bbG}{{\mathbb{G}}} \newcommand{\bbH}{{\mathbb{H}}} \newcommand{\bbI}{{\mathbb{I}}} \newcommand{\bbJ}{{\mathbb{J}}} \newcommand{\bbK}{{\mathbb{K}}} \newcommand{\bbL}{{\mathbb{L}}} \newcommand{\bbM}{{\mathbb{M}}} \newcommand{\bbN}{{\mathbb{N}}} \newcommand{\bbO}{{\mathbb{O}}} \newcommand{\bbP}{{\mathbb{P}}} \newcommand{\bbQ}{{\mathbb{Q}}} \newcommand{\bbR}{{\mathbb{R}}} \newcommand{\bbS}{{\mathbb{S}}} \newcommand{\bbT}{{\mathbb{T}}} \newcommand{\bbU}{{\mathbb{U}}} \newcommand{\bbV}{{\mathbb{V}}} \newcommand{\bbW}{{\mathbb{W}}} \newcommand{\bbX}{{\mathbb{X}}} \newcommand{\bbY}{{\mathbb{Y}}} \newcommand{\bbZ}{{\mathbb{Z}}} \newcommand{\mfa}{{\mathfrak{a}}} \newcommand{\mfb}{{\mathfrak{b}}} \newcommand{\mfc}{{\mathfrak{c}}} \newcommand{\mfd}{{\mathfrak{d}}} \newcommand{\mfe}{{\mathfrak{e}}} \newcommand{\mff}{{\mathfrak{f}}} \newcommand{\mfg}{{\mathfrak{g}}} \newcommand{\mfh}{{\mathfrak{h}}} \newcommand{\mfi}{{\mathfrak{i}}} \newcommand{\mfj}{{\mathfrak{j}}} \newcommand{\mfk}{{\mathfrak{k}}} \newcommand{\mfl}{{\mathfrak{l}}} \newcommand{\mfm}{{\mathfrak{m}}} \newcommand{\mfn}{{\mathfrak{n}}} \newcommand{\mfo}{{\mathfrak{o}}} \newcommand{\mfp}{{\mathfrak{p}}} \newcommand{\mfq}{{\mathfrak{q}}} \newcommand{\mfr}{{\mathfrak{r}}} \newcommand{\mfs}{{\mathfrak{s}}} \newcommand{\mft}{{\mathfrak{t}}} \newcommand{\mfu}{{\mathfrak{u}}} \newcommand{\mfv}{{\mathfrak{v}}} \newcommand{\mfw}{{\mathfrak{w}}} \newcommand{\mfx}{{\mathfrak{x}}} \newcommand{\mfy}{{\mathfrak{y}}} \newcommand{\mfz}{{\mathfrak{z}}} \newcommand{\mfA}{{\mathfrak{A}}} \newcommand{\mfB}{{\mathfrak{B}}} \newcommand{\mfC}{{\mathfrak{C}}} \newcommand{\mfD}{{\mathfrak{D}}} \newcommand{\mfE}{{\mathfrak{E}}} \newcommand{\mfF}{{\mathfrak{F}}} \newcommand{\mfG}{{\mathfrak{G}}} \newcommand{\mfH}{{\mathfrak{H}}} \newcommand{\mfI}{{\mathfrak{I}}} \newcommand{\mfJ}{{\mathfrak{J}}} \newcommand{\mfK}{{\mathfrak{K}}} \newcommand{\mfL}{{\mathfrak{L}}} \newcommand{\mfM}{{\mathfrak{M}}} \newcommand{\mfN}{{\mathfrak{N}}} \newcommand{\mfO}{{\mathfrak{O}}} \newcommand{\mfP}{{\mathfrak{P}}} \newcommand{\mfQ}{{\mathfrak{Q}}} \newcommand{\mfR}{{\mathfrak{R}}} \newcommand{\mfS}{{\mathfrak{S}}} \newcommand{\mfT}{{\mathfrak{T}}} \newcommand{\mfU}{{\mathfrak{U}}} \newcommand{\mfV}{{\mathfrak{V}}} \newcommand{\mfW}{{\mathfrak{W}}} \newcommand{\mfX}{{\mathfrak{X}}} \newcommand{\mfY}{{\mathfrak{Y}}} \newcommand{\mfZ}{{\mathfrak{Z}}} %=========================================================================================================== \ifnatbibsort\RequirePackage[numbers,sort&compress]{natbib}\else\RequirePackage[numbers,compress]{natbib}\fi \RequirePackage{color} \RequirePackage[colorlinks=true ,urlcolor=blue ,anchorcolor=blue ,citecolor=blue ,filecolor=blue ,linkcolor=blue ,menucolor=blue ,linktocpage=true ,pdfproducer=medialab ,pdfa=true ]{hyperref} \def\@subheader{\@empty} \def\@keywords{\@empty} \def\@abstract{\@empty} \def\@xtum{\@empty} \def\@dedicated{\@empty} \def\@arxivnumber{\@empty} \def\@collaboration{\@empty} \def\@collaborationImg{\@empty} \def\@proceeding{\@empty} \def\@preprint{\@empty} \newcommand{\subheader}[1]{\gdef\@subheader{#1}} \newcommand{\keywords}[1]{\if!\@keywords!\gdef\@keywords{#1}\else% \PackageWarningNoLine{\jname}{Keywords already defined.\MessageBreak Ignoring last definition.}\fi} \renewcommand{\abstract}[1]{\gdef\@abstract{#1}} \newcommand{\dedicated}[1]{\gdef\@dedicated{#1}} \newcommand{\arxivnumber}[1]{\gdef\@arxivnumber{#1}} \newcommand{\proceeding}[1]{\gdef\@proceeding{#1}} \newcommand{\xtumfont}[1]{\textsc{#1}} \newcommand{\correctionref}[3]{\gdef\@xtum{\xtumfont{#1} \href{#2}{#3}}} \newcommand\jname{JHEP} \newcommand\acknowledgments{\section*{Acknowledgments}} \newcommand\notoc{\notoctrue} \newcommand\preprint[1]{\gdef\@preprint{\hfill #1}} %Equivalent to ``\footnote'', but can be used inside the \author macro % because it does not write the footnote mark % it has an optional argument that will be used as footnote mark when given % WARNING: when the optional argument is used, the footnotecounter is not increased % WARNING: the character ``!'' cannot be used. % If you really need it use somthing like [\relax !] as the optional arg. \newcommand\note[2][]{% \if!#1!% \stepcounter{footnote}\footnotetext{#2}% \else% {\renewcommand\thefootnote{#1}% \footnotetext{#2}}% \fi} %Use this if you want to try to keep some piece of the abstract on a %very long first page \newcommand\compress{% \renewcommand\afterProceedingsSpace{\bigskip}% \renewcommand\afterTitleSpace{\bigskip}% \renewcommand\afterRuleSpace{\bigskip\bigskip} \renewcommand\afterEmailSpace{\par\bigskip}} %authors and affiliations \newtoks\auth@toks \renewcommand{\author}[2][]{% \if!#1!% \auth@toks=\expandafter{\the\auth@toks#2\ }% \else \auth@toks=\expandafter{\the\auth@toks#2$^{#1}$\ }% \fi } \newtoks\affil@toks\newif\ifaffil\affilfalse \newcommand{\affiliation}[2][]{% \affiltrue \if!#1!% \affil@toks=\expandafter{\the\affil@toks{\item[]#2}}% \else \affil@toks=\expandafter{\the\affil@toks{\item[$^{#1}$]#2}}% \fi } %emails %automatically put a comma between emails \newtoks\email@toks\newcounter{email@counter}% \setcounter{email@counter}{0}% \newcommand{\emailAdd}[1]{% \emailaddtrue% \ifnum\theemail@counter>0\email@toks=\expandafter{\the\email@toks, \@email{#1}}% \else\email@toks=\expandafter{\the\email@toks\@email{#1}}% \fi\stepcounter{email@counter}} \newcommand{\@email}[1]{\href{mailto:#1}{\tt #1}} % Collaboration macros \newcommand*\collaboration[1]{\gdef\@collaboration{#1}} \newcommand*\collaborationImg[2][]{\gdef\@collaborationImg{#2}} %all pieces get a ``after'' spacing \newcommand\afterLogoSpace{\smallskip} \newcommand\afterSubheaderSpace{\vskip3pt plus 2pt minus 1pt} \newcommand\afterProceedingsSpace{\vskip21pt plus0.4fil minus15pt} \newcommand\afterTitleSpace{\vskip23pt plus0.06fil minus13pt} \newcommand\afterRuleSpace{\vskip23pt plus0.06fil minus13pt} \newcommand\afterCollaborationSpace{\vskip3pt plus 2pt minus 1pt} \newcommand\afterCollaborationImgSpace{\vskip3pt plus 2pt minus 1pt} \newcommand\afterAuthorSpace{\vskip5pt plus4pt minus4pt} \newcommand\afterAffiliationSpace{\vskip3pt plus3pt} \newcommand\afterEmailSpace{\vskip16pt plus9pt minus10pt\filbreak} \newcommand\afterXtumSpace{\par\bigskip} \newcommand\afterAbstractSpace{\vskip16pt plus9pt minus13pt} \newcommand\afterKeywordsSpace{\vskip16pt plus9pt minus13pt} \newcommand\afterArxivSpace{\vskip3pt plus0.01fil minus10pt} \newcommand\afterDedicatedSpace{\vskip0pt plus0.01fil} \newcommand\afterTocSpace{\bigskip\medskip} \newcommand\afterTocRuleSpace{\bigskip\bigskip} %this is the ``itemsep'' of the affiliations list \newlength{\affiliationsSep}\setlength{\affiliationsSep}{-3pt} %this hook is needed if the toc starts on the first page \newcommand\beforetochook{\pagestyle{myplain}\pagenumbering{roman}} \DeclareFixedFont\trfont{OT1}{phv}{b}{sc}{11} %first page \renewcommand\maketitle{ %% First page \pagestyle{empty} \thispagestyle{titlepage} \newgeometry{marginparwidth=0pt,marginparsep=0pt,textwidth=.9\paperwidth,hoffset=0in,voffset=0in} \setcounter{page}{0} \noindent{\small\scshape\@fpheader}\@preprint\par \afterLogoSpace % Subheader \if!\@subheader!\else\noindent{\trfont{\@subheader}}\fi \afterSubheaderSpace % Proceedings \if!\@proceeding!\else\noindent{\sc\@proceeding}\fi \afterProceedingsSpace % Title {\LARGE\flushleft\sffamily\bfseries\@title\par} \afterTitleSpace % Rule \hrule height 1.5\p@% \afterRuleSpace % Collaboration \if!\@collaboration!\else {\Large\bfseries\sffamily\raggedright\@collaboration}\par \afterCollaborationSpace \fi % \if!\@collaborationImg!\else {\normalsize\bfseries\sffamily\raggedright\@collaborationImg}\par \afterCollaborationImgSpace %% I leave the size and font so that if there are two collaboration %% they can be linked with an 'and' \fi % Author {\bfseries\raggedright\sffamily\the\auth@toks\par} \afterAuthorSpace % Affiliation \ifaffil\begin{list}{}{% \setlength{\leftmargin}{0.28cm}% \setlength{\labelsep}{0pt}% \setlength{\itemsep}{\affiliationsSep}% \setlength{\topsep}{-\parskip}} \itshape\small% \the\affil@toks \end{list}\fi \afterAffiliationSpace % E-mail \ifemailadd %% if emailadd is true \noindent\hspace{0.28cm}\begin{minipage}[l]{.9\textwidth} \begin{flushleft} \textit{E-mail:} \the\email@toks \end{flushleft} \end{minipage} \else %% if emailaddfalse do nothing \PackageWarningNoLine{\jname}{E-mails are missing.\MessageBreak Plese use \protect\emailAdd\space macro to provide e-mails.} \fi \afterEmailSpace %Erratum or addendum \if!\@xtum!\else\noindent{\@xtum}\afterXtumSpace\fi % Abstract \if!\@abstract!\else\noindent{\renewcommand\baselinestretch{.9}\textsc{Abstract:}}\ \@abstract\afterAbstractSpace\fi % Keywords \if!\@keywords!\else\noindent{\textsc{Keywords:}} \@keywords\afterKeywordsSpace\fi % Arxivnumber \if!\@arxivnumber!\else\noindent{\textsc{ArXiv ePrint:}} \href{http://arxiv.org/abs/\@arxivnumber}{\@arxivnumber}\afterArxivSpace\fi % Dedication \if!\@dedicated!\else\vbox{\small\it\raggedleft\@dedicated}\afterDedicatedSpace\fi % \ifnotoc\else \iftoccontinuous\else\newpage\fi \beforetochook\hrule {\tableofcontents} \afterTocSpace \hrule \afterTocRuleSpace \fi \setcounter{footnote}{0} \restoregeometry \pagestyle{myplain}\pagenumbering{arabic} } % close the \renewcommand\maketitle{ % Page layout \renewcommand{\baselinestretch}{1.15}\normalsize \setlength\lineskip{1\p@} \setlength\parindent{1.2\parindent} \setlength\normallineskip{1\p@} \setlength\parskip{0\p@ \@plus \p@} \@lowpenalty 51 \@medpenalty 151 \@highpenalty 301 \widowpenalty 1000 \clubpenalty 1000 \setcounter{topnumber}{4} \renewcommand\topfraction{1} \setcounter{bottomnumber}{1} \renewcommand\bottomfraction{.6} \setcounter{totalnumber}{5} \renewcommand\textfraction{0} \renewcommand\floatpagefraction{1} \addtolength\textheight{\topskip} \marginparpush 6\p@ \topmargin .05\paperheight \setlength\arraycolsep{2\p@} \setlength\tabcolsep{6\p@} \setlength\arrayrulewidth{.4\p@} \setlength\doublerulesep{2\p@} \setlength\tabbingsep{\labelsep} \skip\@mpfootins = \skip\footins \setlength\fboxsep{3\p@} \setlength\fboxrule{.4\p@} % No dots in the table of contents \renewcommand{\@dotsep}{10000} % Footer and header of the body % the command ``\pagestyle{myplain}'' must be inserted % just after ``\begin{document}'' \newcommand\ps@myplain{ \pagenumbering{arabic} \renewcommand\@oddfoot{\hfill-- \thepage\ --\hfill} \renewcommand\@oddhead{}} \let\ps@plain=\ps@myplain % no header or footer in the title page \newcommand\ps@titlepage{\renewcommand\@oddfoot{}\renewcommand\@oddhead{}} %number equations after the sections \renewcommand{\theequation}{\thesection.\arabic{equation}} \numberwithin{equation}{section} %headings style \renewcommand\section{\@startsection{section}{1}{\z@}% {-3.5ex \@plus -1.3ex \@minus -.7ex}% {2.3ex \@plus.4ex \@minus .4ex}% {\sffamily\Large\bfseries}} \renewcommand\subsection{\@startsection{subsection}{2}{\z@}% {-2.3ex\@plus -1ex \@minus -.5ex}% {1.2ex \@plus .3ex \@minus .3ex}% {\sffamily\large\bfseries}} \renewcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}% {-2.3ex\@plus -1ex \@minus -.5ex}% {1ex \@plus .2ex \@minus .2ex}% {\sffamily\normalsize\bfseries}} \renewcommand\paragraph{\@startsection{paragraph}{4}{\z@}% {1.75ex \@plus1ex \@minus.2ex}% {-1em}% {\sffamily\normalsize\bfseries}} \renewcommand\subparagraph{\@startsection{subparagraph}{5}{\parindent}% {1.75ex \@plus1ex \@minus .2ex}% {-1em}% {\sffamily\normalsize\bfseries}} %Caption of figure and table \def\fnum@figure{\textbf{\figurename\nobreakspace\thefigure}} \def\fnum@table{\textbf{\tablename\nobreakspace\thetable}} %redefining \@makecaption, to have captions with \small font size %taken from article.cls l.489--498 %the only differences are the ``\small '' commands added on two lines \long\def\@makecaption#1#2{% \vskip\abovecaptionskip \sbox\@tempboxa{\small #1. #2}% \ifdim \wd\@tempboxa >\hsize \small #1. #2\par \else \global \@minipagefalse \hb@xt@\hsize{\hfil\box\@tempboxa\hfil}% \fi \vskip\belowcaptionskip} %apply some formatting on the biblio %without redefining the whole env \let\oldthebibliography=\thebibliography \let\endoldthebibliography=\endthebibliography \renewenvironment{thebibliography}[1]{% \begin{oldthebibliography}{#1}% \small% \raggedright% \setlength{\itemsep}{5pt plus 0.2ex minus 0.05ex}% }% {% \end{oldthebibliography}% }