From e0c6872cf40896c7be36b11dcc744620f10adf1d Mon Sep 17 00:00:00 2001
From: Norbert Preining <norbert@preining.info>
Date: Mon, 2 Sep 2019 13:46:59 +0900
Subject: Initial commit

---
 macros/latex/contrib/ejpecp/ejpecp.dtx | 545 +++++++++++++++++++++++++++++++++
 1 file changed, 545 insertions(+)
 create mode 100644 macros/latex/contrib/ejpecp/ejpecp.dtx

(limited to 'macros/latex/contrib/ejpecp/ejpecp.dtx')

diff --git a/macros/latex/contrib/ejpecp/ejpecp.dtx b/macros/latex/contrib/ejpecp/ejpecp.dtx
new file mode 100644
index 0000000000..ca4cb819ea
--- /dev/null
+++ b/macros/latex/contrib/ejpecp/ejpecp.dtx
@@ -0,0 +1,545 @@
+% \iffalse meta-comment
+%
+% Copyright (c) 2019 by Edgaras SAKURAS, VTeX, Lithuania for EJP-ECP
+% Copyright (c) 2018 by Deimantas GALCIUS, VTeX, Lithuania
+% Copyright (c) 2016-2017 by Eimantas GUMBAKIS, VTeX, Lithuania for EJP-ECP
+% Copyright (c), 2011-2015 by Krzysztof BURDZY and Djalil CHAFAI for EJP-ECP
+% ---------------------------------------------------------------------------
+% 
+% This file may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.2
+% 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.2 or later is part of all distributions of LaTeX 
+% version 1999/12/01 or later.
+%
+% \fi
+%
+% \iffalse
+%<*driver>
+\ProvidesFile{ejpecp.dtx}
+%</driver>
+%
+%<class>\NeedsTeXFormat{LaTeX2e}[1999/12/01]
+%<class>\ProvidesClass{ejpecp}
+%<*class>   
+    [2019/04/04 v1.7 class for EJP and ECP journals]
+%</class>
+%<class>\ClassInfo{ejpecp}{Copyright (c) 2019 Edgaras SAKURAS, VTeX, Lithuania.}
+%<class>\ClassInfo{ejpecp}{Copyright (c) 2018 Deimantas GALCIUS, VTeX, Lithuania.}
+%<class>\ClassInfo{ejpecp}{Copyright (c) 2016-2017 Eimantas GUMBAKIS, VTeX, Lithuania for EJP-ECP.}
+%<class>\ClassInfo{ejpecp}{Copyright (c), 2011-2015 BURDZY and CHAFAI for EJP-ECP.}
+%
+%<*driver>
+\documentclass[10pt]{ltxdoc}
+\usepackage[pdftex]{hyperref}
+\hypersetup{pdfborder=0 0 0}
+\usepackage[a4paper,margin=2.5cm]{geometry}
+\EnableCrossrefs         
+\CodelineIndex
+\RecordChanges
+\begin{document}
+  \DocInput{ejpecp.dtx}
+\end{document}
+%</driver>
+% \fi
+%
+% \CheckSum{785}
+%
+% \CharacterTable
+%  {Upper-case    \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%   Lower-case    \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%   Digits        \0\1\2\3\4\5\6\7\8\9
+%   Exclamation   \!     Double quote  \"     Hash (number) \#
+%   Dollar        \$     Percent       \%     Ampersand     \&
+%   Acute accent  \'     Left paren    \(     Right paren   \)
+%   Asterisk      \*     Plus          \+     Comma         \,
+%   Minus         \-     Point         \.     Solidus       \/
+%   Colon         \:     Semicolon     \;     Less than     \<
+%   Equals        \=     Greater than  \>     Question mark \?
+%   Commercial at \@     Left bracket  \[     Backslash     \\
+%   Right bracket \]     Circumflex    \^     Underscore    \_
+%   Grave accent  \`     Left brace    \{     Vertical bar  \|
+%   Right brace   \}     Tilde         \~}
+% 
+% \changes{v0.5}{2011/11/26}{Initial version.}
+% \changes{v0.57}{2011/12/01}{Improvements, see the README file.}
+% \changes{v0.577}{2011/12/12}{Improvements, see the README file.}
+% \changes{v0.5772}{2011/12/24}{Improvements, see the README file.}
+% \changes{v0.57721}{2012/01/09}{Improvements, see the README file.}
+% \changes{v0.577215}{2012/01/09}{Improvements, see the README file.}
+% \changes{v1.0}{2012/12/12}{First stable version, see the README file.}
+% \changes{v1.1}{2014/12/13}{Corrected stable version, see the README file.}
+% \changes{v1.2}{2015/12/23}{Transition to EJMS/VTEX/ProjectEuclid.}
+% \changes{v1.3}{2016/02/23}{Updated journal URLs and DOI output format}
+% \changes{v1.4}{2016/04/06}{Abstract baselineskip correction}
+% \changes{v1.5}{2016/09/06}{hypertexnames=false configuration for hyperref package}
+% \changes{v1.6}{2019/03/28}{full url doi, package maintaining and shorttitle info}
+% \changes{v1.7}{2019/04/04}{merged with production version: fixltx2e removed, natbib setup with afterpackage, etc}
+% \GetFileInfo{ejpecp.dtx}
+%
+% \DoNotIndex{\newcommand,\newenvironment}
+%
+% \title{The ejpecp class\thanks{\fileinfo\ \fileversion\ dated \filedate.}%
+%   \thanks{Current maintainer of class file is
+%   \href{http://www.vtex.lt}{VTeX, Lithuania}. Please send all queries to
+%   \href{mailto:latex-support@vtex.lt}{\texttt{latex-support@vtex.lt}}.}}
+%
+% \author{K. Burdzy\and \href{http://djalil.chafai.net/}{D. Chafa\"\i}}
+%
+% \maketitle
+%
+% \section{Introduction}
+%
+% The \emph{ejpecp} \LaTeXe\ class is designed for the typesetting of
+% articles for the mathematical research periodicals Electronic Journal or
+% Probability (EJP) and Electronic Communications in Probability (ECP).
+%
+% \section{Usage}
+%
+% This class works only with the pdflatex engine. See the sample file for its
+% usage.
+%
+% \iffalse 
+%
+% \DescribeMacro{\amacro} %
+% This macro does nothing.\index{doing nothing|usage} It is merely an example.
+% If this were a real macro, you would put a paragraph here describing what
+% the macro is supposed to do, what its mandatory and optional arguments are,
+% and so forth.
+%
+% \DescribeEnv{anenv} %
+% This environment does nothing. It is merely an example. If this were a real
+% environment, you would put a paragraph here describing what the environment
+% is supposed to do, what its mandatory and optional arguments are, and so
+% forth. %
+%
+% \fi 
+%
+% \StopEventually{\PrintChanges\PrintIndex}
+%
+% \section{Implementation}
+%
+%    \begin{macrocode}
+%% We declare and handle our class options
+\DeclareOption{EJP}{%
+  \newcommand{\@EJP}{}
+  \newcommand{\@JOURNAL}{EJP}
+  \newcommand{\@JOURNALA}{Electron. J. Probab.}
+  \newcommand{\@JOURNALL}{Electronic Journal of Probability}
+  \newcommand{\@ISSN}{1083-6489}
+  \newcommand{\@URL}{www.imstat.org/ejp}
+  }
+\DeclareOption{ECP}{%
+  \newcommand{\@ECP}{}
+  \newcommand{\@JOURNAL}{ECP}
+  \newcommand{\@JOURNALA}{Electron. Commun. Probab.}
+  \newcommand{\@JOURNALL}{Electronic Communications in Probability}
+  \newcommand{\@ISSN}{1083-589X}
+  \newcommand{\@URL}{www.imstat.org/ecp}
+  }
+\DeclareOption{NOAMS}{% prevents the load of AMS packages
+  \newcommand{\@NOAMS}{}
+  }
+\DeclareOption{NODS}{% asks to avoid renaming \mathbb into \mathds
+  \newcommand{\@NODS}{}
+  }
+\DeclareOption{PSTRICKS}{% pstricks and pspicture. 
+  % File must be compiled with "latex --shell-escape", then use dvipdf
+  \newcommand{\@PSTRICKS}{}
+  }
+\DeclareOption{draft}{%
+  \PassOptionsToClass{draft}{article}
+  }
+\DeclareOption{final}{%
+  \PassOptionsToClass{final}{article}
+  }
+\DeclareOption*{%
+  \PackageWarning{ejpecp}{Unknown option ‘\CurrentOption’}%
+  }
+%\ExecuteOptions{EJP}
+\ProcessOptions\relax
+%% We use the standard article class
+\LoadClass[a4paper,10pt,twoside]{article} 
+%% Packages and their options
+\RequirePackage{graphicx}
+\ifx\@PSTRICKS\undefined
+  \DeclareGraphicsExtensions{.pdf,.PDF,.eps,.EPS,.png,.PNG,.jpg,.JPG,.jpeg,.JPEG}
+\else
+  \RequirePackage[pdf]{pstricks}
+  \RequirePackage{auto-pst-pdf}
+\fi
+\RequirePackage{mathtools}
+\RequirePackage{microtype}
+\RequirePackage{lastpage}
+\RequirePackage{latexsym}
+\ifx\@NODS\undefined
+  \RequirePackage{dsfont}
+\fi
+\ifx\@NOAMS\undefined
+  \RequirePackage{amsmath,amsfonts,amssymb,amsthm}
+\fi
+\RequirePackage{geometry}
+\geometry{a4paper,portrait,left=3.5cm,right=3.5cm,top=3.5cm,bottom=3.5cm}
+%\RequirePackage{charter} % Ph. Carmona
+\RequirePackage{bera} % beware that the logo is sensitive to default font change
+\RequirePackage{hyperref}
+\hypersetup{
+  pagebackref=false,
+  pdfborder={0 0 0},
+  pdfstartview={FitH},
+  hypertexnames=false,
+  breaklinks,
+}
+\def\UrlFont{}
+%%%% Macros et Environments
+%% General macros
+\newcommand{\@TITLE}{FIXME!}
+\newcommand{\@SHORTTITLE}{FIXME!}
+\newcommand{\@KEYWORDS}{FIXME!}
+\newcommand{\@AMSSUBJ}{FIXME!}
+\newcommand{\@ABSTRACT}{FIXME!}
+\newcommand{\@VOLUME}{0}
+\newcommand{\@PAPERNUM}{0}
+\newcommand{\@YEAR}{2012}
+\newcommand{\@PAGESTART}{1}
+\newcommand{\@PAGEEND}{\pageref{LastPage}}  % using lastpage package
+\newcommand{\@SUBMITTED}{FIXME!}
+\newcommand{\@ACCEPTED}{FIXME!}
+\newcommand{\TITLE}[1]{\renewcommand{\@TITLE}{#1}}
+\newcommand{\SHORTTITLE}[1]{\renewcommand{\@SHORTTITLE}{#1}}
+\newcommand{\DEDICATORY}[1]{\gdef\@DEDICATORY{#1}}
+\newcommand{\AUTHORS}[1]{\author{#1}}
+\let\FIRSTNAMES\@firstofone
+\let\SURNAME\@firstofone
+\newcommand{\KEYWORDS}[1]{\renewcommand{\@KEYWORDS}{#1}}
+\newcommand{\AMSSUBJ}[1]{\renewcommand{\@AMSSUBJ}{#1}}
+\newcommand{\AMSSUBJSECONDARY}[1]{\gdef\@AMSSUBJSECONDARY{#1}}
+\newcommand{\ABSTRACT}[1]{\renewcommand{\@ABSTRACT}{#1}}
+\newcommand{\VOLUME}[1]{\renewcommand{\@VOLUME}{#1}}
+\newcommand{\PAPERNUM}[1]{\renewcommand{\@PAPERNUM}{#1}}
+\newcommand{\YEAR}[1]{\renewcommand{\@YEAR}{#1}}
+\newcommand{\PAGESTART}[1]{\renewcommand{\@PAGESTART}{#1}}
+\newcommand{\PAGEEND}[1]{\renewcommand{\@PAGEEND}{#1}}
+\newcommand{\SUBMITTED}[1]{\renewcommand{\@SUBMITTED}{#1}}
+\newcommand{\ACCEPTED}[1]{\renewcommand{\@ACCEPTED}{#1}}
+\newcommand{\DOI}[1]{\gdef\@DOI{#1}}
+\newcommand{\ARXIVID}[1]{\gdef\@ARXIVID{#1}}
+\newcommand{\HALID}[1]{\gdef\@HALID{#1}}
+\newcommand{\ACKNO}[1]{\noindent\textbf{Acknowledgments.} #1}
+\def\EMAIL#1{E-mail:~\texttt{\href{mailto:#1}{\nolinkurl{#1}}}}
+\newcommand{\BEMAIL}[1]{\newline\hspace*{1.8em}\EMAIL{#1}} % useful in ftnotes
+%% Logos
+\newcommand{\@EJPLOGO}{% designed by KB.
+  % This version is for bera 10pt (depends on the font via "em" and "ex")
+  \centerline{%
+    \hbox{%
+      \vrule  height -0.4 pt depth 0.8 pt width 27.7 em\space 
+      \kern   -27.8 em\space
+      \raise   0.03ex  \hbox {\bf  E}\space
+      \raise   0.06ex \hbox {l}\space
+      \raise  .13ex \hbox {e}\space
+      \raise  .24ex \hbox {c}\space
+      \raise  .45ex \hbox {t}\space
+      \raise  .78ex \hbox {r}\space
+      \raise  1.31ex \hbox {o}\space
+      \raise  2.08ex \hbox {n}\space
+      \raise  3.14ex \hbox {i}\space
+      \raise  4.53ex \hbox {c}\space
+      \kern    1em\space
+      \raise  8.15ex \hbox {\bf  J}\space
+      \raise  10.15ex \hbox {o}\space
+      \raise  12.04ex \hbox {u}\space
+      \raise  13.60ex \hbox {r}\space
+      \raise  14.64ex \hbox {n}\space
+      \kern  .3 em\space
+      \vrule  depth 0.8pt height 14.5ex \space
+      \kern  -.3em\space
+      \raise  15ex \hbox {a}\space
+      \raise  14.64ex \hbox {l}\space
+      \kern    1em\space
+      \raise  12.04ex \hbox {o}\space
+      \raise  10.15ex \hbox {f}\space
+      \kern    1em\space
+      \raise  6.23ex \hbox {\bf  P}\space
+      \raise  4.53ex \hbox {r}\space
+      \raise  3.14ex \hbox {o}\space
+      \raise  2.08ex \hbox {b}\space
+      \raise  1.31ex \hbox {a}\space
+      \raise  .78ex \hbox {b}\space
+      \raise  .45ex \hbox {i}\space
+      \raise  .24ex \hbox {l}\space
+      \raise  .13ex \hbox {i}\space
+      \raise  .06ex \hbox {t}\space
+      \raise  .03ex \hbox {y}%
+      }%
+    }%
+  }%EJPLOGO
+\newcommand{\@ECPLOGO}{% designed when Ren\'e Carmona was in charge of ECP
+  \raisebox{0.3cm}{\parbox[t]{1.3in}{\noindent\rule{1.3in}{1.6pt}\\
+      \textbf{ ELECTRONIC}\\
+      \textbf{ COMMUNICATIONS}\\
+      \textbf{ in PROBABILITY}\\
+      \rule[.08in]{1.3in}{1.6pt}}}%
+  }%ECPLOGO
+\def\@doiprefix{https://doi.org/}
+\def\printdoi{\texttt{\href{\@doiprefix\@DOI}{\@doiprefix\@DOI}}}
+%% make title long
+\renewcommand\title[1]{\gdef\@title{#1}}
+%% Macro handling the first page
+\newcommand{\FIRSTPAGE}{%
+  \setcounter{page}{\@PAGESTART}%
+  \title{\small 
+    \ifx\@EJP\undefined\else
+      \@EJPLOGO
+      \bigskip
+      \centerline{\@JOURNALA\ \textbf{\@VOLUME} (\@YEAR),\ 
+        no. \@PAPERNUM, \,\@PAGESTART--\@PAGEEND.}%
+      \centerline{ISSN:\ \texttt{\href{http://\@URL/}{\@ISSN}} %
+        \ifx\@DOI\undefined\else 
+          \ \printdoi
+        \fi}%
+      \bigskip
+      \bigskip
+      {\Large\bfseries\@TITLE\par}%
+    \fi
+    \ifx\@ECP\undefined
+    \else
+      \parbox[t]{9cm}{%
+        \@JOURNALA\ \textbf{\@VOLUME} (\@YEAR),
+        no. \@PAPERNUM, \@PAGESTART--\@PAGEEND.\\
+        \ifx\@DOI\undefined
+        \else 
+          \ \printdoi
+        \fi \\
+        ISSN:\ \texttt{\href{http://\@URL/}{\@ISSN}}%
+        }%
+      \hfill
+      \@ECPLOGO\\
+      \bigskip
+      \bigskip
+      {\Large\@TITLE\par}%
+    \fi
+    }% end title
+  \date{%
+    \ifx\@DEDICATORY\undefined
+    \else
+      \noindent
+      \emph{\small\sffamily\@DEDICATORY}%
+    \fi}%
+  \maketitle\thispagestyle{empty}%
+  \begin{abstract}%
+    \noindent
+    \@ABSTRACT\par\vskip 1em\relax
+    {\footnotesize
+      \noindent\textbf{Keywords: }\@KEYWORDS.\par
+      \noindent\textbf{AMS MSC 2010: }%
+      \ifx\@AMSSUBJSECONDARY\undefined
+        \noindent
+        \@AMSSUBJ.\par
+      \else
+        \noindent
+        Primary \@AMSSUBJ, Secondary \@AMSSUBJSECONDARY.\par
+      \fi
+      \noindent
+      Submitted to \@JOURNAL\ on \@SUBMITTED,
+      final version accepted on \@ACCEPTED.\par
+      \ifx\@ARXIVID\undefined
+      \else
+        \noindent
+        Supersedes
+        \texttt{\href{http://arXiv.org/abs/\@ARXIVID}{arXiv:\@ARXIVID}}.%
+      \fi\par
+      \ifx\@HALID\undefined
+      \else
+        \noindent
+        Supersedes     
+        \texttt{\href{http://hal.archives-ouvertes.fr/\@HALID}{HAL:\@HALID}}.%
+      \fi\par
+    }%footnotesize
+  \end{abstract}
+  
+  \smallskip  
+
+  }%END-FIRSTPAGE
+%% Macro setting the PDF title
+\newcommand{\PDFFIELDS}{% 
+  \hypersetup{%
+    pdftitle={\@JOURNALA\ \@VOLUME\ (\@YEAR), no. \@PAPERNUM, \@doiprefix\@DOI}}%
+  \hypersetup{pdfkeywords={\@KEYWORDS}}%
+  \hypersetup{pdfproducer={\@JOURNAL\ Managing Editor http://\@URL/}}%
+  \hypersetup{pdfcreator={LaTeX with ejpecp.cls v1.4}}%
+  \hypersetup{pdfsubject={Probability Theory}}%
+  \hypersetup{pdfauthor={Please see \@doiprefix\@DOI}}%
+  }%END-PDFFIELDS
+
+%% Bibliography
+\def\@MRExtract#1 #2!{#1}     % thanks, Martin!
+\newcommand{\MR}[1]{% we need to strip the "(...)"
+  \xdef\@MRSTRIP{\@MRExtract#1 !}%
+  \href{http://www.ams.org/mathscinet-getitem?mr=\@MRSTRIP}{MR-\@MRSTRIP}}
+\newcommand{\ARXIV}[1]{\href{http://arXiv.org/abs/#1}{arXiv:#1}}
+\def\bibliography@size{\small}
+\renewenvironment{thebibliography}[1]
+  {%
+    \section*{\refname
+      \@mkboth{\MakeUppercase\refname}{\MakeUppercase\refname}}%
+    \phantomsection
+    \addcontentsline{toc}{section}{\refname}%
+    \list{\@biblabel{\@arabic\c@enumiv}}%
+    {\settowidth\labelwidth{\@biblabel{#1}}%
+      \bibliography@size
+      \setlength{\labelsep}{0.4em}%
+      \setlength{\leftmargin}{\labelwidth}%
+      \addtolength{\leftmargin}{\labelsep}%
+      \setlength{\itemsep}{-.25em}%
+      \@openbib@code
+      \usecounter{enumiv}%
+      \let\p@enumiv\@empty
+      \renewcommand\theenumiv{\@arabic\c@enumiv}}%
+    \sloppy\clubpenalty4000\@clubpenalty\clubpenalty\widowpenalty4000%
+    \sfcode`\.\@m
+  }{%
+    \def\@noitemerr{%
+      \@latex@warning{Empty `thebibliography' environment}}%
+    \endlist
+   }
+%% Theorem styles
+\ifx\@NOAMS\undefined
+  \newtheoremstyle{ejpecpbodyit}% name % cf. thmtest.tex of AMSLaTeX
+      {3pt}                     % Space above
+      {3pt}                     % Space below
+      {\itshape}                % Body font
+      {}                        % Indent amount (empty = no indent, 
+                                %        \parindent = para indent)
+      {\bfseries\sffamily}      % Thm head font
+      {.}                       % Punctuation after thm head
+      { }                       % Space after thm head: " " = normal interword space;
+                                %                       \newline = linebreak
+      {}                        % Thm head spec (can be left empty, meaning `normal')
+      \newtheoremstyle{ejpecpbodyrm}% name % cf. thmtest.tex of AMSLaTeX
+      {3pt}                     % Space above
+      {3pt}                     % Space below
+      {}                        % Body font
+      {}                        % Indent amount (empty = no indent, 
+                                %        \parindent = para indent)
+      {\bfseries\sffamily}      % Thm head font
+      {.}                       % Punctuation after thm head
+      { }                       % Space after thm head: " " = normal interword space;
+                                %                       \newline = linebreak
+      {}                        % Thm head spec (can be left empty, meaning `normal')
+\fi
+%% 
+\ifx\@NOAMS\undefined
+  \theoremstyle{ejpecpbodyit}
+\fi
+\newtheorem{theorem}{Theorem}[section]
+\newtheorem{assumptions}[theorem]{Assumptions}
+\newtheorem{assumption}[theorem]{Assumption}
+\newtheorem{claim}[theorem]{Claim}
+\newtheorem{condition}[theorem]{Condition}
+\newtheorem{conjecture}[theorem]{Conjecture}
+\newtheorem{corollary}[theorem]{Corollary}
+\newtheorem{definitions}[theorem]{Definitions}
+\newtheorem{definition}[theorem]{Definition}
+\newtheorem{facts}[theorem]{Facts}
+\newtheorem{fact}[theorem]{Fact}
+\newtheorem{heuristics}[theorem]{Heuristics}
+\newtheorem{hypothesis}[theorem]{Hypothesis}
+\newtheorem{hypotheses}[theorem]{Hypotheses}
+\newtheorem{lemma}[theorem]{Lemma}
+\newtheorem{notations}[theorem]{Notations}
+\newtheorem{notation}[theorem]{Notation}
+\newtheorem{proposition}[theorem]{Proposition}
+\ifx\@NOAMS\undefined
+  \theoremstyle{ejpecpbodyrm}
+\fi
+\newtheorem{example}[theorem]{Example}
+\newtheorem{exercise}[theorem]{Exercise}
+\newtheorem{problem}[theorem]{Problem}
+\newtheorem{question}[theorem]{Question}
+\newtheorem{remark}[theorem]{Remark}
+%% Numbering
+\ifx\@NOAMS\undefined
+  \numberwithin{equation}{section}
+\fi
+%% Itemize and enumerate for bera
+\newcommand{\@reduceitemsep}{\addtolength{\itemsep}{-0.5\baselineskip}}
+\let\OLD@itemize\itemize
+\renewcommand\itemize{\OLD@itemize\@reduceitemsep}
+\let\OLD@enumerate\enumerate
+\renewcommand\enumerate{\OLD@enumerate\@reduceitemsep}
+%% Replace \mathbb by \mathds except if we require the contrary
+\ifx\@NODS\undefined
+  \let\realmathbb=\mathbb
+  \let\mathbb=\mathds
+\fi
+%% Headings
+\newcommand{\@HBLOB}{%
+  \href{\@doiprefix\@DOI}%
+    {\@JOURNAL\ \textbf{\@VOLUME}\, (\@YEAR),\ paper \@PAPERNUM.}}
+\renewcommand{\@evenfoot}{%
+  \normalfont\footnotesize\@HBLOB\hfil
+  \small\raisebox{-1em}{Page \thepage/\@PAGEEND}\hfil
+  \footnotesize\href{http://\@URL/}{http://\@URL/}}
+\renewcommand{\@oddfoot}{\@evenfoot}
+\renewcommand{\@evenhead}{\hfil\@SHORTTITLE\hfil}
+\renewcommand{\@oddhead}{\@evenhead}
+%% smaller sections titles
+\renewcommand{\section}{%
+  \@startsection
+      {section}
+      {1}
+      {0em}
+      {\baselineskip}
+      {0.5\baselineskip}
+      {\normalfont\large\bfseries}}
+\renewcommand{\subsection}{%
+  \@startsection
+      {subsection}
+      {2}
+      {0em}
+      {\baselineskip}
+      {0.25\baselineskip}
+      {\normalfont\bfseries}}
+\RequirePackage{afterpackage}
+\AfterPackage{natbib}
+{%
+  \def\bibcleanup{\vskip-\lastskip\vskip10\p@}%
+  \renewcommand{\bibfont}{\small}%
+  \newlength{\standard@parsep}%
+  \newlength{\standard@itemsep}%
+  \setlength{\standard@parsep}{4.0pt plus 2.0pt minus 1.0pt}%
+  \setlength{\standard@itemsep}{-2.02498pt}%
+  \setlength{\bibsep}{\standard@parsep}%
+  \addtolength{\bibsep}{\standard@itemsep}%
+  \renewcommand\NAT@bibsetnum[1]%
+  {%
+    \settowidth\labelwidth{\@biblabel{#1}}%
+    \setlength{\leftmargin}{\labelwidth}\addtolength{\leftmargin}{\labelsep}%
+    \setlength{\labelsep}{3pt}%
+    \setlength{\itemsep}{\bibsep}\setlength{\parsep}{\z@}%
+    \ifNAT@openbib
+    \addtolength{\leftmargin}{\bibindent}%
+    \setlength{\itemindent}{-\bibindent}%
+    \setlength{\listparindent}{\itemindent}%
+    \setlength{\parsep}{0pt}%
+    \fi
+  }%
+}%
+\InputIfFileExists{ejpecp.cfg}{}{}
+%% Macros
+\AtBeginDocument{\FIRSTPAGE\PDFFIELDS}
+\AtEndDocument{\vfill}
+\endinput
+%%
+%% End of file `ejpecp.cls'.
+%% Macros
+\AtBeginDocument{\FIRSTPAGE\PDFFIELDS}
+\AtEndDocument{\vfill}  
+%    \end{macrocode}
+% \Finale
+\endinput
-- 
cgit v1.2.3

