diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/nwejm/nwejm.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/nwejm/nwejm.dtx | 45 |
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} |