LaTeX related material for the manuscript preparation
“ejpecp” is a LaTeX2e document class for typesetting articles for the mathematical research periodicals “Electronic Journal of Probability” (EJP) and “Electronic Communications in Probability” (ECP). The websites of these electronic journals are https://imstat.org/journals-and-publications/electronic-journal-of-probability/
getmref.py script is Copyright (c) 2017 S. TOLUSIS, J. PITMAN, L. TOLENEgetmref.py script is free software licensed under the GPLsample.tex - sample article for EJP or ECP (source file)sample.pdf - sample article for EJP or ECP (PDF compiled)LPPL - a copy of the LaTeX Project Public LicenseREADME.md - this file itself!getmref.py - Python2 script to add MR URLs in bibliographiesejpecp.cls - class fileejpecp.pdf - class documentationejpecp.cls, sample.tex, and sample.pdfsample.pdfsample.tex into yourname.texyourname.tex (update metadata and the content of the paper)ejpecp.cls in the same directory (or any dir scanned for cls)yourname.tex with a pdflatex engine producing yourname.pdfejpecp is a LaTeX2e document class designed to be used with a pdflatex engine.
ejpecp relies on the following packages: amsmath, amsfonts, amssymb, amsthm,
bera, dsfont, hyperref, geometry, graphicx, latexsym, mathtools,
microtype, afterpackage. It was also successfully tested with the next
generation engine lualatex.
If You get an error after compilation (e.g. in MiKTeX v2.9):
! pdfTeX error (font expansion): auto expansion is only possible with scalable fonts.
Try one of the following:
Add Latin Modern font loading lines before the document class line:
\RequirePackage{lmodern}
\RequirePackage[T1]{fontenc}
\documentclass[EJP]{ejpecp}
It will change bitmap Computer Modern fonts with scalable Latin Modern fonts.
If 1st step does not solve the problem, then use nofontexpansion option:
\documentclass[nofontexpansion,EJP]{ejpecp}
It will turn off font expansion feature of microtype package.
No worries: font expansion will still be used at production stage.
If Bitstream Vera font (i.e. bera package) is not available in Your TeX distribution, use nobera class option and add alternative main document font:
\documentclass[nobera,EJP]{ejpecp}
\usepackage{mathptmx}% URW Nimbus Roman
\usepackage[T1]{fontenc}
Some suggestions can be found here: https://www.tug.org/FontCatalogue/seriffonts.html
No worries: bera package will still be used at production stage.
The latest version is on the CTAN at: https://www.ctan.org/pkg/ejpecp
Source code and development is on the GitHub at: https://github.com/vtex-soft/texsupport.ims-ejpecp
\orcid macro addednobera and nofontexpansion optionslastpage packagegetmref.pyfixltx2e dependency removednatbib setup with afterpackagehypertexnames=false configuration for hyperref packagesample.tex to EJMS/VTEX transition.PSTRICKS for problematic graphics\ACKNO in sample.texmathtools, fixltx2e, microtype (suggested by Sébastien Gouëzel)\begin/end{center} by \centering for figure in sample.tex (idem)\makeatletter/other from class file (idem)\ARXIVPASSWORD\EMAIL to allow special characters\BEMAIL for new lines in footnotes\DEDICATORY (suggested by Richard Bass)NOAMS for problematic papershyperref pdftitle and other fieldsmgetmref.py and on environments in sample.tex\TITLE and \AUTHORS in sample.tex\HALID for Hyper Article en Ligne (French preprints)hyperref options pdfborder and colorlinkssample.tex (clarification)\EMAIL macro and updated sample.tex accordinglysample.texlastpage packagehyperref options (no link borders + other tweaks)sample.tex (page numbering and lastpage)\@PAGEEND using lastpage package\PAGESTART and \PAGEEND from sample.tex\ACKNOmgetmref.py (suggested by Ph. Carmona)\MR macro (thanks, Martin!) and removal of xstring dependencysample.tex with more comments\THANKS in favor of the standard \thanks\thebibliography with reduced \itemsep (due to bera)\itemize and \enumerate with reduced \itemsep (due to bera)\MR (prints now “MR-#” instead of “MR #”)sample.tex (includes corrections after Anton’s comments)