From ae7dbaafa6e0f7fcf645250131a684a424b7e2e7 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 13 Oct 2021 20:30:22 +0000 Subject: nwejm (13oct21) git-svn-id: svn://tug.org/texlive/trunk@60753 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/nwejm/CHANGELOG.md | 6 ++ Master/texmf-dist/doc/latex/nwejm/README.md | 2 +- .../doc/latex/nwejm/addons/completion/nwejm.cwl | 1 - .../latex/nwejm/english/documentation/latexmkrc | 2 +- .../doc/latex/nwejm/examples/article-in-dutch.pdf | Bin 188077 -> 199009 bytes .../latex/nwejm/examples/article-in-english.pdf | Bin 183735 -> 194657 bytes .../doc/latex/nwejm/examples/article-in-french.pdf | Bin 238982 -> 251463 bytes .../doc/latex/nwejm/examples/article-in-german.pdf | Bin 189448 -> 202043 bytes .../texmf-dist/doc/latex/nwejm/examples/issue.pdf | Bin 382101 -> 396986 bytes .../texmf-dist/doc/latex/nwejm/examples/latexmkrc | 12 ++++ .../texmf-dist/doc/latex/nwejm/examples/sample.pdf | Bin 182347 -> 193276 bytes .../doc/latex/nwejm/french/documentation/latexmkrc | 2 +- .../latex/nwejm/french/documentation/nwejm-fr.pdf | Bin 579238 -> 335969 bytes .../latex/nwejm/french/documentation/nwejm-fr.tex | 73 +++++++++++---------- 14 files changed, 61 insertions(+), 37 deletions(-) create mode 100644 Master/texmf-dist/doc/latex/nwejm/examples/latexmkrc (limited to 'Master/texmf-dist/doc/latex/nwejm') diff --git a/Master/texmf-dist/doc/latex/nwejm/CHANGELOG.md b/Master/texmf-dist/doc/latex/nwejm/CHANGELOG.md index bc3d831d0c2..f38b8d5a262 100644 --- a/Master/texmf-dist/doc/latex/nwejm/CHANGELOG.md +++ b/Master/texmf-dist/doc/latex/nwejm/CHANGELOG.md @@ -1,5 +1,11 @@ # [Unreleased] +# [1.0.2] - 2021-10-12 + +## Fixed +- Bug gh #4 (https://git.io/JKLYW). +- Fix bug in case of engine other than `pdftex`. + # [1.0.1] - 2020-03-18 ## Fixed diff --git a/Master/texmf-dist/doc/latex/nwejm/README.md b/Master/texmf-dist/doc/latex/nwejm/README.md index a4a1e3ee1dc..ac9ca0586cb 100644 --- a/Master/texmf-dist/doc/latex/nwejm/README.md +++ b/Master/texmf-dist/doc/latex/nwejm/README.md @@ -8,7 +8,7 @@ new journal "North-Western European Journal of Mathematics". Release ------- -2020-03-18 v1.0.1 +2021-10-12 v1.0.2 Development ----------- diff --git a/Master/texmf-dist/doc/latex/nwejm/addons/completion/nwejm.cwl b/Master/texmf-dist/doc/latex/nwejm/addons/completion/nwejm.cwl index d4c7bd4fb52..675b6d3bca5 100644 --- a/Master/texmf-dist/doc/latex/nwejm/addons/completion/nwejm.cwl +++ b/Master/texmf-dist/doc/latex/nwejm/addons/completion/nwejm.cwl @@ -16,7 +16,6 @@ #include:booktabs #include:mathtools #include:ntheorem -#include:rsfso #include:esvect #include:kpfonts #include:translations diff --git a/Master/texmf-dist/doc/latex/nwejm/english/documentation/latexmkrc b/Master/texmf-dist/doc/latex/nwejm/english/documentation/latexmkrc index 9573be4e17f..6dbfae28169 100644 --- a/Master/texmf-dist/doc/latex/nwejm/english/documentation/latexmkrc +++ b/Master/texmf-dist/doc/latex/nwejm/english/documentation/latexmkrc @@ -1,4 +1,4 @@ -$pdf_mode = 1; +$pdf_mode = 4; $bibtex_use = 1; $bibtex = 'biber -U %O %B'; diff --git a/Master/texmf-dist/doc/latex/nwejm/examples/article-in-dutch.pdf b/Master/texmf-dist/doc/latex/nwejm/examples/article-in-dutch.pdf index 7feb9e7aecd..58642fe6091 100644 Binary files a/Master/texmf-dist/doc/latex/nwejm/examples/article-in-dutch.pdf and b/Master/texmf-dist/doc/latex/nwejm/examples/article-in-dutch.pdf differ diff --git a/Master/texmf-dist/doc/latex/nwejm/examples/article-in-english.pdf b/Master/texmf-dist/doc/latex/nwejm/examples/article-in-english.pdf index d2903f53692..be7d4dbd559 100644 Binary files a/Master/texmf-dist/doc/latex/nwejm/examples/article-in-english.pdf and b/Master/texmf-dist/doc/latex/nwejm/examples/article-in-english.pdf differ diff --git a/Master/texmf-dist/doc/latex/nwejm/examples/article-in-french.pdf b/Master/texmf-dist/doc/latex/nwejm/examples/article-in-french.pdf index 41d01bc30fc..15decf8727d 100644 Binary files a/Master/texmf-dist/doc/latex/nwejm/examples/article-in-french.pdf and b/Master/texmf-dist/doc/latex/nwejm/examples/article-in-french.pdf differ diff --git a/Master/texmf-dist/doc/latex/nwejm/examples/article-in-german.pdf b/Master/texmf-dist/doc/latex/nwejm/examples/article-in-german.pdf index 6efa40cd707..f7f8fb9e3f7 100644 Binary files a/Master/texmf-dist/doc/latex/nwejm/examples/article-in-german.pdf and b/Master/texmf-dist/doc/latex/nwejm/examples/article-in-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 accb1742418..e16f6d58f17 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/examples/latexmkrc b/Master/texmf-dist/doc/latex/nwejm/examples/latexmkrc new file mode 100644 index 00000000000..49fd468239d --- /dev/null +++ b/Master/texmf-dist/doc/latex/nwejm/examples/latexmkrc @@ -0,0 +1,12 @@ +$pdf_mode = 1; + +$clean_ext .= ' synctex.gz* run.xml tex.bak out sta bbl bcf fdb_latexmk run tdo + listing *~ lo* xdy vrb ain atfi nav snm thm iny xref db* listing tcbtemp aux + idx ind lof lot out toc acn acr alg glg* glo* gls* ins sbl slg sym ist + run.xml xdy lol fls unq synctex.gz mw *~ aux bcf frm msk nlg nls ntn tcbtemp + thm nav nlo not i dx ind lof lot out toc acn acr alg glg glo gls glg2 gls2 + glo2 sbl slg slo sls sym glsdefs ist run.xml xdy lol fls unq synctex.gz *~ + listing png tkzfct.gnuplot tkzfct.table mw snm tns vrb xref 4ct 4tc idv + lg pre tmp *.typo' *__nwejm.bib ; + + diff --git a/Master/texmf-dist/doc/latex/nwejm/examples/sample.pdf b/Master/texmf-dist/doc/latex/nwejm/examples/sample.pdf index f88087ab2c0..af2d60cdaf4 100644 Binary files a/Master/texmf-dist/doc/latex/nwejm/examples/sample.pdf and b/Master/texmf-dist/doc/latex/nwejm/examples/sample.pdf differ diff --git a/Master/texmf-dist/doc/latex/nwejm/french/documentation/latexmkrc b/Master/texmf-dist/doc/latex/nwejm/french/documentation/latexmkrc index 9573be4e17f..6dbfae28169 100644 --- a/Master/texmf-dist/doc/latex/nwejm/french/documentation/latexmkrc +++ b/Master/texmf-dist/doc/latex/nwejm/french/documentation/latexmkrc @@ -1,4 +1,4 @@ -$pdf_mode = 1; +$pdf_mode = 4; $bibtex_use = 1; $bibtex = 'biber -U %O %B'; 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 904ea3ea752..7bcce827062 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 f9a327dba69..e98b2ce38a8 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 @@ -1,9 +1,18 @@ +\ExplSyntaxOn +\msg_new:nnn{nwejm}{LuaLaTeX~mandatory}{This~ documentation~ has~ to~ be~ + compiled~ with~ LuaLaTeX~ only} +\sys_if_engine_luatex:F +{ + \msg_error:nn{nwejm}{LuaLaTeX~mandatory} +} +\ExplSyntaxOff +% \documentclass[french,nolocaltoc]{nwejmart} % -\DTMsavedate{release-date}{2020-03-18} -\newcommand{\releaseversion}{1.0.1} +\DTMsavedate{release-date}{2021-10-12} +\newcommand{\releaseversion}{1.0.2} % -\usepackage{denisbdoc} +\usepackage[nwejm]{denisbdoc} \usepackage{tabulary} \usepackage[firstpage]{draftwatermark} % @@ -17,8 +26,6 @@ \makeindex[columns=2] \tcbset{index format=off} % -\lstMakeShortInline[style=dbtex]| -% \tcbset{listing options={escapechar=+}} % \SetWatermarkColor{gray!10}% @@ -114,7 +121,7 @@ classe a pour but : \begin{dbwarning}{Codage d'entrée \protect\lstinline+UTF-8+ obligatoire}{} La \nwejmauthorcl{} du \nwejm{} repose de façon cruciale sur un codage - d'entrée en |UTF-8| : + d'entrée en ×UTF-8× : \begin{itemize} \item elle charge le \Package{inputenc}\footnote{% Il convient donc de \emph{ne pas} charger ce package : on se reportera @@ -125,7 +132,7 @@ classe a pour but : % avec l'option \docAuxKey{utf8} ; \item elle suppose que les fichiers sources \file{.tex} sont effectivement - codés en |UTF-8| : on veillera donc à ce que l'éditeur utilisé soit réglé + codés en ×UTF-8× : on veillera donc à ce que l'éditeur utilisé soit réglé sur ce codage d'entrée. \end{itemize} \end{dbwarning} @@ -209,7 +216,7 @@ options de classe suivantes. \begin{dbwarning}{Commande \protect\refCom{articlesetup} : pas en préambule !}{} La commande \refCom{articlesetup} doit être utilisée \emph{exclusivement} dans - le corps du document (de préférence juste après |\begin{document}|) sans quoi + le corps du document (de préférence juste après ×\begin{document}×) sans quoi la configuration choisie, certes prise en compte dans l'article isolé, risque de ne pas l'être dans le volume complet ! \end{dbwarning} @@ -712,8 +719,8 @@ La \nwejmauthorcl{} : \begin{dbremark}{Syntaxes équivalentes pour la fonction exponentielle}{} Il y a équivalence entre les commandes : \begin{itemize} - \item |\E[|\meta{argument}|]| qui est fournie par la classe ; - \item |\E^{|\meta{argument}|}| qui est plus habituelle. + \item ×\E[×\meta{argument}×]× qui est fournie par la classe ; + \item ×\E^{×\meta{argument}×}× qui est plus habituelle. \end{itemize} \end{dbremark} @@ -825,7 +832,7 @@ La \nwejmauthorcl{} : \begin{docCommand}{tanh}{} Cette commande affiche la tangente hyperbolique : \enquote{$\tanh$}. \begin{dbremark}{Pas de commande \protect\docAuxCommand{th} pour la tangente hyperbolique}{} - La commande |\th| est déjà définie dans \LaTeX{} et ne peut donc pas être + La commande ×\th× est déjà définie dans \LaTeX{} et ne peut donc pas être utilisée pour la tangente hyperbolique. \end{dbremark} \end{docCommand} @@ -898,7 +905,7 @@ Ces commandes ayant toutes la même syntaxe, seule celle de la commande \end{docCommand*} \begin{docCommand}{norm*}{\marg{argument}} - Cette commande est équivalente à |\norm[0]{|\meta{argument}|}|. + Cette commande est équivalente à ×\norm[0]{×\meta{argument}×}×. \end{docCommand} \begin{bodycode}[listing and text] @@ -995,7 +1002,7 @@ de délimiteurs au moyen de la commande \refCom{NewPairedDelimiter}. \begin{docCommand}{Div}{} Cette commande affiche la divergence : \enquote{$\Div$}. \begin{dbremark}{Pas de commande \protect\docAuxCommand{div} pour la divergence}{} - La commande |\div| est déjà définie dans \LaTeX{} et ne peut donc pas être + La commande ×\div× est déjà définie dans \LaTeX{} et ne peut donc pas être utilisée pour la divergence. \end{dbremark} \end{docCommand} @@ -1059,7 +1066,7 @@ le déclarer au moyen de la commande \refCom{BinaryOperators}. \begin{tabular}{>{$}l<{$}@{ : }l} \grad \cdot F & bon \\ \grad \mybinop F & mauvais \\ \BinaryOperators{\mybinop}% - \grad \mybinop F & bon (grâce à \verb|\BinaryOperators{\mybinop}|) + \grad \mybinop F & bon (grâce à \verb+\BinaryOperators{\mybinop}+) \end{tabular} \end{bodycode} @@ -1147,11 +1154,11 @@ en forme variables. La \nwejmauthorcl{} fournit effectivement trois styles de \centering % \setlength{\tymin}{\widthof{romain, terminé}} \begin{tabulary}{\linewidth}{lLLL} -Style & Titre récurrent & Contenu & \enquote{Théorèmes} concernés \\\toprule -\docValue{theorem} & gras, romain, numéroté & italique - & théorèmes, corollaires, conjectures, propositions, lemmes, axiomes \\\midrule -\docValue{definition} & gras, romain, numéroté & romain & définitions, remarques, exemples, notations \\\midrule -\docValue{proof} & non gras, italique, non numéroté & romain, terminé par un carré blanc & preuves \\\bottomrule + Style & Titre récurrent & Contenu & \enquote{Théorèmes} concernés \\\toprule + \docValue{theorem} & gras, romain, numéroté & italique + & théorèmes, corollaires, conjectures, propositions, lemmes, axiomes \\\midrule + \docValue{definition} & gras, romain, numéroté & romain & définitions, remarques, exemples, notations \\\midrule + \docValue{proof} & non gras, italique, non numéroté & romain, terminé par un carré blanc & preuves \\\bottomrule \end{tabulary} \caption{Styles de \enquote{théorèmes} fournis} \label{env-theorems-styles} @@ -1172,7 +1179,7 @@ pas, la commande \refCom{newtheorem} permet d'en créer de nouveaux. l'initiale est en majuscule.} ; \item le style est \docValue{theorem}. \end{itemize} - Cette commande crée également l'environnement étoilé \meta{nom}|*| produisant + Cette commande crée également l'environnement étoilé \meta{nom}×*× produisant des occurrences \emph{non} numérotées de ce \enquote{théorème}. \begin{preamblecode}[listing options={deletekeywords={[2]article}}] @@ -1529,8 +1536,8 @@ fournit notamment les commandes \refCom{cref} et \refCom{vref} suivantes. \begin{docCommand}{cref}{\brackets{\meta{label$_1$},...,\meta{label$_n$}}} Si un ou plusieurs objets\objets{} sont labellisés au moyen de - \lstinline[deletekeywords={[2]label}]|\label{|\meta{label$_1$}|}|,..., - \lstinline[deletekeywords={[2]label}]|\label{|\meta{label$_n$}|}|, la commande + \lstinline[deletekeywords={[2]label}]×\label{×\meta{label$_1$}×}×,..., + \lstinline[deletekeywords={[2]label}]×\label{×\meta{label$_n$}×}×, la commande \refCom{cref} : \begin{itemize} \item en affiche les numéros\footnote{Entourés de parenthèses quand c'est @@ -1579,9 +1586,9 @@ On se reportera aux \vref{sec-titre,sec-auteurs} [...] % Le lecteur, rompu à la composition de formules de mathématiques, connaît % certainement le \Package*{amsmath} et les environnements qu'il fournit : % \begin{itemize} -% \item |equation|, |align|, |gather|, |multline| et |flalign| qui numérotent +% \item ×equation×, ×align×, ×gather×, ×multline× et ×flalign× qui numérotent % leur contenu ; -% \item |equation*|, |align*|, |gather*|, |multline*| et |flalign*| qui \emph{ne} +% \item ×equation*×, ×align*×, ×gather*×, ×multline*× et ×flalign*× qui \emph{ne} % numérotent \emph{pas} leur contenu ; % \end{itemize} % et utilise les premiers si (et seulement si, théoriquement) les contenus @@ -1740,18 +1747,18 @@ d'extrait\autocite[Pour plus de détails, cf. par exemple][]{Bitouze}. Le \Package*{hyperref} fournit (entre autres) la commande \refCom{url} qui permet de facilement afficher des adresses Web, aussi appelées \enquote{\gls{url}}, même si elles comportent des caractères spéciaux de \TeX{} -(|#|, +(×#×, % \lstinline[commentstyle={}]+%+, % -|_|, |~|, |&|, etc.) : ces caractères peuvent donc être saisis tels quels, sauf +×_×, ×~×, ×&×, etc.) : ces caractères peuvent donc être saisis tels quels, sauf si la commande \refCom{url} est utilisée dans l'argument d'une autre commande\footnote{Par exemple \protect\docAuxCommand*{footnote}.} auquel cas les -caractères |#| et +caractères ×#× et % \lstinline[commentstyle={}]+%+ % -sont alors à faire précéder de la commande \enquote{d'échappement} |\| +sont alors à faire précéder de la commande \enquote{d'échappement} ×\× (contre-oblique).% \begin{docCommand}{url}{\marg{adresse Web}} @@ -1866,7 +1873,7 @@ différents packages sont donc à disposition des auteurs de la \nwejm{}. \begin{description} \item[option par défaut :] \docAuxKey{autostyle} ; \item[réglage par défaut :] - \lstinline[alsolanguage={[csquotes]TeX},alsolanguage={[biblatex]TeX}]|\SetCiteCommand{\autocite}| ; + \lstinline[alsolanguage={[csquotes]TeX},alsolanguage={[biblatex]TeX}]×\SetCiteCommand{\autocite}× ; \end{description} \item[\package{biblatex} :] gestion puissante de la bibliographie ; \item[\package{datetime2} :] formats de dates et de (zones de) temps : @@ -1877,9 +1884,9 @@ différents packages sont donc à disposition des auteurs de la \nwejm{}. hypertextes\footnote{Cf. \vref{sec-url}.} : \begin{description} \item[option par défaut :] \docAuxKey{hidelinks}, - \docAuxKey{pdfencoding}\lstinline[alsolanguage={[hyperref]TeX}]|=unicode|, + \docAuxKey{pdfencoding}\lstinline[alsolanguage={[hyperref]TeX}]×=unicode×, \docAuxKey{final}, \docAuxKey{breaklinks}, - \docAuxKey{hypertexnames}|=false| ; + \docAuxKey{hypertexnames}×=false× ; \end{description} \item[\package{glossaries} :] création de glossaires et (listes d')acronymes : \begin{description} @@ -1917,7 +1924,7 @@ notables sont précisés. \item[option par défaut :]\ \begin{itemize} \item \docAuxKey{detect-all} ; - \item \docAuxKey{locale}|=|\docValue{FR} ou \docValue{UK} ou \docValue{DE} + \item \docAuxKey{locale}×=×\docValue{FR} ou \docValue{UK} ou \docValue{DE} selon la langue de l'article ; \end{itemize} \end{description} @@ -2027,7 +2034,7 @@ Pour éviter certaines confusions, les espaces dans les codes sources devant La présente classe, ainsi que certaines de ses commandes et certains de ses environnements, peuvent être modulés au moyen d'options, ou listes d'options (séparées par des virgules). Ces options peuvent se présenter sous la forme -\meta{clé}|=|\meta{valeur} et la \meta{valeur} passée à une \meta{clé} peut +\meta{clé}×=×\meta{valeur} et la \meta{valeur} passée à une \meta{clé} peut être : %^^A \begin{description} %^^A \item[ne prennent pas de valeur.] Une telle option, par exemple nommée -- cgit v1.2.3