From d8560ef522bcc300a2a5b0424830766b7bca240d Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 7 Feb 2017 22:43:41 +0000 Subject: nwejm (7feb17) git-svn-id: svn://tug.org/texlive/trunk@43164 c570f23f-e606-0410-a88d-b1316a301751 --- .../texmf-dist/doc/latex/nwejm/examples/dutch.pdf | Bin 157578 -> 158536 bytes .../doc/latex/nwejm/examples/english.pdf | Bin 150396 -> 150813 bytes .../doc/latex/nwejm/examples/example.pdf | Bin 169097 -> 169644 bytes .../texmf-dist/doc/latex/nwejm/examples/french.pdf | Bin 223683 -> 223794 bytes .../texmf-dist/doc/latex/nwejm/examples/german.pdf | Bin 155070 -> 155528 bytes .../texmf-dist/doc/latex/nwejm/examples/issue.pdf | Bin 363659 -> 363995 bytes .../latex/nwejm/french/documentation/nwejm-fr.pdf | Bin 503012 -> 504194 bytes .../latex/nwejm/french/documentation/nwejm-fr.tex | 16 +++++++- Master/texmf-dist/source/latex/nwejm/nwejm.dtx | 42 ++++++++++++++------- Master/texmf-dist/tex/latex/nwejm/nwejm.cls | 27 +++++++------ Master/texmf-dist/tex/latex/nwejm/nwejmart.cls | 27 +++++++------ 11 files changed, 74 insertions(+), 38 deletions(-) (limited to 'Master/texmf-dist') diff --git a/Master/texmf-dist/doc/latex/nwejm/examples/dutch.pdf b/Master/texmf-dist/doc/latex/nwejm/examples/dutch.pdf index 664d179ca7f..e8d610f8796 100644 Binary files a/Master/texmf-dist/doc/latex/nwejm/examples/dutch.pdf and b/Master/texmf-dist/doc/latex/nwejm/examples/dutch.pdf differ diff --git a/Master/texmf-dist/doc/latex/nwejm/examples/english.pdf b/Master/texmf-dist/doc/latex/nwejm/examples/english.pdf index 0a5d5921fa4..29353c6c334 100644 Binary files a/Master/texmf-dist/doc/latex/nwejm/examples/english.pdf and b/Master/texmf-dist/doc/latex/nwejm/examples/english.pdf differ diff --git a/Master/texmf-dist/doc/latex/nwejm/examples/example.pdf b/Master/texmf-dist/doc/latex/nwejm/examples/example.pdf index bc11ad85cc9..ae68c60e28f 100644 Binary files a/Master/texmf-dist/doc/latex/nwejm/examples/example.pdf and b/Master/texmf-dist/doc/latex/nwejm/examples/example.pdf differ diff --git a/Master/texmf-dist/doc/latex/nwejm/examples/french.pdf b/Master/texmf-dist/doc/latex/nwejm/examples/french.pdf index ec9d7355346..8f3c95a49a6 100644 Binary files a/Master/texmf-dist/doc/latex/nwejm/examples/french.pdf and b/Master/texmf-dist/doc/latex/nwejm/examples/french.pdf differ diff --git a/Master/texmf-dist/doc/latex/nwejm/examples/german.pdf b/Master/texmf-dist/doc/latex/nwejm/examples/german.pdf index e725ccf6478..665bd2e0365 100644 Binary files a/Master/texmf-dist/doc/latex/nwejm/examples/german.pdf and b/Master/texmf-dist/doc/latex/nwejm/examples/german.pdf differ diff --git a/Master/texmf-dist/doc/latex/nwejm/examples/issue.pdf b/Master/texmf-dist/doc/latex/nwejm/examples/issue.pdf index a97daa1d196..e9e33652c16 100644 Binary files a/Master/texmf-dist/doc/latex/nwejm/examples/issue.pdf and b/Master/texmf-dist/doc/latex/nwejm/examples/issue.pdf differ diff --git a/Master/texmf-dist/doc/latex/nwejm/french/documentation/nwejm-fr.pdf b/Master/texmf-dist/doc/latex/nwejm/french/documentation/nwejm-fr.pdf index 7549b23b098..37178096197 100644 Binary files a/Master/texmf-dist/doc/latex/nwejm/french/documentation/nwejm-fr.pdf and b/Master/texmf-dist/doc/latex/nwejm/french/documentation/nwejm-fr.pdf differ diff --git a/Master/texmf-dist/doc/latex/nwejm/french/documentation/nwejm-fr.tex b/Master/texmf-dist/doc/latex/nwejm/french/documentation/nwejm-fr.tex index d3da3738658..56e8967b5e5 100644 --- a/Master/texmf-dist/doc/latex/nwejm/french/documentation/nwejm-fr.tex +++ b/Master/texmf-dist/doc/latex/nwejm/french/documentation/nwejm-fr.tex @@ -36,8 +36,8 @@ \begin{document} \title[Documentation de la classe \LaTeX{} du \texorpdfstring{\nwejm}{NWEJM}]{Documentation de la classe \LaTeX{} du \nwejm*{} - destinée aux auteurs} \subtitle[short=Version 0.98a (06/01/2017)]{\small - Version 0.98a en date du 6 janvier 2017} + destinée aux auteurs} \subtitle[short=Version 0.98b (06/02/2017)]{\small + Version 0.98b en date du 6 février 2017} % \author[% affiliation={% @@ -68,6 +68,18 @@ affiliation={% nous les signaler à l'adresse courriel figurant en page de titre. \end{dbremark} +\begin{dbwarning}{Classe à utiliser}{} + Le \gls{nwejm} fournit deux classes \LaTeX{} : + \begin{enumerate} + \item la \nwejmcl{} conçue pour les numéros entiers de la revue, donc destinée + à l'équipe du \nwejm{} (et normalement pas aux auteurs d'articles) ; + \item la \nwejmauthorcl{} destinée aux auteurs d'articles à paraître dans le + \gls{nwejm}. + \end{enumerate} + Les auteurs d'articles prendront donc soin de recourir à la \nwejmauthorcl{} + et \emph{pas} à la \nwejmcl{}. +\end{dbwarning} + La classe \LaTeX{} \nwejmauthor{} est destinée aux auteurs souhaitant publier un article dans le \href{http://math.univ-lille1.fr/~nwejm/}{\gls{nwejm}}. Cette classe a pour but : diff --git a/Master/texmf-dist/source/latex/nwejm/nwejm.dtx b/Master/texmf-dist/source/latex/nwejm/nwejm.dtx index 4910b922507..826bce021c0 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/01/06 v0.98a} +\Msg{* Class: nwejm 2017/02/06 v0.98b} \Msg{* for the journal} \Msg{* "North-Western European Journal of Mathematics" (DB)} \Msg{********************************************************} @@ -154,9 +154,17 @@ Running "make install" installs the files in the local TeX tree. % %\maketitle % -% \changes{v0.98a}{2017/01/06}{Adjustments because of deprecated functions removed from \Package{expl3}.}% +% \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 +% article in case he's using the ×nwejm× class instead of the ×nwejmart× one.}% +% \changes{v0.98b}{2017/02/06}{Fix wrong behavior in case bib field ×year× used +% instead of ×date×.}% +% \changes{v0.98a}{2017/01/06}{Adjustments because of deprecated functions +% removed from \Package{expl3}.}% % \changes{v0.98a}{2017/01/06}{Fix wrong behavior of ×\grad× command.}% -% \changes{v0.98a}{2017/01/06}{Fix theorems recurrent titles weren't displayed anymore.}% +% \changes{v0.98a}{2017/01/06}{Fix theorems recurrent titles weren't displayed +% anymore.}% % \changes{v0.98}{2016/10/24}{Some bug fixes.}% % \changes{v0.98}{2016/10/24}{Cover pages handling.}% % \changes{v0.97}{2016/06/10}{\Package{xy} declared incompatible with the @@ -251,8 +259,8 @@ Running "make install" installs the files in the local TeX tree. \ProvidesExplClass % {nwejm} % {nwejmart} - {2015/09/30} - {1.00} + {2017/02/06} + {0.98b} { Class for the journal "North-Western European Journal of Mathematics". } @@ -269,13 +277,18 @@ Running "make install" installs the files in the local TeX tree. \msg_new:nnnn{nwejm}{Issue~number~needed}{Option~`#1'~needed!} {Please~specify~`#1=', ~otherwise~`'~will~be~set~to ~`\int_use:N\c_@@_first_issue_number_int'.}% -\msg_new:nnn{nwejm}{Wrong~issue's~main~file~name!}{The~ issue's~ main~ file~ - should~ be~ named~ `\tl_use:N\c_@@_main_file_name_tl.tex',~ not~ - `\c_sys_jobname_str.tex'.~ Please~ rename~ the~ current~ file~ accordingly.}% -\msg_new:nnn{nwejm}{Wrong~cover's~main~file~name!}{The~ cover~ file~ - should~ /not/~ be~ named~ as~ the~ issue's~ main~ file~ - `\tl_use:N\c_@@_main_file_name_tl.tex'.~ Please~ rename~ - the~ current~ file~ accordingly.}% +\msg_new:nnn{nwejm}{Wrong~issue's~main~file~name!}{You~ are~ using~ the~ + `nwejm'~ class~ designed~ for~ the~ complete~ issues~ of~ the~ NWEJM~ and~ + aimed~ for~ the~ NWEJM's~ team,~ not~ for~ authors~ of~ articles:~ if~ you're~ + an~ author~ of~ an~ article~,~ you~ should~ use~ the~ `nwejmart'~ class~ + instead.~ Otherwise,~ if~ you're~ from~ the~ NWEJM's~ team,~ please~ note~ + that~ the~ issue's~ main~ file~ should~ be~ named~ + `\tl_use:N\c_@@_main_file_name_tl.tex',~ not~ `\c_sys_jobname_str.tex'.~ + Please~ rename~ the~ current~ file~ accordingly.}% +\msg_new:nnn{nwejm}{Wrong~cover's~main~file~name!}{The~ cover~ file~ should~ + /not/~ be~ named~ as~ the~ issue's~ main~ file~ + `\tl_use:N\c_@@_main_file_name_tl.tex'.~ Please~ rename~ the~ current~ file~ + accordingly.}% \msg_new:nnn{nwejm}{Main~file~needs~to~be~compiled!}{The~ issue's~ main~ file~ (`\tl_use:N\c_@@_main_file_name_tl.tex')~ should~ be~ compiled~ at~ least~ once~ before~ the~ cover~ can~ be~ generated.}% @@ -1056,7 +1069,7 @@ Running "make install" installs the files in the local TeX tree. % For the name of the file containing the bibliography of the current issue. % \begin{macrocode} \tl_const:Nn \c_@@_issue_bib_file_suffix_string_tl {@@} -\tl_const:Nn \c_@@_issue_bib_file_string_tl {\c_job_name_tl\c_@@_issue_bib_file_suffix_string_tl.bib} +\tl_const:Nn \c_@@_issue_bib_file_string_tl {\c_sys_jobname_str\c_@@_issue_bib_file_suffix_string_tl.bib} \tl_const:Nn \c_@@_issue_bib_path_string_tl {\c_@@_issue_bib_file_string_tl} % \end{macrocode} % @@ -4839,7 +4852,7 @@ Running "make install" installs the files in the local TeX tree. % In case of \hologo{pdfTeX} engine, the document makes use of the \pkg{lmodern} % for the \enquote{ttfamily} font. % \begin{macrocode} -\pdftex_if_engine:T +\sys_if_engine_pdftex:T { \renewcommand{\ttdefault}{lmtt} } @@ -5533,6 +5546,7 @@ Running "make install" installs the files in the local TeX tree. % provided (e.g. for references to appear). % \begin{macrocode} \DeclareLabeldate{% + \field{year}% \field{date}% \field{eventdate}% \field{origdate}% diff --git a/Master/texmf-dist/tex/latex/nwejm/nwejm.cls b/Master/texmf-dist/tex/latex/nwejm/nwejm.cls index 1774e09eb2b..20282c398db 100644 --- a/Master/texmf-dist/tex/latex/nwejm/nwejm.cls +++ b/Master/texmf-dist/tex/latex/nwejm/nwejm.cls @@ -22,8 +22,8 @@ \NeedsTeXFormat{LaTeX2e}[1999/12/01] \ProvidesExplClass {nwejm} - {2015/09/30} - {1.00} + {2017/02/06} + {0.98b} { Class for the journal "North-Western European Journal of Mathematics". } @@ -31,13 +31,18 @@ \msg_new:nnnn{nwejm}{Issue~number~needed}{Option~`#1'~needed!} {Please~specify~`#1=', ~otherwise~`'~will~be~set~to ~`\int_use:N\c__nwejm_first_issue_number_int'.}% -\msg_new:nnn{nwejm}{Wrong~issue's~main~file~name!}{The~ issue's~ main~ file~ - should~ be~ named~ `\tl_use:N\c__nwejm_main_file_name_tl.tex',~ not~ - `\c_sys_jobname_str.tex'.~ Please~ rename~ the~ current~ file~ accordingly.}% -\msg_new:nnn{nwejm}{Wrong~cover's~main~file~name!}{The~ cover~ file~ - should~ /not/~ be~ named~ as~ the~ issue's~ main~ file~ - `\tl_use:N\c__nwejm_main_file_name_tl.tex'.~ Please~ rename~ - the~ current~ file~ accordingly.}% +\msg_new:nnn{nwejm}{Wrong~issue's~main~file~name!}{You~ are~ using~ the~ + `nwejm'~ class~ designed~ for~ the~ complete~ issues~ of~ the~ NWEJM~ and~ + aimed~ for~ the~ NWEJM's~ team,~ not~ for~ authors~ of~ articles:~ if~ you're~ + an~ author~ of~ an~ article~,~ you~ should~ use~ the~ `nwejmart'~ class~ + instead.~ Otherwise,~ if~ you're~ from~ the~ NWEJM's~ team,~ please~ note~ + that~ the~ issue's~ main~ file~ should~ be~ named~ + `\tl_use:N\c__nwejm_main_file_name_tl.tex',~ not~ `\c_sys_jobname_str.tex'.~ + Please~ rename~ the~ current~ file~ accordingly.}% +\msg_new:nnn{nwejm}{Wrong~cover's~main~file~name!}{The~ cover~ file~ should~ + /not/~ be~ named~ as~ the~ issue's~ main~ file~ + `\tl_use:N\c__nwejm_main_file_name_tl.tex'.~ Please~ rename~ the~ current~ file~ + accordingly.}% \msg_new:nnn{nwejm}{Main~file~needs~to~be~compiled!}{The~ issue's~ main~ file~ (`\tl_use:N\c__nwejm_main_file_name_tl.tex')~ should~ be~ compiled~ at~ least~ once~ before~ the~ cover~ can~ be~ generated.}% @@ -268,7 +273,7 @@ \tl_const:Nn \c__nwejm_aside_string_tl {--} \tl_const:Nn \c__nwejm_draftwatermark_string_tl {draft} \tl_const:Nn \c__nwejm_issue_bib_file_suffix_string_tl {__nwejm} -\tl_const:Nn \c__nwejm_issue_bib_file_string_tl {\c_job_name_tl\c__nwejm_issue_bib_file_suffix_string_tl.bib} +\tl_const:Nn \c__nwejm_issue_bib_file_string_tl {\c_sys_jobname_str\c__nwejm_issue_bib_file_suffix_string_tl.bib} \tl_const:Nn \c__nwejm_issue_bib_path_string_tl {\c__nwejm_issue_bib_file_string_tl} \tl_const:Nn \c__nwejm_issue_number_year_file_string_tl {\c__nwejm_main_file_name_tl.iny} \tl_const:Nn \c__nwejm_issue_bib_key_tl {\int_use:N \g__nwejm_issue_number_int} @@ -2689,7 +2694,7 @@ \SetWatermarkText{\MakeUppercase{\c__nwejm_draftwatermark_string_tl}}% }{% } -\pdftex_if_engine:T +\sys_if_engine_pdftex:T { \renewcommand{\ttdefault}{lmtt} } diff --git a/Master/texmf-dist/tex/latex/nwejm/nwejmart.cls b/Master/texmf-dist/tex/latex/nwejm/nwejmart.cls index e2b54a0dac5..febcd17ebb5 100644 --- a/Master/texmf-dist/tex/latex/nwejm/nwejmart.cls +++ b/Master/texmf-dist/tex/latex/nwejm/nwejmart.cls @@ -22,8 +22,8 @@ \NeedsTeXFormat{LaTeX2e}[1999/12/01] \ProvidesExplClass {nwejmart} - {2015/09/30} - {1.00} + {2017/02/06} + {0.98b} { Class for the journal "North-Western European Journal of Mathematics". } @@ -31,13 +31,18 @@ \msg_new:nnnn{nwejm}{Issue~number~needed}{Option~`#1'~needed!} {Please~specify~`#1=', ~otherwise~`'~will~be~set~to ~`\int_use:N\c__nwejm_first_issue_number_int'.}% -\msg_new:nnn{nwejm}{Wrong~issue's~main~file~name!}{The~ issue's~ main~ file~ - should~ be~ named~ `\tl_use:N\c__nwejm_main_file_name_tl.tex',~ not~ - `\c_sys_jobname_str.tex'.~ Please~ rename~ the~ current~ file~ accordingly.}% -\msg_new:nnn{nwejm}{Wrong~cover's~main~file~name!}{The~ cover~ file~ - should~ /not/~ be~ named~ as~ the~ issue's~ main~ file~ - `\tl_use:N\c__nwejm_main_file_name_tl.tex'.~ Please~ rename~ - the~ current~ file~ accordingly.}% +\msg_new:nnn{nwejm}{Wrong~issue's~main~file~name!}{You~ are~ using~ the~ + `nwejm'~ class~ designed~ for~ the~ complete~ issues~ of~ the~ NWEJM~ and~ + aimed~ for~ the~ NWEJM's~ team,~ not~ for~ authors~ of~ articles:~ if~ you're~ + an~ author~ of~ an~ article~,~ you~ should~ use~ the~ `nwejmart'~ class~ + instead.~ Otherwise,~ if~ you're~ from~ the~ NWEJM's~ team,~ please~ note~ + that~ the~ issue's~ main~ file~ should~ be~ named~ + `\tl_use:N\c__nwejm_main_file_name_tl.tex',~ not~ `\c_sys_jobname_str.tex'.~ + Please~ rename~ the~ current~ file~ accordingly.}% +\msg_new:nnn{nwejm}{Wrong~cover's~main~file~name!}{The~ cover~ file~ should~ + /not/~ be~ named~ as~ the~ issue's~ main~ file~ + `\tl_use:N\c__nwejm_main_file_name_tl.tex'.~ Please~ rename~ the~ current~ file~ + accordingly.}% \msg_new:nnn{nwejm}{Main~file~needs~to~be~compiled!}{The~ issue's~ main~ file~ (`\tl_use:N\c__nwejm_main_file_name_tl.tex')~ should~ be~ compiled~ at~ least~ once~ before~ the~ cover~ can~ be~ generated.}% @@ -212,7 +217,7 @@ \tl_const:Nn \c__nwejm_aside_string_tl {--} \tl_const:Nn \c__nwejm_draftwatermark_string_tl {draft} \tl_const:Nn \c__nwejm_issue_bib_file_suffix_string_tl {__nwejm} -\tl_const:Nn \c__nwejm_issue_bib_file_string_tl {\c_job_name_tl\c__nwejm_issue_bib_file_suffix_string_tl.bib} +\tl_const:Nn \c__nwejm_issue_bib_file_string_tl {\c_sys_jobname_str\c__nwejm_issue_bib_file_suffix_string_tl.bib} \tl_const:Nn \c__nwejm_issue_bib_path_string_tl {\c__nwejm_issue_bib_file_string_tl} \tl_const:Nn \c__nwejm_issue_number_year_file_string_tl {\c__nwejm_main_file_name_tl.iny} \tl_const:Nn \c__nwejm_issue_bib_key_tl {\int_use:N \g__nwejm_issue_number_int} @@ -1885,7 +1890,7 @@ \SetWatermarkText{\MakeUppercase{\c__nwejm_draftwatermark_string_tl}}% }{% } -\pdftex_if_engine:T +\sys_if_engine_pdftex:T { \renewcommand{\ttdefault}{lmtt} } -- cgit v1.2.3