texlive[71936] Master/texmf-dist: cjs-rcs-article (31jul24)
commits+karl at tug.org
commits+karl at tug.org
Wed Jul 31 22:44:04 CEST 2024
Revision: 71936
https://tug.org/svn/texlive?view=revision&revision=71936
Author: karl
Date: 2024-07-31 22:44:04 +0200 (Wed, 31 Jul 2024)
Log Message:
-----------
cjs-rcs-article (31jul24)
Modified Paths:
--------------
trunk/Master/texmf-dist/bibtex/bst/cjs-rcs-article/cjs-rcs-en.bst
trunk/Master/texmf-dist/bibtex/bst/cjs-rcs-article/cjs-rcs-fr.bst
trunk/Master/texmf-dist/doc/latex/cjs-rcs-article/README.md
trunk/Master/texmf-dist/doc/latex/cjs-rcs-article/cjs-rcs-article-fr.pdf
trunk/Master/texmf-dist/doc/latex/cjs-rcs-article/cjs-rcs-article.pdf
trunk/Master/texmf-dist/doc/latex/cjs-rcs-article/cjs-rcs-merlin.pdf
trunk/Master/texmf-dist/source/latex/cjs-rcs-article/cjs-rcs-article.dtx
trunk/Master/texmf-dist/source/latex/cjs-rcs-article/cjs-rcs-english.mbs
trunk/Master/texmf-dist/source/latex/cjs-rcs-article/cjs-rcs-french.mbs
trunk/Master/texmf-dist/source/latex/cjs-rcs-article/cjs-rcs-merlin.mbs
trunk/Master/texmf-dist/tex/latex/cjs-rcs-article/cjs-rcs-article.cls
Modified: trunk/Master/texmf-dist/bibtex/bst/cjs-rcs-article/cjs-rcs-en.bst
===================================================================
--- trunk/Master/texmf-dist/bibtex/bst/cjs-rcs-article/cjs-rcs-en.bst 2024-07-30 23:42:00 UTC (rev 71935)
+++ trunk/Master/texmf-dist/bibtex/bst/cjs-rcs-article/cjs-rcs-en.bst 2024-07-31 20:44:04 UTC (rev 71936)
@@ -29,7 +29,7 @@
%%
% -------------------------------------------------------------------
% Name and version information of the main mbs file:
- % \ProvidesFile{cjs-rcs-merlin.mbs}[2023/11/29 v1.0 (VG, PWD, AO, DPC)]
+ % \ProvidesFile{cjs-rcs-merlin.mbs}[2024/07/30 v1.1a (VG, PWD, AO, DPC)]
% For use with BibTeX version 0.99a or later
% -------------------------------------------------------------------
% This bibliography style file is intended for texts in
@@ -216,7 +216,7 @@
% Each function has a name bbl.xxx where xxx is the English word.
%-------------------------------------------------------------------
% Begin module:
- % \ProvidesFile{cjs-rcs-english.mbs}[2024/07/14 v1.1 (VG, PWD)]
+ % \ProvidesFile{cjs-rcs-english.mbs}[2024/07/30 v1.1a (VG, PWD)]
% The language selected here is ENGLISH
FUNCTION {bbl.and}
Modified: trunk/Master/texmf-dist/bibtex/bst/cjs-rcs-article/cjs-rcs-fr.bst
===================================================================
--- trunk/Master/texmf-dist/bibtex/bst/cjs-rcs-article/cjs-rcs-fr.bst 2024-07-30 23:42:00 UTC (rev 71935)
+++ trunk/Master/texmf-dist/bibtex/bst/cjs-rcs-article/cjs-rcs-fr.bst 2024-07-31 20:44:04 UTC (rev 71936)
@@ -29,7 +29,7 @@
%%
% -------------------------------------------------------------------
% Name and version information of the main mbs file:
- % \ProvidesFile{cjs-rcs-merlin.mbs}[2023/11/29 v1.0 (VG, PWD, AO, DPC)]
+ % \ProvidesFile{cjs-rcs-merlin.mbs}[2024/07/30 v1.1a (VG, PWD, AO, DPC)]
% For use with BibTeX version 0.99a or later
% -------------------------------------------------------------------
% This bibliography style file is intended for texts in
@@ -222,7 +222,7 @@
% Each function has a name bbl.xxx where xxx is the English word.
%-------------------------------------------------------------------
% Begin module:
- % \ProvidesFile{cjs-rcs-french.mbs}[2024/07/14 v1.1 (VG, PWD)]
+ % \ProvidesFile{cjs-rcs-french.mbs}[2024/07/30 v1.1a (VG, PWD)]
% The language selected here is FRENCH
FUNCTION {bbl.and}
Modified: trunk/Master/texmf-dist/doc/latex/cjs-rcs-article/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/cjs-rcs-article/README.md 2024-07-30 23:42:00 UTC (rev 71935)
+++ trunk/Master/texmf-dist/doc/latex/cjs-rcs-article/README.md 2024-07-31 20:44:04 UTC (rev 71936)
@@ -21,8 +21,8 @@
## Version
+1.1a (2024-07-30)
-
## Author
Vincent Goulet <vincent.goulet at act.ulaval.ca> for the Statistical
@@ -133,8 +133,8 @@
## Version
+1.1a (2024-07-30)
-
## Auteur
Vincent Goulet <vincent.goulet at act.ulaval.ca> pour la Société
Modified: trunk/Master/texmf-dist/doc/latex/cjs-rcs-article/cjs-rcs-article-fr.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/cjs-rcs-article/cjs-rcs-article.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/cjs-rcs-article/cjs-rcs-merlin.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/source/latex/cjs-rcs-article/cjs-rcs-article.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/cjs-rcs-article/cjs-rcs-article.dtx 2024-07-30 23:42:00 UTC (rev 71935)
+++ trunk/Master/texmf-dist/source/latex/cjs-rcs-article/cjs-rcs-article.dtx 2024-07-31 20:44:04 UTC (rev 71936)
@@ -28,7 +28,7 @@
%<class>\NeedsTeXFormat{LaTeX2e}[2021/06/01]
%<class>\ProvidesClass{cjs-rcs-article}%
%<*class>
-[2024/07/14 v1.1 Article class for The Canadian Journal of
+[2024/07/30 v1.1a Article class for The Canadian Journal of
Statistics | La revue canadienne de statistique]
%</class>
%<*driver>
@@ -296,6 +296,10 @@
% contents of the PDF.}
% \changes{1.1}{2024-07-13}{Add the command \cs{matit} to typeset bold
% italic in math in a portable way.}
+% \changes{1.1a}{2024-07-25}{Fix the command \cs{proglang} that would
+% disable hyphenation for the rest of the document. With thanks to
+% Enrico Gregorio (egreg) for the heads up in person at TUG 2024.}
+% \changes{1.1a}{2024-07-25}{Make the command \cs{proglang} robust.}
%
% \ifenglish%
% \title[Guide to the class {\CJSclass}]{%
@@ -3867,12 +3871,12 @@
% The decorative element is created using plain {\TeX} rules. Its
% height and depth are identical to the journal information.
% \begin{macrocode}
-\setbox\z@=\vbox{\sffamily\hbox{\CJS at journalname}\hbox{\bfseries V,}}
\newsavebox\CJS at journalornament
\setbox\CJS at journalornament=\vbox{%
+ \setbox\z@=\vbox{\sffamily\hbox{\CJS at journalname}\hbox{\bfseries V,}}
\setbox\tw@\hbox{\vrule \@width4pt\@height\ht\z@\@depth\dp\z@}
- \hbox{\textcolor{CJSpink}{\copy\tw@}\kern2pt%
- \textcolor{CJSred}{\copy\tw@}\kern2pt%
+ \hbox{\textcolor{CJSpink}{\copy\tw@}\kern2pt
+ \textcolor{CJSred}{\copy\tw@}\kern2pt
\textcolor{CJSyellow}{\copy\tw@}\kern6pt}}
% \end{macrocode}
%
@@ -4735,7 +4739,7 @@
\setbox\CJS at licencebox=\vbox{%
\CJS at setlicencefont
\ifCJS at specialack\CJS at specialackstatement\fi
- \ifdefempty{\CJS at licence}{\CJS at licencesample}{\CJS at licence}}
+ \ifdefempty{\CJS at licence}{\CJS at licencesample}{\CJS at licence}}%
\setlength\CJS at licenceht{\dimexpr\ht\CJS at licencebox+\dp\CJS at licencebox}}
% \end{macrocode}
% \end{macro}
@@ -4759,14 +4763,17 @@
% Inspired by the package \pkg{ccicons} (not used by the class since
% \pkg{fontawesome5} contains all the Creative Commons icons).
%
+% \changes{1.1a}{2024-07-25}{Implementation: fix the generation of
+% spacing in the \cs{ccby*} commands.}
% \begin{macro}{\ccby,\ccby*}
% The command \cmd{\ccby} typesets the icons for the Attribution
% licence: {\ccby}.
% \begin{macrocode}
\newcommand*\ccby{\ccby@\@ifstar{~\faCopyright[regular]}\relax}
+\def\CJS at fakern{\kern0.1em}
\def\ccby@{\mbox{%
- \faCreativeCommons\kern0.1em%
- \faCreativeCommonsBy\kern0.1em}}
+ \faCreativeCommons\CJS at fakern
+ \faCreativeCommonsBy\CJS at fakern}}
% \end{macrocode}
% \end{macro}
%
@@ -4776,8 +4783,8 @@
% \begin{macrocode}
\newcommand*\ccbysa{\ccbysa@\@ifstar{~\faCopyright[regular]}\relax}
\def\ccbysa@{\mbox{%
- \faCreativeCommons\kern0.1em%
- \faCreativeCommonsBy\kern0.1em%
+ \faCreativeCommons\CJS at fakern
+ \faCreativeCommonsBy\CJS at fakern
\faCreativeCommonsSa}}
% \end{macrocode}
% \end{macro}
@@ -4788,8 +4795,8 @@
% \begin{macrocode}
\newcommand*\ccbync{\ccbync@\@ifstar{~\faCopyright[regular]}\relax}
\def\ccbync@{\mbox{%
- \faCreativeCommons\kern0.1em%
- \faCreativeCommonsBy\kern0.1em%
+ \faCreativeCommons\CJS at fakern
+ \faCreativeCommonsBy\CJS at fakern
\faCreativeCommonsNc}}
% \end{macrocode}
% \end{macro}
@@ -4801,9 +4808,9 @@
% \begin{macrocode}
\newcommand*\ccbyncsa{\ccbyncsa@\@ifstar{~\faCopyright[regular]}\relax}
\def\ccbyncsa@{\mbox{%
- \faCreativeCommons\kern0.1em%
- \faCreativeCommonsBy\kern0.1em%
- \faCreativeCommonsNc\kern0.1em%
+ \faCreativeCommons\CJS at fakern
+ \faCreativeCommonsBy\CJS at fakern
+ \faCreativeCommonsNc\CJS at fakern
\faCreativeCommonsSa}}
% \end{macrocode}
% \end{macro}
@@ -4814,8 +4821,8 @@
% \begin{macrocode}
\newcommand*\ccbynd{\ccbynd@\@ifstar{~\faCopyright[regular]}\relax}
\def\ccbynd@{\mbox{%
- \faCreativeCommons\kern0.1em%
- \faCreativeCommonsBy\kern0.1em%
+ \faCreativeCommons\CJS at fakern
+ \faCreativeCommonsBy\CJS at fakern
\faCreativeCommonsNd}}
% \end{macrocode}
% \end{macro}
@@ -4826,9 +4833,9 @@
% \begin{macrocode}
\newcommand*\ccbyncnd{\ccbyncnd@\@ifstar{~\faCopyright[regular]}\relax}
\def\ccbyncnd@{\mbox{%
- \faCreativeCommons\kern0.1em%
- \faCreativeCommonsBy\kern0.1em%
- \faCreativeCommonsNc\kern0.1em%
+ \faCreativeCommons\CJS at fakern
+ \faCreativeCommonsBy\CJS at fakern
+ \faCreativeCommonsNc\CJS at fakern
\faCreativeCommonsNd}}
% \end{macrocode}
% \end{macro}
@@ -4950,6 +4957,8 @@
% \subsection{Computer code and software}
% \label{sec:implementation:software}
%
+% \changes{1.1a}{2024-07-25}{Implementation: prevent hyphenation in
+% \cs{proglang} using a simple \cs{mbox}.}
% \begin{macro}{\proglang}
% The command \cmd{\proglang} provides a means to uniformly typeset
% the name of a software or programming language. The command also
@@ -4957,7 +4966,7 @@
% shortcuts to the most common languages. Notice that the
% \cmd{\Cpplang} case is specially crafted.
% \begin{macrocode}
-\newcommand*\proglang[1]{{\hyphenchar\font=-1 #1}}
+\newrobustcmd*\proglang[1]{\mbox{#1}}
\newcommand*\Rlang{\proglang{R}}
\newcommand*\SASlang{\proglang{SAS}}
\newcommand*\SPSSlang{\proglang{SPSS}}
@@ -5178,18 +5187,20 @@
% \end{macrocode}
% \end{macro}
%
+% \changes{1.1a}{2024-07-25}{Implementation: replace box registers
+% \cs{@ne} and \cs{thr@@} by \cs{z@} and \cs{tw@}.}
% We also define a decorative element similar to the one used on the
% title page, only adapted for a single line content. To create a
% balanced element, we use the height of a letter with an ascender and
% the depth of the old-style number 4.
% \begin{macrocode}
-\setbox\@ne=\vbox{\hbox{\firaoldstyle\small l4}}
\newsavebox\CJS at historyornament
\setbox\CJS at historyornament=\vbox{%
- \setbox\thr@@\hbox{\vrule \@width1.5pt\@height\ht\@ne\@depth\dp\@ne}
- \hbox{\textcolor{CJSpink}{\copy\thr@@}\kern.75pt%
- \textcolor{CJSred}{\copy\thr@@}\kern.75pt%
- \textcolor{CJSyellow}{\copy\thr@@}\kern3pt}}
+ \setbox\z@=\vbox{\hbox{\firaoldstyle\small l4}}
+ \setbox\tw@\hbox{\vrule \@width1.5pt\@height\ht\z@\@depth\dp\z@}
+ \hbox{\textcolor{CJSpink}{\copy\tw@}\kern.75pt
+ \textcolor{CJSred}{\copy\tw@}\kern.75pt
+ \textcolor{CJSyellow}{\copy\tw@}\kern3pt}}
% \end{macrocode}
%
% Finally, the history information, when present, is printed at the
Modified: trunk/Master/texmf-dist/source/latex/cjs-rcs-article/cjs-rcs-english.mbs
===================================================================
--- trunk/Master/texmf-dist/source/latex/cjs-rcs-article/cjs-rcs-english.mbs 2024-07-30 23:42:00 UTC (rev 71935)
+++ trunk/Master/texmf-dist/source/latex/cjs-rcs-article/cjs-rcs-english.mbs 2024-07-31 20:44:04 UTC (rev 71936)
@@ -31,7 +31,7 @@
%-------------------------------------------------------------------
% Begin module:
%\fi
- % \ProvidesFile{cjs-rcs-english.mbs}[2024/07/14 v1.1 (VG, PWD)]
+ % \ProvidesFile{cjs-rcs-english.mbs}[2024/07/30 v1.1a (VG, PWD)]
%\iffalse
%<*a&!a>
% The following ensures that the driver part is not seen by makebst
@@ -87,7 +87,7 @@
%% Configuration of the glossary
\addto\extrasenglish{%
- \def\glossaryname{Version history}}
+ \def\glossaryname{History of changes}}
\GlossaryPrologue{\section*{\glossaryname}%
\addcontentsline{toc}{section}{\glossaryname}}
\setlength{\GlossaryMin}{5cm}
@@ -125,8 +125,6 @@
% the main file.}
% \changes{1.0}{2023-11-29}{First official release distributed through
% CTAN.}
-% \changes{1.1}{2024-07-14}{No changes to the English language
-% definition file.}
%
% \title[English language definition file \filename]{%
% English language definition file \\
Modified: trunk/Master/texmf-dist/source/latex/cjs-rcs-article/cjs-rcs-french.mbs
===================================================================
--- trunk/Master/texmf-dist/source/latex/cjs-rcs-article/cjs-rcs-french.mbs 2024-07-30 23:42:00 UTC (rev 71935)
+++ trunk/Master/texmf-dist/source/latex/cjs-rcs-article/cjs-rcs-french.mbs 2024-07-31 20:44:04 UTC (rev 71936)
@@ -31,7 +31,7 @@
%-------------------------------------------------------------------
% Begin module:
%\fi
- % \ProvidesFile{cjs-rcs-french.mbs}[2024/07/14 v1.1 (VG, PWD)]
+ % \ProvidesFile{cjs-rcs-french.mbs}[2024/07/30 v1.1a (VG, PWD)]
%\iffalse
%<*a&!a>
% The following ensures that the driver part is not seen by makebst
@@ -87,7 +87,7 @@
%% Configuration of the glossary
\addto\extrasenglish{%
- \def\glossaryname{Version history}}
+ \def\glossaryname{History of changes}}
\GlossaryPrologue{\section*{\glossaryname}%
\addcontentsline{toc}{section}{\glossaryname}}
\setlength{\GlossaryMin}{5cm}
@@ -125,8 +125,6 @@
% the main file.}
% \changes{1.0}{2023-11-29}{First official release distributed through
% CTAN.}
-% \changes{1.1}{2024-07-14}{No changes to the French language
-% definition file.}
%
% \title[French language definition file \filename]{%
% French language definition file \\
Modified: trunk/Master/texmf-dist/source/latex/cjs-rcs-article/cjs-rcs-merlin.mbs
===================================================================
--- trunk/Master/texmf-dist/source/latex/cjs-rcs-article/cjs-rcs-merlin.mbs 2024-07-30 23:42:00 UTC (rev 71935)
+++ trunk/Master/texmf-dist/source/latex/cjs-rcs-article/cjs-rcs-merlin.mbs 2024-07-31 20:44:04 UTC (rev 71936)
@@ -32,7 +32,7 @@
% -------------------------------------------------------------------
% Name and version information of the main mbs file:
%\fi
- % \ProvidesFile{cjs-rcs-merlin.mbs}[2023/11/29 v1.0 (VG, PWD, AO, DPC)]
+ % \ProvidesFile{cjs-rcs-merlin.mbs}[2024/07/30 v1.1a (VG, PWD, AO, DPC)]
%\iffalse
%</!tail>
%<*a&!a>
@@ -92,7 +92,7 @@
%% Configuration of the glossary
\addto\extrasenglish{%
- \def\glossaryname{Version history}}
+ \def\glossaryname{History of changes}}
\GlossaryPrologue{\section*{\glossaryname}%
\addcontentsline{toc}{section}{\glossaryname}}
\setlength{\GlossaryMin}{5cm}
@@ -133,7 +133,6 @@
% the main file.}
% \changes{1.0}{2023-11-29}{First official release distributed through
% CTAN.}
-% \changes{1.1}{2024-07-14}{No changes to the master bibliographic style.}
%
% \title[Master bibliographic style file \filename]{%
% Master bibliographic style file \\
Modified: trunk/Master/texmf-dist/tex/latex/cjs-rcs-article/cjs-rcs-article.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/cjs-rcs-article/cjs-rcs-article.cls 2024-07-30 23:42:00 UTC (rev 71935)
+++ trunk/Master/texmf-dist/tex/latex/cjs-rcs-article/cjs-rcs-article.cls 2024-07-31 20:44:04 UTC (rev 71936)
@@ -32,7 +32,7 @@
%%
\NeedsTeXFormat{LaTeX2e}[2021/06/01]
\ProvidesClass{cjs-rcs-article}%
-[2024/07/14 v1.1 Article class for The Canadian Journal of
+[2024/07/30 v1.1a Article class for The Canadian Journal of
Statistics | La revue canadienne de statistique]
\newif\ifCJS at review \CJS at reviewfalse % review version?
\newif\ifCJS at supplement \CJS at supplementfalse % supplementary material?
@@ -176,12 +176,12 @@
\def\CJS at journalname@en{The Canadian Journal of Statistics}
\def\CJS at journalname@fr{La revue canadienne de statistique}
\def\CJS at journalname{\CJS at journalname@en~{\textbar}~\CJS at journalname@fr}
-\setbox\z@=\vbox{\sffamily\hbox{\CJS at journalname}\hbox{\bfseries V,}}
\newsavebox\CJS at journalornament
\setbox\CJS at journalornament=\vbox{%
+ \setbox\z@=\vbox{\sffamily\hbox{\CJS at journalname}\hbox{\bfseries V,}}
\setbox\tw@\hbox{\vrule \@width4pt\@height\ht\z@\@depth\dp\z@}
- \hbox{\textcolor{CJSpink}{\copy\tw@}\kern2pt%
- \textcolor{CJSred}{\copy\tw@}\kern2pt%
+ \hbox{\textcolor{CJSpink}{\copy\tw@}\kern2pt
+ \textcolor{CJSred}{\copy\tw@}\kern2pt
\textcolor{CJSyellow}{\copy\tw@}\kern6pt}}
\newcommand*\makejournalinfo{%
\mbox{%
@@ -576,41 +576,42 @@
\setbox\CJS at licencebox=\vbox{%
\CJS at setlicencefont
\ifCJS at specialack\CJS at specialackstatement\fi
- \ifdefempty{\CJS at licence}{\CJS at licencesample}{\CJS at licence}}
+ \ifdefempty{\CJS at licence}{\CJS at licencesample}{\CJS at licence}}%
\setlength\CJS at licenceht{\dimexpr\ht\CJS at licencebox+\dp\CJS at licencebox}}
\def\CJS at licence{}
\newcommand\licence[1]{\renewcommand*\CJS at licence{#1}}
\let\license\licence
\newcommand*\ccby{\ccby@\@ifstar{~\faCopyright[regular]}\relax}
+\def\CJS at fakern{\kern0.1em}
\def\ccby@{\mbox{%
- \faCreativeCommons\kern0.1em%
- \faCreativeCommonsBy\kern0.1em}}
+ \faCreativeCommons\CJS at fakern
+ \faCreativeCommonsBy\CJS at fakern}}
\newcommand*\ccbysa{\ccbysa@\@ifstar{~\faCopyright[regular]}\relax}
\def\ccbysa@{\mbox{%
- \faCreativeCommons\kern0.1em%
- \faCreativeCommonsBy\kern0.1em%
+ \faCreativeCommons\CJS at fakern
+ \faCreativeCommonsBy\CJS at fakern
\faCreativeCommonsSa}}
\newcommand*\ccbync{\ccbync@\@ifstar{~\faCopyright[regular]}\relax}
\def\ccbync@{\mbox{%
- \faCreativeCommons\kern0.1em%
- \faCreativeCommonsBy\kern0.1em%
+ \faCreativeCommons\CJS at fakern
+ \faCreativeCommonsBy\CJS at fakern
\faCreativeCommonsNc}}
\newcommand*\ccbyncsa{\ccbyncsa@\@ifstar{~\faCopyright[regular]}\relax}
\def\ccbyncsa@{\mbox{%
- \faCreativeCommons\kern0.1em%
- \faCreativeCommonsBy\kern0.1em%
- \faCreativeCommonsNc\kern0.1em%
+ \faCreativeCommons\CJS at fakern
+ \faCreativeCommonsBy\CJS at fakern
+ \faCreativeCommonsNc\CJS at fakern
\faCreativeCommonsSa}}
\newcommand*\ccbynd{\ccbynd@\@ifstar{~\faCopyright[regular]}\relax}
\def\ccbynd@{\mbox{%
- \faCreativeCommons\kern0.1em%
- \faCreativeCommonsBy\kern0.1em%
+ \faCreativeCommons\CJS at fakern
+ \faCreativeCommonsBy\CJS at fakern
\faCreativeCommonsNd}}
\newcommand*\ccbyncnd{\ccbyncnd@\@ifstar{~\faCopyright[regular]}\relax}
\def\ccbyncnd@{\mbox{%
- \faCreativeCommons\kern0.1em%
- \faCreativeCommonsBy\kern0.1em%
- \faCreativeCommonsNc\kern0.1em%
+ \faCreativeCommons\CJS at fakern
+ \faCreativeCommonsBy\CJS at fakern
+ \faCreativeCommonsNc\CJS at fakern
\faCreativeCommonsNd}}
\let\Pr\relax
\DeclareMathOperator{\Pr}{P}
@@ -672,7 +673,7 @@
\theoremstyle{remark}
\newtheorem{remark}{\iflanguage{french}{\CJS at remarkname@fr}{\CJS at remarkname@en}}
\renewcommand*\eqref[1]{\hyperref[{#1}]{\textup{(\ref*{#1})}}}
-\newcommand*\proglang[1]{{\hyphenchar\font=-1 #1}}
+\newrobustcmd*\proglang[1]{\mbox{#1}}
\newcommand*\Rlang{\proglang{R}}
\newcommand*\SASlang{\proglang{SAS}}
\newcommand*\SPSSlang{\proglang{SPSS}}
@@ -770,13 +771,13 @@
\item[\iflanguage{french}{\CJS at acceptedname@fr}{\CJS at acceptedname@en}]
\DTMusedate{accepted}}{\relax}%
\end{CJS at historylist}\par}
-\setbox\@ne=\vbox{\hbox{\firaoldstyle\small l4}}
\newsavebox\CJS at historyornament
\setbox\CJS at historyornament=\vbox{%
- \setbox\thr@@\hbox{\vrule \@width1.5pt\@height\ht\@ne\@depth\dp\@ne}
- \hbox{\textcolor{CJSpink}{\copy\thr@@}\kern.75pt%
- \textcolor{CJSred}{\copy\thr@@}\kern.75pt%
- \textcolor{CJSyellow}{\copy\thr@@}\kern3pt}}
+ \setbox\z@=\vbox{\hbox{\firaoldstyle\small l4}}
+ \setbox\tw@\hbox{\vrule \@width1.5pt\@height\ht\z@\@depth\dp\z@}
+ \hbox{\textcolor{CJSpink}{\copy\tw@}\kern.75pt
+ \textcolor{CJSred}{\copy\tw@}\kern.75pt
+ \textcolor{CJSyellow}{\copy\tw@}\kern3pt}}
\def\CJS at historybox{
\par\addvspace{2\baselineskip}\noindent%
\smash{\box\CJS at historyornament \CJS at history}\par%
More information about the tex-live-commits
mailing list.