summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2008-02-16 00:18:24 +0000
committerKarl Berry <karl@freefriends.org>2008-02-16 00:18:24 +0000
commit70dfad0a39610c686b4ce8797a036c984653fa4d (patch)
tree07cb209bf3b7766d9225aabb9cdd86956f154000
parent507cec9a207f30ee9d1d832c58310ba00b1ad718 (diff)
ijmart 1.3 (15feb08)
git-svn-id: svn://tug.org/texlive/trunk@6644 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/bibtex/bst/ijmart/ijmart.bst11
-rw-r--r--Master/texmf-dist/doc/latex/ijmart/README4
-rw-r--r--Master/texmf-dist/doc/latex/ijmart/ijmart.pdfbin292374 -> 294387 bytes
-rw-r--r--Master/texmf-dist/doc/latex/ijmart/ijmsample.pdfbin390691 -> 390696 bytes
-rw-r--r--Master/texmf-dist/doc/latex/ijmart/ijmsample.tex1
-rw-r--r--Master/texmf-dist/source/latex/ijmart/ijmart.dtx73
-rw-r--r--Master/texmf-dist/tex/latex/ijmart/ijmart.cls15
7 files changed, 75 insertions, 29 deletions
diff --git a/Master/texmf-dist/bibtex/bst/ijmart/ijmart.bst b/Master/texmf-dist/bibtex/bst/ijmart/ijmart.bst
index 94d9611e6dd..7c1209fa04e 100644
--- a/Master/texmf-dist/bibtex/bst/ijmart/ijmart.bst
+++ b/Master/texmf-dist/bibtex/bst/ijmart/ijmart.bst
@@ -15,12 +15,6 @@
%%% a form typical for the Israel journal of
%%% Mathematics. The style is based on amsplain.bst
%%%
-%%% docstring = "The checksum field above contains a CRC-16
-%%% checksum as the first value, followed by the
-%%% equivalent of the standard UNIX wc (word
-%%% count) utility output of lines, words, and
-%%% characters. This is produced by Robert
-%%% Solovay's checksum utility.",
%%% }
%%% ====================================================================
@@ -319,6 +313,9 @@ FUNCTION {format.language}
% First von Last, Jr.
%
% (i.e., first name first, no abbreviating to initials).
+%
+% Changed by BV, 2008/01/20: no comma before "and"
+
FUNCTION {format.names}
{ 's :=
@@ -330,7 +327,7 @@ FUNCTION {format.names}
nameptr #1 >
{ namesleft #1 >
{ ", " * t * }
- { numnames #2 >
+ { numnames #3 >
{ "," * }
'skip$
if$
diff --git a/Master/texmf-dist/doc/latex/ijmart/README b/Master/texmf-dist/doc/latex/ijmart/README
index 004e2294712..12e25c36bfb 100644
--- a/Master/texmf-dist/doc/latex/ijmart/README
+++ b/Master/texmf-dist/doc/latex/ijmart/README
@@ -17,3 +17,7 @@ Version 1.1: Added environments namedprop and namedprop* for special
Version 1.1a: Minor documentation updates.
Version 1.2: New table of contents formatting.
+
+Version 1.3: Changed the typesetting of proofs that end by a math
+ display. This involves interface changes.
+ Changed table of contents formatting (again).
diff --git a/Master/texmf-dist/doc/latex/ijmart/ijmart.pdf b/Master/texmf-dist/doc/latex/ijmart/ijmart.pdf
index 9502a08a4ce..4b7955cf573 100644
--- a/Master/texmf-dist/doc/latex/ijmart/ijmart.pdf
+++ b/Master/texmf-dist/doc/latex/ijmart/ijmart.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/ijmart/ijmsample.pdf b/Master/texmf-dist/doc/latex/ijmart/ijmsample.pdf
index eca476a009c..7dc4790e6d1 100644
--- a/Master/texmf-dist/doc/latex/ijmart/ijmsample.pdf
+++ b/Master/texmf-dist/doc/latex/ijmart/ijmsample.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/ijmart/ijmsample.tex b/Master/texmf-dist/doc/latex/ijmart/ijmsample.tex
index ceed6ddb487..cf944b247fb 100644
--- a/Master/texmf-dist/doc/latex/ijmart/ijmsample.tex
+++ b/Master/texmf-dist/doc/latex/ijmart/ijmsample.tex
@@ -1697,6 +1697,7 @@ centered, as here:
\subsection{Big-g-g delimiters}
+
Here are some big delimiters, first in \cn{normalsize}:
\[\biggl(\mathbf{E}_{y}
\int_0^{t_\varepsilon}L_{x,y^x(s)}\varphi(x)\,ds
diff --git a/Master/texmf-dist/source/latex/ijmart/ijmart.dtx b/Master/texmf-dist/source/latex/ijmart/ijmart.dtx
index 7dbb350284f..d6ccc514095 100644
--- a/Master/texmf-dist/source/latex/ijmart/ijmart.dtx
+++ b/Master/texmf-dist/source/latex/ijmart/ijmart.dtx
@@ -1,5 +1,5 @@
% \iffalse
-% $Id: ijmart.dtx,v 1.42 2007-11-17 01:03:08 boris Exp $
+% $Id: ijmart.dtx,v 1.45 2008-02-15 04:42:06 boris Exp $
%
% Copyright 2007, The Hebrew University Magnes Press
% This work may be distributed and/or modified under the
@@ -20,7 +20,7 @@
% derived file ijmart.cls
%
% \fi
-% \CheckSum{836}
+% \CheckSum{844}
%
%
%% \CharacterTable
@@ -80,6 +80,7 @@
% \changes{v0.3}{2007/08/23}{Documentation update}
% \changes{v1.0}{2007/09/03}{Documentation update}
% \changes{v1.1a}{2007/10/14}{Documentation update}
+% \changes{v1.3}{2008/01/27}{Documented the use of qedhere and mqedhere}
%
%
%\section{Introduction}
@@ -447,13 +448,13 @@
% Mathematics} usually recommends |definition| style for remarks,
% while |remark| style is used for steps, facts, cases, etc.
%
-% \DescribeMacro{\popQED}
+% \DescribeMacro{\qedhere}
% The environment |proof| has the same syntax and meaning as for
% \progname{amsart} package. According to the journal style, the QED
% symbol in proofs is not flushed left, like in \progname{amsart}, but
% is typeset at the last line of the proof at some distance from the
% text. If a proof ends by a nested environment, this might lead to
-% an ugly position of the QED symbol. The command |\popQED| inside a
+% an ugly position of the QED symbol. The command |\qedhere| inside a
% proof can be used to improve the situaiton\footnote{It is actually
% defined in \progname{amsart} too, but is not documented in the
% user's documentation there.}. It causes the immediate typesetting
@@ -464,11 +465,37 @@
% This proof ends by an enumerated list:
% \begin{enumerate}
% \item Item
-% \item Item \popQED
+% \item Item \qedhere
% \end{enumerate}
% \end{proof}
% \end{verbatim}
-% Compare this to the similar code without |\popQED|.
+% Compare this to the similar code without |\qedhere|.
+%
+% The command |\qedhere| should be used if a proof ends by a math
+% display:
+% \begin{verbatim}
+% \begin{proof}
+% This proof ends by a displayed math:
+% \begin{gather}
+% a = b\\
+% c = d\qedhere
+% \end{gather}
+% \end{proof}
+% \end{verbatim}
+% \DescribeMacro{\mqedhere}
+% The exception is the |multline| environment, where the special
+% version |\mqedhere| should be used:
+% \begin{verbatim}
+% \begin{proof}
+% This proof ends with a multline:
+% \begin{multline}
+% 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\mqedhere
+% \end{multline}
+% \end{proof}
+% \end{verbatim}
+%
%
% \DescribeEnv{namedprop}
% \DescribeEnv{namedprop*}
@@ -581,7 +608,7 @@
\ProvidesFile{ijmart.dtx}
%</gobble>
%<class>\ProvidesClass{ijmart}
-[2007/11/15 v1.2 Typesetting articles for The Israel Journal of Mathematics]
+[2008/02/14 v1.3 Typesetting articles for The Israel Journal of Mathematics]
% \end{macrocode}
%
% \begin{macro}{\@classname}
@@ -1318,10 +1345,11 @@
% \begin{macro}{\l@subsection}
% \begin{macro}{\l@subsubsection}
% \changes{v1.2}{2007/11/14}{Added indentation}
-% These entries are idented.
+% \changes{v1.3}{2008/02/12}{Changed indentation}
+% These entries are indented.
% \begin{macrocode}
-\def\l@subsection{\@tocline{2}{0pt}{2.8pc}{5pc}{}}
-\def\l@subsubsection{\@tocline{3}{0pt}{4.6pc}{7pc}{}}
+\def\l@subsection{\@tocline{2}{0pt}{2.8pc}{}{}}
+\def\l@subsubsection{\@tocline{3}{0pt}{4.6pc}{}{}}
% \end{macrocode}
% \end{macro}
% \end{macro}
@@ -1495,18 +1523,33 @@
%
% \begin{macro}{\qed}
% \changes{v0.3}{2007/08/24}{Redefined \progname{amsart} default}
+% \changes{v1.3}{2008/01/27}{Changed math mode branch}
% Unlike \progname{amsart}, we do not want the QED symbol to be
-% flushed right in the text mode:
+% flushed right:
% \begin{macrocode}
\DeclareRobustCommand{\qed}{%
- \ifmmode \mathqed
+ \leavevmode\unskip\penalty9999 \hbox{}\nobreak
+ \ifmmode
+ \makebox[0pt][l]{\qquad\hbox{\qedsymbol}}%
\else
- \leavevmode\unskip\penalty9999 \hbox{}\nobreak
- \qquad\hbox{\qedsymbol}%
- \fi}%
+ \qquad\hbox{\qedsymbol}\fi}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\mqedhere}
+% \changes{v1.3}{2008/01/27}{Introduced the command}
+% Normally |\qedhere| is typeset with zero effective width in math
+% mode to present centering alignment in equations. This presents
+% problems in |multline| environment, where the last line is flushed
+% right, so |\qedhere| would be typeset on the margin. The following
+% command switches to text mode:
+% \begin{macrocode}
+\def\mqedhere{\ensuremath{\text{\qedhere}}}%
% \end{macrocode}
+%
% \end{macro}
%
+%
% \begin{macro}{\qedsymbol}
% \changes{v0.3}{2007/08/24}{Redefined \progname{amsart} default}
% The QED symbol itself is a small closed box:
diff --git a/Master/texmf-dist/tex/latex/ijmart/ijmart.cls b/Master/texmf-dist/tex/latex/ijmart/ijmart.cls
index 6d3d887df16..256e6ba694a 100644
--- a/Master/texmf-dist/tex/latex/ijmart/ijmart.cls
+++ b/Master/texmf-dist/tex/latex/ijmart/ijmart.cls
@@ -37,7 +37,7 @@
%% Right brace \} Tilde \~}
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{ijmart}
-[2007/11/15 v1.2 Typesetting articles for The Israel Journal of Mathematics]
+[2008/02/14 v1.3 Typesetting articles for The Israel Journal of Mathematics]
\def\@classname{ijmart}%
\newif\ifijm@french
\ijm@frenchfalse
@@ -297,8 +297,8 @@
\def\l@section{%
\@tocline{1}{0pt}{1pc}{}{%
\ifnum\c@tocdepth>1\bfseries\fi}}
-\def\l@subsection{\@tocline{2}{0pt}{2.8pc}{5pc}{}}
-\def\l@subsubsection{\@tocline{3}{0pt}{4.6pc}{7pc}{}}
+\def\l@subsection{\@tocline{2}{0pt}{2.8pc}{}{}}
+\def\l@subsubsection{\@tocline{3}{0pt}{4.6pc}{}{}}
\def\@captionheadfont{\normalfont}
\let\@secnumfont\@empty
\def\section{\@startsection{section}{1}%
@@ -340,11 +340,12 @@
\popQED\endtrivlist\@endpefalse
}
\DeclareRobustCommand{\qed}{%
- \ifmmode \mathqed
+ \leavevmode\unskip\penalty9999 \hbox{}\nobreak
+ \ifmmode
+ \makebox[0pt][l]{\qquad\hbox{\qedsymbol}}%
\else
- \leavevmode\unskip\penalty9999 \hbox{}\nobreak
- \qquad\hbox{\qedsymbol}%
- \fi}%
+ \qquad\hbox{\qedsymbol}\fi}%
+\def\mqedhere{\ensuremath{\text{\qedhere}}}%
\def\qedsymbol{\rule[0.47pt]{4pt}{6pt}}%
\newenvironment{namedprop}{%
\namedprop@}{%