summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/nwejm/nwejm.dtx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/nwejm/nwejm.dtx')
-rw-r--r--Master/texmf-dist/source/latex/nwejm/nwejm.dtx45
1 files changed, 32 insertions, 13 deletions
diff --git a/Master/texmf-dist/source/latex/nwejm/nwejm.dtx b/Master/texmf-dist/source/latex/nwejm/nwejm.dtx
index 826bce021c0..62632a07035 100644
--- a/Master/texmf-dist/source/latex/nwejm/nwejm.dtx
+++ b/Master/texmf-dist/source/latex/nwejm/nwejm.dtx
@@ -37,7 +37,7 @@ documenting the classes I've written.
\input l3docstrip.tex
\Msg{********************************************************}
\Msg{* Installation}
-\Msg{* Class: nwejm 2017/02/06 v0.98b}
+\Msg{* Class: nwejm 2017/02/09 v0.98c}
\Msg{* for the journal}
\Msg{* "North-Western European Journal of Mathematics" (DB)}
\Msg{********************************************************}
@@ -76,6 +76,7 @@ Running "make install" installs the files in the local TeX tree.
\def\NWEJM@classname{\jobname}
\def\NWEJM@addons{addons}
\def\NWEJM@documentation{documentation}
+\def\NWEJM@examplestemplate{\jobname-examples-template}
%
\usedir{tex/latex/\NWEJM@classname}
\generate{%
@@ -114,6 +115,18 @@ Running "make install" installs the files in the local TeX tree.
\generate{
\file{latexmkrc}{\from{\jobname.dtx}{latexmkrc}}
}
+\usedir{doc/latex/\NWEJM@classname/examples}
+\generate{
+ \nopreamble\nopostamble
+ \file{article-in-dutch.tex}{\from{\NWEJM@examplestemplate.dtx}{dutch}}
+ \file{article-in-english.tex}{\from{\NWEJM@examplestemplate.dtx}{english}}
+ \file{article-in-french.tex}{\from{\NWEJM@examplestemplate.dtx}{french}}
+ \file{article-in-german.tex}{\from{\NWEJM@examplestemplate.dtx}{german}}
+ \file{sample.tex}{\from{\NWEJM@examplestemplate.dtx}{example}}
+ \file{template.tex}{\from{\NWEJM@examplestemplate.dtx}{template}}
+ \file{issue.tex}{\from{\NWEJM@examplestemplate.dtx}{issue}}
+ \file{sample.bib}{\from{\NWEJM@examplestemplate.dtx}{sample-bib}}
+}%
\usedir{doc/latex/\NWEJM@classname/\NWEJM@addons/completion}
\generate{%
\file{\NWEJM@classname.cwl}{\from{\jobname.dtx}{class-cwl}}
@@ -154,6 +167,12 @@ Running "make install" installs the files in the local TeX tree.
%
%\maketitle
%
+% \changes{v0.98c}{2017/02/09}{Example and template files now from `.dtx' and
+% not sharing the same input file.}
+% \changes{v0.98c}{2017/02/09}{Drop \Package{l3sort}' loading since it is
+% integrated in available directly on loading \Package{expl3}. ×\sort_ordered×
+% and ×\sort_reversed× renamed to ×\sort_return_same× and
+% ×\sort_return_swapped×.}%
% \changes{v0.98b}{2017/02/06}{Adjustments because of deprecated functions
% removed from \Package{expl3}.}%
% \changes{v0.98b}{2017/02/06}{Better error message that warns the author of an
@@ -221,14 +240,14 @@ Running "make install" installs the files in the local TeX tree.
% \begin{macrocode}
\RequirePackage{l3keys2e}
% \end{macrocode}
-% \item Sorting lists (since \Pkg{l3sort} is about to move from `experimental'
-% to `stable' status, the \File{l3sort.sty} will be removed soonish):
-% \begin{macrocode}
-\IfFileExists{l3sort.sty}{
- \RequirePackage{l3sort}
-}{
-}
-% \end{macrocode}
+% % \item Sorting lists (since \Pkg{l3sort} is about to move from `experimental'
+% % to `stable' status, the \File{l3sort.sty} will be removed soonish):
+% % \begin{macrocode}
+% \IfFileExists{l3sort.sty}{
+% \RequirePackage{l3sort}
+% }{
+% }
+% % \end{macrocode}
% \item e-\TeX{} tools for \LaTeX:
% \begin{macrocode}
\RequirePackage{etoolbox}
@@ -259,8 +278,8 @@ Running "make install" installs the files in the local TeX tree.
\ProvidesExplClass
%<class> {nwejm}
%<class-article> {nwejmart}
- {2017/02/06}
- {0.98b}
+ {2017/02/09}
+ {0.98c}
{
Class for the journal "North-Western European Journal of Mathematics".
}
@@ -3400,8 +3419,8 @@ Running "make install" installs the files in the local TeX tree.
\seq_sort:Nn \l_tmpa_seq
{
\int_compare:nNnTF { ##1 } > { ##2 }
- { \sort_reversed: }
- { \sort_ordered: }
+ { \sort_return_swapped: }
+ { \sort_return_same: }
}
\mbox{%
\_@@_citeauthor_no_giveninits:n {\c_@@_issue_bib_key_tl -author-art- \int_use:N \g_@@_articles_int-#1}