From 92060a70fbd8f69f4d5d8966eb83c401c075053c Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sat, 24 Dec 2011 00:31:16 +0000 Subject: ejpecp (23dec11) git-svn-id: svn://tug.org/texlive/trunk@24930 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/ejpecp/MD5SUM | 10 ++++++ Master/texmf-dist/doc/latex/ejpecp/README | 44 ++++++++++++----------- Master/texmf-dist/doc/latex/ejpecp/ejpecp.pdf | Bin 136749 -> 137436 bytes Master/texmf-dist/doc/latex/ejpecp/sample.pdf | Bin 208679 -> 210159 bytes Master/texmf-dist/doc/latex/ejpecp/sample.tex | 19 ++++++---- Master/texmf-dist/source/latex/ejpecp/ejpecp.dtx | 30 ++++++++++------ Master/texmf-dist/tex/latex/ejpecp/ejpecp.cls | 19 +++++----- 7 files changed, 77 insertions(+), 45 deletions(-) create mode 100644 Master/texmf-dist/doc/latex/ejpecp/MD5SUM (limited to 'Master') diff --git a/Master/texmf-dist/doc/latex/ejpecp/MD5SUM b/Master/texmf-dist/doc/latex/ejpecp/MD5SUM new file mode 100644 index 00000000000..61bcc9ae8f1 --- /dev/null +++ b/Master/texmf-dist/doc/latex/ejpecp/MD5SUM @@ -0,0 +1,10 @@ +c6746bc8947caa96e408943a6e157404 ejpecp.cls +83ddcad80de63c197f76c68e3954b103 ejpecp.dtx +c4d1ed9e4ccb1f4f633d2d1b5bdfecf2 ejpecp.ins +79b4df566fe3dd6c78e4a1f47a154b8e ejpecp.pdf +5af7e4b8e7dde262cf18bd7224f454b5 LPPL +00e9558b7475fd13c59697d4c3deebb9 MD5SUM +8839dc36c2ece6458f3cd21939552bc7 mgetmref.py +b87fca8617d5419a0052471712cbd1c8 README +319fb0df0d7814abc0fdef79ef8fb459 sample.pdf +9c5735cfae92918d336e8109badb3e20 sample.tex diff --git a/Master/texmf-dist/doc/latex/ejpecp/README b/Master/texmf-dist/doc/latex/ejpecp/README index 30fb5aca7e1..ece286e9439 100644 --- a/Master/texmf-dist/doc/latex/ejpecp/README +++ b/Master/texmf-dist/doc/latex/ejpecp/README @@ -4,27 +4,27 @@ DESCRIPTION and "Electronic Communications in Probability" (ECP). 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. + 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 The \MR macro was provided by Martin HAIRER - The mgetmref.py script is Copyright (c) 2004 S. TOLUSIS and J. PITMAN. - The mgetmref.py script is free software licensed under the GPL. + The mgetmref.py script is Copyright (c) 2004 S. TOLUSIS and J. PITMAN + The mgetmref.py script is free software licensed under the GPL 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. + 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. + LPPL a copy of the LaTeX Project Public License README this file itself! mgetref.py Python script to add MR URLs in bibliographies + ejpecp.dtx class source file + ejpecp.ins class install file + ejpecp.pdf class documentation + MD5SUM md5 sums of files above 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) @@ -36,23 +36,25 @@ DEPENDENCIES ejpecp relies on the following packages: amsmath, amsfonts, amssymb, amsthm, bera, dsfont, hyperref, geometry, graphicx, latexsym. -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 Package description: http://www.ctan.org/pkg/ejpecp Package files: http://ctan.org/tex-archive/macros/latex/contrib/ejpecp/ -TODO - Mention the Python script to add MR in a tex-file. Web robot support? +HOW TO REBUILD + pdflatex ejpecp.ins # produces ejpecp.cls + pdflatex ejpecp.dtx # produces ejpecp.pdf CHANGELOG - 2012/12/12 v0.577 - Added macro \ACKNO - Added script mgetmref.py + 2011/12/24 v0.5772 + Added dependency on lastpage package + Modified hyperref options (no link borders + other tweaks) + Modified sample.tex (page numbering and lastpage) + Modified \@PAGEEND using lastpage package + Removed \PAGESTART and \PAGEEND from sample.tex + 2011/12/12 v0.577 + Added macro \ACKNO + Added script mgetmref.py (suggested by Ph. Carmona) Modified \MR macro (thanks, Martin!) and removal of xstring dependency Modified sample.tex with more comments Removed \THANKS in favor of the standard \thanks diff --git a/Master/texmf-dist/doc/latex/ejpecp/ejpecp.pdf b/Master/texmf-dist/doc/latex/ejpecp/ejpecp.pdf index 143d201ea3f..9abf76e60fc 100644 Binary files a/Master/texmf-dist/doc/latex/ejpecp/ejpecp.pdf and b/Master/texmf-dist/doc/latex/ejpecp/ejpecp.pdf differ diff --git a/Master/texmf-dist/doc/latex/ejpecp/sample.pdf b/Master/texmf-dist/doc/latex/ejpecp/sample.pdf index cb96879e015..68975fac288 100644 Binary files a/Master/texmf-dist/doc/latex/ejpecp/sample.pdf and b/Master/texmf-dist/doc/latex/ejpecp/sample.pdf differ diff --git a/Master/texmf-dist/doc/latex/ejpecp/sample.tex b/Master/texmf-dist/doc/latex/ejpecp/sample.tex index 7a7b9723bd3..4d73d776520 100644 --- a/Master/texmf-dist/doc/latex/ejpecp/sample.tex +++ b/Master/texmf-dist/doc/latex/ejpecp/sample.tex @@ -1,7 +1,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% %% %% This is the sample.tex file for the ejpecp document class. %% -%% This file is for ejpecp version 0.577 %% +%% This file is for ejpecp version 0.5772 %% %% Please be sure that you are using the lastest version: %% %% http://ctan.org/tex-archive/macros/latex/contrib/ejpecp/ %% %% %% @@ -68,10 +68,12 @@ %% %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\TITLE{Introduction to the \emph{ejpecp} Class Version 0.577\thanks{Supported +\TITLE{Introduction to the \emph{ejpecp} Class Version 0.5772\thanks{Supported by the Institute of Mathematical Statistics (IMS) and the Bernoulli Society.}} %\thanks is optional +% Please use capitals for the first letter of each non trivial word + \SHORTTITLE{Introduction to the \emph{ejpecp} Class} \KEYWORDS{EJP ; ECP ; typesetting ; LaTeX} % Separate items with ; @@ -99,8 +101,6 @@ \VOLUME{0} \YEAR{2012} \PAPERNUM{0} -\PAGESTART{1} -\PAGEEND{5} \DOI{NA} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -180,7 +180,7 @@ The \emph{ejpecp} document class loads automatically the following packages: \begin{center} \ttfamily amsmath, amsthm, amsfonts, amssymb, bera, dsfont, \\ - hyperref, geometry, graphicx, latexsym. + hyperref, geometry, graphicx, lastpage, latexsym. \end{center} 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 @@ -281,7 +281,7 @@ Here are some more examples of predefined environments: \section{Fonts} The default font used by the \emph{ejpecp} class is \emph{bera}\footnote{This - is the name of the \LaTeX\ package for \emph{bitstream} fonts}. This font + is the name of the \LaTeX\ package for \emph{bitstream} fonts.}. This font looks good but does not come with ``small capitals'' shape, making the command \verb+\textsc{...}+ ineffective. The \emph{ejpecp} class uses the \emph{double stroke font} as a replacement for \verb+\mathbb+. For instance @@ -291,6 +291,13 @@ command \verb+\realmathbb{...}+ (please avoid using it if possible). Note that \verb+\mathbb{1}+ produces $\mathbb{1}$, which is particularly attractive for indicators of sets. +\section{Page numbering} + +EJP and ECP are purely electronic journals and their volumes will never be +printed. Each paper published in EJP and ECP has pages numbered starting from +$1$. This numbering scheme, used starting from 2012, was already used for the +first volumes of EJP. + \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 diff --git a/Master/texmf-dist/source/latex/ejpecp/ejpecp.dtx b/Master/texmf-dist/source/latex/ejpecp/ejpecp.dtx index 7fb1a043297..9ebb7421238 100644 --- a/Master/texmf-dist/source/latex/ejpecp/ejpecp.dtx +++ b/Master/texmf-dist/source/latex/ejpecp/ejpecp.dtx @@ -23,13 +23,13 @@ %\NeedsTeXFormat{LaTeX2e}[1999/12/01] %\ProvidesClass{ejpecp} %<*class> - [2011/12/12 v0.57 .dtx ejpecp file] + [2011/12/24 v0.5772 .dtx ejpecp file] % %\ClassInfo{ejpecp}{Copyright (c) BURDZY and CHAFAI for EJP-ECP, 2011.} % %<*driver> \documentclass[10pt]{ltxdoc} -\usepackage{hyperref} +\usepackage[pdftex,pdfborder=0]{hyperref} \usepackage[a4paper,margin=2.5cm]{geometry} \EnableCrossrefs \CodelineIndex @@ -40,7 +40,7 @@ % % \fi % -% \CheckSum{622} +% \CheckSum{631} % % \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 @@ -61,6 +61,7 @@ % \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.} % \GetFileInfo{ejpecp.dtx} % % \DoNotIndex{\newcommand,\newenvironment} @@ -142,14 +143,23 @@ %% Packages and their options \RequirePackage[pdftex]{graphicx} \DeclareGraphicsExtensions{.pdf,.PDF,.eps,.EPS,.png,.PNG,.jpg,.JPG,.jpeg,.JPEG} +\RequirePackage{lastpage} \RequirePackage{amsmath,amsfonts,amssymb,amsthm,latexsym,dsfont} \RequirePackage{geometry} \geometry{a4paper,portrait,left=4.5cm,right=2.5cm,top=3.5cm,bottom=3.5cm} %\RequirePackage{charter} % Ph. Carmona \RequirePackage{bera} % beware that the logo is sensitive to default font change -\RequirePackage[pdftex]{hyperref} -\hypersetup{colorlinks=false,urlcolor=black,citecolor=black} -\hypersetup{pdfcreator=PDFLaTeX with ejpecp class} +\RequirePackage[pdftex,pagebackref=false]{hyperref} +\hypersetup{colorlinks=false} +\hypersetup{pdfborder=0} +% Colored borders off due to ugly large rectangle in firt page of ECP +% (this is due to the \pageref{LastPage} in headings which produces a link) +%\hypersetup{pdfborder=0 0 0.5} +%\hypersetup{linkbordercolor=0.0 0.9 0.9} +%\hypersetup{urlbordercolor =0.0 0.9 0.9} +%\hypersetup{citebordercolor=0.0 0.9 0.9} +\hypersetup{pdfcreator=pdflatex engine with ejpecp class} +\hypersetup{pdfstartview={FitH}} %%%% Macros et Environments %% General macros \makeatletter% @@ -161,8 +171,8 @@ \newcommand{\@VOLUME}{0} \newcommand{\@PAPERNUM}{0} \newcommand{\@YEAR}{2012} -\newcommand{\@PAGESTART}{0} -\newcommand{\@PAGEEND}{0} +\newcommand{\@PAGESTART}{1} +\newcommand{\@PAGEEND}{\pageref{LastPage}} % using lastpage package \newcommand{\@SUBMITTED}{FIXME!} \newcommand{\@ACCEPTED}{FIXME!} \newcommand{\TITLE}[1]{\renewcommand{\@TITLE}{#1}} @@ -176,8 +186,8 @@ \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{\PAGESTART}[1]{\renewcommand{\@PAGESTART}{#1}} % unused +\newcommand{\PAGEEND}[1]{\renewcommand{\@PAGEEND}{#1}} % unused \newcommand{\SUBMITTED}[1]{\renewcommand{\@SUBMITTED}{#1}} \newcommand{\ACCEPTED}[1]{\renewcommand{\@ACCEPTED}{#1}} \newcommand{\DOI}[1]{\gdef\@DOI{10.1214/\@JOURNAL.#1}} diff --git a/Master/texmf-dist/tex/latex/ejpecp/ejpecp.cls b/Master/texmf-dist/tex/latex/ejpecp/ejpecp.cls index eae0fd8a7df..92d2c1cc73f 100644 --- a/Master/texmf-dist/tex/latex/ejpecp/ejpecp.cls +++ b/Master/texmf-dist/tex/latex/ejpecp/ejpecp.cls @@ -22,7 +22,7 @@ %% \NeedsTeXFormat{LaTeX2e}[1999/12/01] \ProvidesClass{ejpecp} - [2011/12/12 v0.57 .dtx ejpecp file] + [2011/12/24 v0.5772 .dtx ejpecp file] \ClassInfo{ejpecp}{Copyright (c) BURDZY and CHAFAI for EJP-ECP, 2011.} %% We declare and handle our class options \DeclareOption{EJP}{% @@ -63,13 +63,16 @@ %% Packages and their options \RequirePackage[pdftex]{graphicx} \DeclareGraphicsExtensions{.pdf,.PDF,.eps,.EPS,.png,.PNG,.jpg,.JPG,.jpeg,.JPEG} +\RequirePackage{lastpage} \RequirePackage{amsmath,amsfonts,amssymb,amsthm,latexsym,dsfont} \RequirePackage{geometry} \geometry{a4paper,portrait,left=4.5cm,right=2.5cm,top=3.5cm,bottom=3.5cm} \RequirePackage{bera} % beware that the logo is sensitive to default font change -\RequirePackage[pdftex]{hyperref} -\hypersetup{colorlinks=false,urlcolor=black,citecolor=black} -\hypersetup{pdfcreator=PDFLaTeX with ejpecp class} +\RequirePackage[pdftex,pagebackref=false]{hyperref} +\hypersetup{colorlinks=false} +\hypersetup{pdfborder=0} +\hypersetup{pdfcreator=pdflatex engine with ejpecp class} +\hypersetup{pdfstartview={FitH}} %%%% Macros et Environments %% General macros \makeatletter% @@ -81,8 +84,8 @@ \newcommand{\@VOLUME}{0} \newcommand{\@PAPERNUM}{0} \newcommand{\@YEAR}{2012} -\newcommand{\@PAGESTART}{0} -\newcommand{\@PAGEEND}{0} +\newcommand{\@PAGESTART}{1} +\newcommand{\@PAGEEND}{\pageref{LastPage}} % using lastpage package \newcommand{\@SUBMITTED}{FIXME!} \newcommand{\@ACCEPTED}{FIXME!} \newcommand{\TITLE}[1]{\renewcommand{\@TITLE}{#1}} @@ -95,8 +98,8 @@ \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{\PAGESTART}[1]{\renewcommand{\@PAGESTART}{#1}} % unused +\newcommand{\PAGEEND}[1]{\renewcommand{\@PAGEEND}{#1}} % unused \newcommand{\SUBMITTED}[1]{\renewcommand{\@SUBMITTED}{#1}} \newcommand{\ACCEPTED}[1]{\renewcommand{\@ACCEPTED}{#1}} \newcommand{\DOI}[1]{\gdef\@DOI{10.1214/\@JOURNAL.#1}} -- cgit v1.2.3