diff options
author | Karl Berry <karl@freefriends.org> | 2011-11-30 00:21:00 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2011-11-30 00:21:00 +0000 |
commit | 407d0a5adb654f3b1aad8739125e09abeb1eacce (patch) | |
tree | 49eb7852053362bde2f1123e9c66c5f4dfbcd3b1 /Master/texmf-dist/doc/latex/ejpecp | |
parent | 8fabf46c739e707ddfdf5c67a9e0aa52df38e1a0 (diff) |
ejpecp 0.57 (29nov11)
git-svn-id: svn://tug.org/texlive/trunk@24697 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/ejpecp')
-rw-r--r-- | Master/texmf-dist/doc/latex/ejpecp/README | 71 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/ejpecp/ejpecp.pdf | bin | 136864 -> 137370 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/ejpecp/sample.pdf | bin | 174032 -> 192442 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/ejpecp/sample.tex | 176 |
4 files changed, 170 insertions, 77 deletions
diff --git a/Master/texmf-dist/doc/latex/ejpecp/README b/Master/texmf-dist/doc/latex/ejpecp/README index 607a72d584b..449df22c858 100644 --- a/Master/texmf-dist/doc/latex/ejpecp/README +++ b/Master/texmf-dist/doc/latex/ejpecp/README @@ -1,29 +1,58 @@ DESCRIPTION - "ejpecp" is a LaTeX2e class for typesetting articles for the mathematical - research periodicals "Electronic Journal of Probability" (EJP) and - "Electronic Communications in Probability" (ECP). + "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). -HOW TO BUILD - pdflatex ejpecp.ins % generates the class file ejpecp.cls from ejpecp.dtx - pdflatex ejpecp.dtx % generates the documentation ejpecp.pdf - pdflatex sample.tex % generates the sample file sample.pdf +COPYRIGHT + Copyright (c) 2011 by Krzysztof BURDZY and Djalil CHAFAI for EJP-ECP. + The EJP logo was designed by KB. + The ECP logo was designed when Ren\'e CARMONA was in charge of ECP. FILE LIST - ejpecp.cls ejpecp class (LaTeX2e) - ejpecp.ins ejpecp class installation file to produce the .cls - ejpecp.dtx ejpecp class commented code to generate the .pdf - ejpecp.pdf ejpecp class documentation in PDF format. - sample.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 License. - README this file itself! + ejpecp.cls ejpecp class (LaTeX2e) + ejpecp.ins ejpecp class installation file to produce the .cls + ejpecp.dtx ejpecp class commented code to generate the .pdf + ejpecp.pdf ejpecp class documentation in PDF format. + sample.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 License. + README this file itself! + +INSTRUCTIONS FOR EJP-ECP AUTHORS + You only need the three files ejpecp.cls, sample.tex, and sample.pdf + Read sample.pdf + Copy sample.tex into yourname.tex + Edit yourname.tex (update metadata and the content of the paper) + Be sure to have ejpecp.cls in the same directory (or any dir scanned for cls) + Compile yourname.tex with a pdflatex engine producing yourname.pdf + More detailed authors instructions are given on http://ejpecp.org/ + +DEPENDENCIES + ejpecp is a LaTeX2e document class which works only with a pdflatex engine. + ejpecp relies on the following packages: amsmath, amsfonts, amssymb, amsthm, + bera, dsfont, hyperref, geometry, graphicx, latexsym, xstring. + +HOW TO REBUILD + pdflatex ejpecp.ins % generates the class file ejpecp.cls from ejpecp.dtx + pdflatex ejpecp.dtx % generates the documentation ejpecp.pdf + pdflatex sample.tex % generates the sample file sample.pdf + +LATEST VERSION + The latest version of ejpecp is available on the CTAN at + http://ctan.org/tex-archive/macros/latex/contrib/ejpecp/ TODO - Remove xstring and replace with simpler short code in the \MR macro - Add options "draft" and "final" and pass them to the "article" class + Remove xstring and replace with simpler short code in the \MR macro + +CHANGELOG + 2011/12/01 v0.57 + Added ISSN and support for DOI and for arXiv + Added new class options "draft" and "final" (passed to the article class) + Added customized \thebibliography with reduced \itemsep (due to bera) + Added customized \itemize and \enumerate with reduced \itemsep (due to bera) + Modified \MR (prints now "MR-#" instead of "MR #") + Modified sample.tex (includes corrections after Anton's comments) + 2011/11/26 v0.5 + Initial version -COPYRIGHT - Copyright (c), 2011 by Krzysztof BURDZY and Djalil CHAFAI for EJP-ECP. - The EJP logo was designed by KB. - The ECP logo was designed when Ren\'e Carmona was in charge of ECP. EOF diff --git a/Master/texmf-dist/doc/latex/ejpecp/ejpecp.pdf b/Master/texmf-dist/doc/latex/ejpecp/ejpecp.pdf Binary files differindex 90e3253aa05..e58860c8f5e 100644 --- a/Master/texmf-dist/doc/latex/ejpecp/ejpecp.pdf +++ b/Master/texmf-dist/doc/latex/ejpecp/ejpecp.pdf diff --git a/Master/texmf-dist/doc/latex/ejpecp/sample.pdf b/Master/texmf-dist/doc/latex/ejpecp/sample.pdf Binary files differindex f5286300d8b..9226cd32423 100644 --- a/Master/texmf-dist/doc/latex/ejpecp/sample.pdf +++ b/Master/texmf-dist/doc/latex/ejpecp/sample.pdf diff --git a/Master/texmf-dist/doc/latex/ejpecp/sample.tex b/Master/texmf-dist/doc/latex/ejpecp/sample.tex index 250886c87b7..c01435f85da 100644 --- a/Master/texmf-dist/doc/latex/ejpecp/sample.tex +++ b/Master/texmf-dist/doc/latex/ejpecp/sample.tex @@ -1,13 +1,17 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% %% -%% Note: the ejpecp class works *only* with a pdflatex engine. %% -%% Avoid using exotic packages. Keep things simple. %% +%% This is the sample.tex file for the ejpecp document class. %% +%% This file is for ejpecp version 0.57 %% +%% Please be sure that you are using the lastest version: %% +%% http://ctan.org/tex-archive/macros/latex/contrib/ejpecp/ %% %% %% -%% Manual inclusion of ams* and graphicx packages is not needed. %% +%% The ejpecp class works *only* with a pdflatex engine. %% +%% You need the ejpecp.cls in your current directory or in any %% +%% directory scanned for cls files by your pdflatex engine. %% %% %% %% Manual inclusion of page layout commands is useless. %% %% %% -%% Any complex file will produce delayed publication!!! %% +%% Note that any complex file will produce delayed publication! %% %% %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -31,6 +35,9 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% %% %% Please add here your own packages (be minimalistic please!): %% +%% Please avoid using exotic packages and keep things simple. %% +%% It is not necessary to include ams* and graphicx packages %% +%% since they are automatically included by the ejpecp class. %% %% %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -55,8 +62,8 @@ %% %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\TITLE{Introduction to the \emph{ejpecp} Class Version 0.5\THANKS{Supported by - the Institute of Mathematical Statistics (IMS) and the Bernoulli +\TITLE{Introduction to the \emph{ejpecp} Class Version 0.57\THANKS{Supported + by the Institute of Mathematical Statistics (IMS) and the Bernoulli Society.}} %\THANKS is optional \SHORTTITLE{Introduction to the \emph{ejpecp} Class} @@ -75,7 +82,7 @@ %% %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%\ARXIVID{NNNN.NNNN} +%\ARXIVID{NNNN.NNNNvn} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% %% @@ -84,11 +91,11 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \VOLUME{0} -\YEAR{2012} +\YEAR{0000} \PAPERNUM{0} \PAGESTART{0} \PAGEEND{0} -%\DOI{} +\DOI{NA} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% %% @@ -105,12 +112,9 @@ %% %% %% Please add your own macros and environments below: %% %% %% -%% Avoid using \def if possible and use instead \newcommand %% -%% The usage of \def is a bad habit producing unexpected errors %% -%% %% -%% Avoid defining your own environments, and use instead %% -%% the available environments already defined by ejpecp: %% -%% %% +%% If possible, avoid using \def and use instead \newcommand %% +%% If possible, avoid defining your own environments, and use %% +%% instead the environments already defined by ejpecp such as: %% %% definition, theorem, remark, lemma, corollary, example, proof %% %% %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -139,22 +143,23 @@ %% %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -The $\LaTeXe$ class ejpecp is designed for typesetting of articles for the -Electronic Journal of Probability (EJP) and Electronic Communications in -Probability (ECP). The ejpecp class comes with a commented sample file called -\texttt{sample.tex}. You are probably reading the pdf version of this sample -file, compiled with a pdflatex engine. +The $\LaTeXe$ class \emph{ecpecp} is designed for typesetting of articles for +the Electronic Journal of Probability (EJP) and Electronic Communications in +Probability (ECP). The \emph{ecpecp} class comes with a commented sample file +called \texttt{sample.tex}. You are probably reading the pdf version of this +sample file, compiled with a pdflatex engine. \textbf{An easy way to prepare an article for publication in EJP/ECP is to edit the source file \texttt{sample.tex} for this document. Replace the main body of the file with the main body of your article. Supply all metadata (title, authors, abstract, etc) that are requested in the latex file.} -The ejpecp class works only with the pdflatex engine, generating pdf files. -You need a copy of the \texttt{ejpecp.cls} file in your directory\footnote{Or - in any directory scanned for \texttt{cls} files by your pdflatex engine.}in -order to compile documents based on the ejpecp class, such as -\texttt{sample.tex}. To configure the ejpecp class for ECP, use +The \emph{ecpecp} class works only with the pdflatex engine, generating pdf +files. You need a copy of the \texttt{ecpecp.cls} file in your +directory\footnote{Or in any directory scanned for \texttt{cls} files by your + pdflatex engine.}in order to compile documents based on the \emph{ecpecp} +class, such as \texttt{sample.tex}. To configure the \emph{ecpecp} class for +ECP, use \begin{verbatim} \documentclass[ECP]{ejpecp} \end{verbatim} @@ -162,9 +167,9 @@ while for EJP, use \begin{verbatim} \documentclass[EJP]{ejpecp} \end{verbatim} -The ejpecp document class loads automatically the following standard packages -\footnote{For your information, the following packages are also loaded: bera, - geometry, hyperref, xstring.}: +The \emph{ecpecp} document class loads automatically the following standard +packages\footnote{For your information, the following packages are also + loaded: bera, geometry, hyperref, xstring.}: \begin{center} amsmath, amsthm, amsfonts, amssymb, latexsym, dsfont, graphicx \end{center} @@ -172,12 +177,14 @@ It is therefore not necessary to add \verb+\usepackage+ load commands for these packages to your latex file. However, you may want to load additional packages, such as the enumerate package, by using \verb+\usepackage+ commands. The precise location of these extra load commands is clearly mentioned in the -\texttt{sample.tex} file. The ejpecp class provides various environments, and -also important commands such as \verb+\AUTHORS+, \verb+\TITLE+, etc. +\texttt{sample.tex} file. The \emph{ecpecp} class provides various +environments, and also important commands such as \verb+\AUTHORS+, +\verb+\TITLE+, etc. \section{Standard predefined environments} -One of the main features of the ejpecp class is its predefined environments. +One of the main features of the \emph{ecpecp} class is its predefined +environments. \begin{theorem}[My theorem]\label{th:1} This is the body of the theorem. This theorem has a name between @@ -205,9 +212,9 @@ One of the main features of the ejpecp class is its predefined environments. \end{proof} Note that a square box $\square$ is automatically added at the end of the - proof by the environment ``proof.'' The ejpecp class provides several default - environments: theorem, proof, lemma, proposition, definition, corollary, - remark, example, problem, conjecture. + proof by the environment ``proof.'' The \emph{ecpecp} class provides several + default environments: theorem, proof, lemma, proposition, definition, + corollary, remark, example, problem, conjecture. \begin{lemma}[My lemma] Body of the Lemma. @@ -262,16 +269,46 @@ Here are some more examples of predefined environments: recommended at all! -- to define additional environments based on the theorem environment. -\section{Section headings} +\section{Section headings and equation numbering}\label{se:mysection} The default size for section titles in \LaTeX\ is a bit large. As you might have -noticed, the ejpecp class provides smaller section titles. Here are some +noticed, the \emph{ecpecp} class provides smaller section titles. Here are some sub-sections: \subsection{A sub-section} +\subsection{Another sub-section} + \subsubsection{A sub-sub-section} +The following numbered displayed equation is the first in section \ref{se:mysection}: + +\begin{equation}\label{eq:myequation} + \int_{-\infty}^{+\infty}\!e^{-t-e^{-t}}\,dt = 1 + \quad\text{and}\quad + \int_{-\infty}^{+\infty}\!te^{-t-e^{-t}}\,dt = \gamma. +\end{equation} +It is produced with the following source code: +\begin{verbatim} +\begin{equation}\label{eq:myequation} + \int_{-\infty}^{+\infty}\!e^{-t-e^{-t}}\,dt = 1 + \quad\text{and}\quad + \int_{-\infty}^{+\infty}\!te^{-t-e^{-t}}\,dt = \gamma. +\end{equation} +\end{verbatim} +You may refer to it by using \verb+\eqref{eq:myequation}+ which +produces \eqref{eq:myequation}. Here is another numbered displayed equation +\begin{equation} + \int_{-\infty}^{+\infty}\!(t-\gamma)^2e^{-t-e^{-t}}\,dt + = \zeta(2) + = \frac{\pi^2}{6}, +\end{equation} +and yet another one, just for fun: +\begin{equation} + \int_{-\infty}^{+\infty}\!(t-\gamma)^3e^{-t-e^{-t}}\,dt + = 2\zeta(3). +\end{equation} + \section{How to include graphics} You may include graphics in PDF or EPS or JPEG or PNG format as follows @@ -292,19 +329,36 @@ You may play with the options \verb+[htbp]+ (see the \LaTeXe\ documentation for their meaning) and with the options of the \verb+\includegraphics+ command (see the documentation of the graphicx package). -\section{How to write a good LaTeX code} +\section{About your source file for EJP and ECP} + +Papers using the \LaTeXe\ class \emph{ecpecp} are quickly published (usually +within a month). Some authors prefer \TeX\ instead of \LaTeX. We believe that +\TeX\ is a good program. However EJP and ECP need a standardized layout for +all papers, and this is easier done with \LaTeX\ than with \TeX. For that +reason, you are encouraged to use \LaTeX. This is quite easy since \LaTeX\ is +based on \TeX. The latest major version of \LaTeX\ is called \LaTeXe. + +The aim of EJP and ECP is to publish excellent mathematical articles. Since +every author has his own preferences and habits, we emphasize that the +Managing Editor of EJP and ECP accepts any paper written in \TeX\ or in +\LaTeX\ if the author is unable to convert it to \LaTeXe\ with the +\emph{ecpecp} class. Papers not written with \LaTeXe\ and the \emph{ecpecp} +class are manually converted by the Managing Editor, and this delays the +publication, unfortunately. EJP and ECP are free access journals. Nobody is +paid for typesetting EJP and ECP papers. The Managing Editor handles +typesetting for free. All mathematicians believe that the mathematical results are the most important elements of an article. Many of them believe that the aesthetic aspects of the proof are also important. Some of them believe that even the writing style is important. Few of them believe that the \LaTeX\ code needs to -be elegant. - -A good \LaTeX\ code is easier to maintain, to convert, and to read. It helps -your co-authors, and helps to speed up the publication process. Here are some +be elegant. A good \LaTeX\ code is easier to maintain, to convert, and to +read. It helps your co-authors, and helps to speed up the publication process. +It is very useful to learn how to write genuine \LaTeXe\ code, rather than a +mixture of \TeX\ and old \LaTeX\ (prior to \LaTeXe). Here are some suggestions: -\begin{itemize}\addtolength{\itemsep}{-0.5\baselineskip} +\begin{itemize} \item never use \verb+\def+ for defining macros, use instead \verb+\newcommand+ \item never use \verb+$$+ for displayed equations, use instead the brackets @@ -313,7 +367,7 @@ suggestions: \verb+{\bf }+, \verb+{\it }+, and \verb+{\em }+ \item never use one letter names for macros or for environments \item never use strange names for macros and environments -\item use the environment proof provided by amsmath (as in ejpecp) +\item use the environment proof provided by amsmath (as in \emph{ecpecp}) \item use \verb+\newenvironment+ to define new environments \item use \verb+\binom{n}{k}+ instead of \verb+n \choose k+ \item use \verb+\frac{a}{b}+ instead of a \verb+\over b+ @@ -325,27 +379,20 @@ suggestions: instead \emph{\href{http://en.wikipedia.org/wiki/Ipe_(program)}{Ipe}} \item learn how to interpret the error messages generated during compilation \item read the wiki-books on \href{http://en.wikibooks.org/wiki/LaTeX}{LaTeX} - and \href{http://en.wikibooks.org/wiki/LaTeX/Mathematics}{LaTeX Maths} + and \href{http://en.wikibooks.org/wiki/LaTeX/Mathematics}{LaTeX Mathematics} \end{itemize} -Some authors prefer \TeX\ instead of \LaTeX. We believe that \TeX\ is a good -program. However EJP and ECP need a standardized layout for all papers, and -this is easier done with \LaTeX\ than with \TeX. For that reason, you should -use \LaTeX. The latest major version of \LaTeX\ is called \LaTeXe. It is -important to learn how to write genuine \LaTeXe\ code (see above), rather than -a mixture of \TeX\ and old \LaTeX\ (prior to \LaTeXe). - \section{Version number} -The version number of the ejpecp class converges to +The version number of the \emph{ecpecp} class converges to the Euler-Mascheroni constant \[ \gamma = \lim_{n\to\infty}\left(1+\frac{1}{2}+\cdots+\frac{1}{n}-\ln(n)\right) = 0.57721\cdots \] -which is sequence \href{http://oeis.org/A001620}{A001620} in the -\href{http://oeis.org}{On-Line Encyclopedia of Integer Sequences} of Sloane. +which is sequence \href{http://oeis.org/A001620}{A001620} in Sloane's +\href{http://oeis.org}{On-Line Encyclopedia of Integer Sequences}. As you probably know, it turns out that the Euler-Mascheroni constant $\gamma$ is the mean of the Gumbel distribution which has cumulative distribution function $t\in\mathbb{R}\mapsto e^{-e^{-t}}$. @@ -365,7 +412,12 @@ document (after preliminary compilation with latex and bibtex). The bibliography should be sorted alphabetically according to authors names, and the records should be labeled by numbers. Math Reviews numbers should be included as in the sample below. If you use bibtex, use -\verb+\bibliographystyle{amsplain}+. Here is an example of bibliography: +\verb+\bibliographystyle{amsplain}+. As you can see, you may also provide the +arXiv identifier for preprints or unpublished papers\footnote{It is your + author responsability to check if the preprint is actually published and + referenced in the Mathematical Reviews (in that case, you should provide the + MR number instead of the arXiv identifier).}. Here is an example of +bibliography: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% %% @@ -397,6 +449,12 @@ included as in the sample below. If you use bibtex, use \bibitem{levy} L\'evy, P.: Sur certains processus stochastiques homog\`enes. \emph{Compositio Math.} \textbf{7}, (1939), 283--339. \MR{0000919} +\bibitem{grisha} Perelman, G.: The entropy formula for the Ricci flow and its + geometric applications, \ARXIV{math.DG/0211159} + +\bibitem{smisch} Smirnov, S. and Schramm, O.: On the scaling limits of planar + percolation, \ARXIV{1101.5820} + \end{thebibliography} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -407,4 +465,10 @@ included as in the sample below. If you use bibtex, use \end{document} -%EOF +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% %% +%% You may put below funny messages to the Managing Editor: %% +%% %% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%% EOF
\ No newline at end of file |