summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/nwejm
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2020-01-29 03:01:39 +0000
committerNorbert Preining <norbert@preining.info>2020-01-29 03:01:39 +0000
commit0d9a20b65398ec99149b5c3d700e78f891b90842 (patch)
treeca173f2c5bbd75b090b58afdc71e6dc3ed1a1f3a /macros/latex/contrib/nwejm
parentfdd916a9e0d94bbf49f74c3b796e1bab88964d4c (diff)
CTAN sync 202001290301
Diffstat (limited to 'macros/latex/contrib/nwejm')
-rw-r--r--macros/latex/contrib/nwejm/README.md2
-rw-r--r--macros/latex/contrib/nwejm/doc/examples/article-in-dutch.pdfbin188075 -> 188077 bytes
-rw-r--r--macros/latex/contrib/nwejm/doc/examples/article-in-english.pdfbin183751 -> 183735 bytes
-rw-r--r--macros/latex/contrib/nwejm/doc/examples/article-in-french.pdfbin239260 -> 238982 bytes
-rw-r--r--macros/latex/contrib/nwejm/doc/examples/article-in-german.pdfbin189437 -> 189448 bytes
-rw-r--r--macros/latex/contrib/nwejm/doc/examples/issue.pdfbin382128 -> 382101 bytes
-rw-r--r--macros/latex/contrib/nwejm/doc/examples/sample.pdfbin182364 -> 182347 bytes
-rw-r--r--macros/latex/contrib/nwejm/doc/nwejm-fr.pdfbin568729 -> 579239 bytes
-rw-r--r--macros/latex/contrib/nwejm/source/nwejm.dtx302
9 files changed, 173 insertions, 131 deletions
diff --git a/macros/latex/contrib/nwejm/README.md b/macros/latex/contrib/nwejm/README.md
index 9898194051..c7148fff8b 100644
--- a/macros/latex/contrib/nwejm/README.md
+++ b/macros/latex/contrib/nwejm/README.md
@@ -8,7 +8,7 @@ new journal "North-Western European Journal of Mathematics".
Release
-------
-2019/03/18 v0.98f
+2020-01-28 v1.0.0
Development
-----------
diff --git a/macros/latex/contrib/nwejm/doc/examples/article-in-dutch.pdf b/macros/latex/contrib/nwejm/doc/examples/article-in-dutch.pdf
index ea1377925e..e0c9d68ced 100644
--- a/macros/latex/contrib/nwejm/doc/examples/article-in-dutch.pdf
+++ b/macros/latex/contrib/nwejm/doc/examples/article-in-dutch.pdf
Binary files differ
diff --git a/macros/latex/contrib/nwejm/doc/examples/article-in-english.pdf b/macros/latex/contrib/nwejm/doc/examples/article-in-english.pdf
index f22973941b..949d85495f 100644
--- a/macros/latex/contrib/nwejm/doc/examples/article-in-english.pdf
+++ b/macros/latex/contrib/nwejm/doc/examples/article-in-english.pdf
Binary files differ
diff --git a/macros/latex/contrib/nwejm/doc/examples/article-in-french.pdf b/macros/latex/contrib/nwejm/doc/examples/article-in-french.pdf
index a333ca930b..78b2ca4bde 100644
--- a/macros/latex/contrib/nwejm/doc/examples/article-in-french.pdf
+++ b/macros/latex/contrib/nwejm/doc/examples/article-in-french.pdf
Binary files differ
diff --git a/macros/latex/contrib/nwejm/doc/examples/article-in-german.pdf b/macros/latex/contrib/nwejm/doc/examples/article-in-german.pdf
index 9f226a86f4..d78a34e74a 100644
--- a/macros/latex/contrib/nwejm/doc/examples/article-in-german.pdf
+++ b/macros/latex/contrib/nwejm/doc/examples/article-in-german.pdf
Binary files differ
diff --git a/macros/latex/contrib/nwejm/doc/examples/issue.pdf b/macros/latex/contrib/nwejm/doc/examples/issue.pdf
index 9ed713d94a..a5be13e1bd 100644
--- a/macros/latex/contrib/nwejm/doc/examples/issue.pdf
+++ b/macros/latex/contrib/nwejm/doc/examples/issue.pdf
Binary files differ
diff --git a/macros/latex/contrib/nwejm/doc/examples/sample.pdf b/macros/latex/contrib/nwejm/doc/examples/sample.pdf
index 98ab36d425..78ac4e0e52 100644
--- a/macros/latex/contrib/nwejm/doc/examples/sample.pdf
+++ b/macros/latex/contrib/nwejm/doc/examples/sample.pdf
Binary files differ
diff --git a/macros/latex/contrib/nwejm/doc/nwejm-fr.pdf b/macros/latex/contrib/nwejm/doc/nwejm-fr.pdf
index 556fa88645..43f0b010ff 100644
--- a/macros/latex/contrib/nwejm/doc/nwejm-fr.pdf
+++ b/macros/latex/contrib/nwejm/doc/nwejm-fr.pdf
Binary files differ
diff --git a/macros/latex/contrib/nwejm/source/nwejm.dtx b/macros/latex/contrib/nwejm/source/nwejm.dtx
index a5efc1fe1e..9c130bc183 100644
--- a/macros/latex/contrib/nwejm/source/nwejm.dtx
+++ b/macros/latex/contrib/nwejm/source/nwejm.dtx
@@ -13,7 +13,7 @@ new journal "North-Western European Journal of Mathematics".
Release
-------
-2019/03/18 v0.98f
+2020-01-28 v1.0.0
Development
-----------
@@ -44,7 +44,7 @@ https://github.com/dbitouze/nwejm.
\input l3docstrip.tex
\Msg{********************************************************}
\Msg{* Installation}
-\Msg{* Class: nwejm 2019/03/18 v0.98f}
+\Msg{* Class: nwejm 2020-01-28 v1.0.0}
\Msg{* for the journal}
\Msg{* "North-Western European Journal of Mathematics" (DB)}
\Msg{********************************************************}
@@ -61,7 +61,7 @@ License:| Released under the LaTeX Project Public License v1.3c or later
\endpreamble
\postamble
-Copyright (C) 2015-2019 by Denis Bitouze <denis.bitouze@univ-littoral.fr>
+Copyright (C) 2015-2020 by Denis Bitouze <denis.bitouze@univ-littoral.fr>
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License (LPPL), either
@@ -174,7 +174,7 @@ Running "make install" installs the files in the local TeX tree.
%
%\maketitle
%
-% \changes{v0.98f}{2019/03/18}{%
+% \changes{v1.0.0}{2020-01-28}{%
% \begin{itemize}
% \item ix page numbers of the standalone articles were not deduced from the
% whole issue.
@@ -312,8 +312,8 @@ Running "make install" installs the files in the local TeX tree.
\ProvidesExplClass
%<class> {nwejm}
%<class-article> {nwejmart}
- {2019/03/18}
- {0.98f}
+ {2020-01-28}
+ {1.0.0}
{
Class for the journal "North-Western European Journal of Mathematics".
}
@@ -642,11 +642,6 @@ Running "make install" installs the files in the local TeX tree.
\RequirePackage{xr}
% \end{macrocode}
%
-% \item Provide file name and path of input files:
-% \begin{macrocode}
-\RequirePackage{currfile}
-% \end{macrocode}
-%
% \item A range of footnote options:
% \begin{macrocode}
\RequirePackage[multiple]{footmisc}%
@@ -677,6 +672,76 @@ Running "make install" installs the files in the local TeX tree.
\RequirePackage{ifoddpage}%
% \end{macrocode}
%
+% \item Control float placement:
+% \begin{macrocode}
+\RequirePackage{placeins}%
+% \end{macrocode}
+%
+% \item Define commands that appear not to eat spaces:
+% \begin{macrocode}
+\RequirePackage{xspace}%
+% \end{macrocode}
+%
+% \item Context sensitive quotation facilities:
+% \begin{macrocode}
+\RequirePackage[autostyle]{csquotes}%
+% \end{macrocode}
+%
+% \item Extended implementation of the \LaTeX{} array and
+% tabular–environments:
+% \begin{macrocode}
+\RequirePackage{array}
+% \end{macrocode}
+%
+% \item Publication quality tables in \LaTeX{}:
+% \begin{macrocode}
+\RequirePackage{booktabs}
+% \end{macrocode}
+%
+% \item Extension to \Pkg{amsmath}: correct various bugs/defeciencies in amsmath
+% and useful tools for mathematical typesetting\footnote{The \Pkg{mathtools}
+% loads \pkg{amsmath}, hence it's not necessary to load the
+% latter. It has to be loaded before \pkg{datatool} and \pkg{kpfonts}.}:
+% \begin{macrocode}
+\RequirePackage{mathtools}
+% \end{macrocode}
+%
+% \item Extensions to theorem environments:
+% \begin{macrocode}
+\RequirePackage[amsmath,thmmarks,fleqn]{ntheorem}
+% \end{macrocode}
+%
+% \item Support for using RSFS fonts in maths:
+% \begin{macrocode}
+\RequirePackage{rsfso}
+% \end{macrocode}
+%
+% \item Vector arrows:
+% \begin{macrocode}
+\RequirePackage{esvect}
+% \end{macrocode}
+%
+% Load of main font to be used:
+% \begin{macrocode}
+\RequirePackage[easyscsl,noDcommand]{kpfonts}
+% %<class-article>\RequirePackage[noDcommand]{kpfonts}
+% \end{macrocode}
+%
+% \item Flexible and easy interface to page dimensions:
+% \begin{macrocode}
+\RequirePackage{geometry}
+% \end{macrocode}
+%
+% \item Internationalisation of \LaTeXe{} packages:
+% \begin{macrocode}
+\RequirePackage{translations}%
+% \end{macrocode}
+%
+% \item Provide file name and path of input files:
+% \begin{macrocode}
+\RequirePackage{currfile}
+% \end{macrocode}
+%
% \begin{macrocode}
%</class|class-article>
% \end{macrocode}
@@ -772,71 +837,6 @@ Running "make install" installs the files in the local TeX tree.
%<*class|class-article>
% \end{macrocode}
%
-% \item Control float placement:
-% \begin{macrocode}
-\RequirePackage{placeins}%
-% \end{macrocode}
-%
-% \item Define commands that appear not to eat spaces:
-% \begin{macrocode}
-\RequirePackage{xspace}%
-% \end{macrocode}
-%
-% \item Context sensitive quotation facilities:
-% \begin{macrocode}
-\RequirePackage[autostyle]{csquotes}%
-% \end{macrocode}
-%
-% \item Extended implementation of the \LaTeX{} array and
-% tabular–environments:
-% \begin{macrocode}
-\RequirePackage{array}
-% \end{macrocode}
-%
-% \item Publication quality tables in \LaTeX{}:
-% \begin{macrocode}
-\RequirePackage{booktabs}
-% \end{macrocode}
-%
-% \item Extension to \Pkg{amsmath}: correct various bugs/defeciencies in amsmath
-% and useful tools for mathematical typesetting\footnote{The \Pkg{mathtools}
-% loads \pkg{amsmath}, hence it's not necessary to load the
-% latter. It has to be loaded before \pkg{datatool} and \pkg{kpfonts}.}:
-% \begin{macrocode}
-\RequirePackage{mathtools}
-% \end{macrocode}
-%
-% \item Extensions to theorem environments:
-% \begin{macrocode}
-\RequirePackage[amsmath,thmmarks,fleqn]{ntheorem}
-% \end{macrocode}
-%
-% \item Support for using RSFS fonts in maths:
-% \begin{macrocode}
-\RequirePackage{rsfso}
-% \end{macrocode}
-%
-% \item Vector arrows:
-% \begin{macrocode}
-\RequirePackage{esvect}
-% \end{macrocode}
-%
-% Load of main font to be used:
-% \begin{macrocode}
-\RequirePackage[easyscsl,noDcommand]{kpfonts}
-% %<class-article>\RequirePackage[noDcommand]{kpfonts}
-% \end{macrocode}
-%
-% \item Flexible and easy interface to page dimensions:
-% \begin{macrocode}
-\RequirePackage{geometry}
-% \end{macrocode}
-%
-% \item Internationalisation of \LaTeXe{} packages:
-% \begin{macrocode}
-\RequirePackage{translations}%
-% \end{macrocode}
-%
% \item Display the value of a \LaTeX{} counter in a variety of formats
% \begin{macrocode}
\RequirePackage{fmtcount}%
@@ -1051,10 +1051,18 @@ Running "make install" installs the files in the local TeX tree.
% \begin{macrocode}
\tl_const:Nn \c_@@_computer_engineering_string_tl {Computer~engineering~issues}
% \end{macrocode}
-% For the printer.
+% For the graphic design.
% \begin{macrocode}
\tl_const:Nn \c_@@_graphicdesign_string_tl {Graphic~design}
% \end{macrocode}
+% For the director of the publication.
+% \begin{macrocode}
+\tl_const:Nn \c_@@_publication_director_string_tl {Directeur~de~la~publication}
+% \end{macrocode}
+% For the director of the publication.
+% \begin{macrocode}
+\tl_const:Nn \c_@@_composed_by_string_tl {Composition}
+% \end{macrocode}
% For configuration file.
% \begin{macrocode}
\tl_const:Nn \c_@@_configuration_file_string_tl {nwejm.cfg}
@@ -1669,7 +1677,7 @@ Running "make install" installs the files in the local TeX tree.
% % \begin{macrocode}
% \cleardoublepage
% \pagenumbering{roman}%
-% \setcounter{page}{\c_three}
+% \setcounter{page}{3}
% % \end{macrocode}
% %
% % On the backcover, we want the table of contents (displayed as a chapter,
@@ -1865,7 +1873,7 @@ Running "make install" installs the files in the local TeX tree.
\bfseries%
\adjustbox{stack=l}{%
\c_@@_journal_title_string_tl
-%<class> \\\tl_mixed_case:n{\GetTranslation{volume-abbreviated}}\c_space_tl\int_use:N \g_@@_issue_number_int
+%<class> \\\text_titlecase:n{\GetTranslation{volume-abbreviated}}\c_space_tl\int_use:N \g_@@_issue_number_int
%<class-article> \mbox{}
}
}
@@ -2388,11 +2396,15 @@ Running "make install" installs the files in the local TeX tree.
\medskip%
}
}{
- \_@@_citeauthor_no_giveninits:n {\c_@@_issue_bib_key_tl -#1-
- \exp_not:V\DTLcurrentindex}%
- \tl_if_empty:NF \l_@@_people_email_tl
- {
- \c_space_tl(\_@@_email:n {\l_@@_people_email_tl})
+ \tl_if_in:NnTF \l_@@_people_role_tl { publicationdirector } {
+ \_@@_citeauthor_no_giveninits:n {\c_@@_issue_bib_key_tl -#1- \exp_not:V\DTLcurrentindex},~
+ \l_@@_people_affiliation_tl%
+ }{
+ \_@@_citeauthor_no_giveninits:n {\c_@@_issue_bib_key_tl -#1- \exp_not:V\DTLcurrentindex}%
+ \tl_if_empty:NF \l_@@_people_email_tl
+ {
+ \c_space_tl(\_@@_email:n {\l_@@_people_email_tl})
+ }
}
}
}
@@ -2640,6 +2652,20 @@ Running "make install" installs the files in the local TeX tree.
\_@@_display_people_by_role:n { graphicdesign }
\end{description}
\g_@@_font_designer_text_tl
+ \par
+ \vspace*{\stretch{1}}
+ \selectlanguage{french}
+ \shorthandon{;:!?}
+ \begin{description}
+ \item[\c_@@_publication_director_string_tl{}~:]
+ \_@@_display_people_by_role:n { publicationdirector }
+ \item[\c_@@_composed_by_string_tl{}~:]
+ \_@@_display_people_by_role:n { composer }
+ \end{description}
+ \DTMlangsetup*{showdayofmonth=false}
+ \centering
+ \g_@@_masthead_tl
+ \selectlanguage{english}
\bool_gset_false:N \g_@@_inside_backcover_bool
}
% \end{macrocode}
@@ -2752,7 +2778,7 @@ Running "make install" installs the files in the local TeX tree.
\tl_if_empty:NF {#2}
{
\tl_if_eq:NNF {\c_@@_date_received_tl} {#1} { \c_@@_dates_separator_tl }
- \tl_mixed_case:n { \exp_args:No \GetTranslation{#1} }
+ \text_titlecase:n { \exp_args:No \GetTranslation{#1} }
\c_@@_colon_tl\c_space_tl
\DTMdate{#2}%
}
@@ -2819,7 +2845,7 @@ Running "make install" installs the files in the local TeX tree.
% needs the main file name to be fixed (chosen name: \enquote{issue}). If that's
% not the case an error is thrown.
% \begin{macrocode}
-%<class>\str_if_eq_x:nnTF \c_sys_jobname_str \c_@@_main_file_name_tl {
+%<class>\str_if_eq:eeTF \c_sys_jobname_str \c_@@_main_file_name_tl {
%<class> \bool_if:NT {\g_@@_cover_bool} {
%<class> \msg_error:nn{nwejm}{Wrong~cover's~main~file~name!}
%<class> }
@@ -2925,6 +2951,14 @@ Running "make install" installs the files in the local TeX tree.
{
\_@@_people:nnnnn {#1}{#2}{#3}{#4}{secretary}
}
+\NewDocumentCommand \publicationdirector {mmmm}
+{
+ \_@@_people:nnnnn {#1}{#2}{#3}{#4}{publicationdirector}
+}
+\NewDocumentCommand \composer {mmmm}
+{
+ \_@@_people:nnnnn {#1}{#2}{#3}{#4}{composer}
+}
% \end{macrocode}
% \end{macro}
% \end{macro}
@@ -3073,6 +3107,20 @@ Running "make install" installs the files in the local TeX tree.
}
}
% \end{macrocode}
+%
+% \begin{macro}{\masthead}
+% We define the command that lets us specify the masthead (\enquote{ours} in French). This
+% setup is likely to be rarely changed.
+% \begin{macrocode}
+\tl_new:N \g_@@_masthead_tl
+\NewDocumentCommand \masthead { +m } {
+ \IfNoValueF {#1}
+ {
+ \tl_gset:Nn \g_@@_masthead_tl {#1}
+ }
+}
+% \end{macrocode}
+%
% \begin{macrocode}
%</class>
% \end{macrocode}
@@ -3205,11 +3253,11 @@ Running "make install" installs the files in the local TeX tree.
}
\clist_map_inline:Nn \l_tmpa_clist {
\crefname{#1}{
- \tl_lower_case:n{
+ \text_lowercase:n{
\GetTranslationFor{french}{#1}
}
}{%
- \tl_lower_case:n{
+ \text_lowercase:n{
\GetTranslationFor{french}{plural-#1}
}
}
@@ -3349,7 +3397,7 @@ Running "make install" installs the files in the local TeX tree.
\clist_map_inline:Nn \g_@@_counters_to_be_reset_clist {
\@ifundefined{c@##1}{
}{
- \setcounter{##1}{\c_zero}
+ \setcounter{##1}{\c_zero_int}
}
}
% \end{macrocode}
@@ -3767,7 +3815,7 @@ Running "make install" installs the files in the local TeX tree.
\noindent
{
\bfseries
- \tl_mixed_case:n{
+ \text_titlecase:n{
\GetTranslation{plural-keyword}
\c_@@_colon_tl
}
@@ -4044,22 +4092,22 @@ Running "make install" installs the files in the local TeX tree.
\int_set:Nn \l_@@_abs_int {\int_abs:n {#1}}
\ifcurrentbaselanguage{english}{
\int_use:N \l_@@_abs_int
- \int_set:Nn \l_tmpa_int {\int_mod:nn {\l_@@_abs_int} {\c_one_hundred}}
+ \int_set:Nn \l_tmpa_int {\int_mod:nn {\l_@@_abs_int} { 100 }}
\int_case:nnF
{ \l_tmpa_int }
{
- { \c_eleven } { \fmtord{th} }
- { \c_twelve } { \fmtord{th} }
- { \c_thirteen } { \fmtord{th} }
+ { 11 } { \fmtord{th} }
+ { 12 } { \fmtord{th} }
+ { 13 } { \fmtord{th} }
}{
- \int_set:Nn \l_tmpb_int {\int_mod:nn {\l_@@_abs_int} {\c_ten}}
+ \int_set:Nn \l_tmpb_int {\int_mod:nn {\l_@@_abs_int} { 10 }}
\int_case:nnF
{ \l_tmpb_int }
{
- { \c_zero } { \fmtord{th} }
- { \c_one } { \fmtord{st} }
- { \c_two } { \fmtord{nd} }
- { \c_three } { \fmtord{rd} }
+ { 0 } { \fmtord{th} }
+ { 1 } { \fmtord{st} }
+ { 2 } { \fmtord{nd} }
+ { 3 } { \fmtord{rd} }
}{
\fmtord{th}
}
@@ -4256,42 +4304,41 @@ Running "make install" installs the files in the local TeX tree.
{
\IfTranslation{English}{#1}{%
}{%
- \DeclareTranslation{English}{#1}{\tl_mixed_case:n{#2}}%
+ \DeclareTranslation{English}{#1}{\text_titlecase:n{#2}}%
}
\IfTranslation{French}{#1}{%
}{%
- \DeclareTranslation{French}{#1}{\tl_mixed_case:n{#3}}%
+ \DeclareTranslation{French}{#1}{\text_titlecase:n{#3}}%
}
\IfTranslation{German}{#1}{%
}{%
- \DeclareTranslation{German}{#1}{\tl_mixed_case:n{#4}}%
+ \DeclareTranslation{German}{#1}{\text_titlecase:n{#4}}%
}
\IfTranslation{Dutch}{#1}{%
}{%
- \DeclareTranslation{Dutch}{#1}{\tl_mixed_case:n{#5}}%
+ \DeclareTranslation{Dutch}{#1}{\text_titlecase:n{#5}}%
}
%
\IfTranslation{English}{#1-plural}{%
}{%
- \DeclareTranslation{English}{#1-plural}{\tl_mixed_case:n{#6}}%
+ \DeclareTranslation{English}{#1-plural}{\text_titlecase:n{#6}}%
}
\IfTranslation{French}{#1-plural}{%
}{%
- \DeclareTranslation{French}{#1-plural}{\tl_mixed_case:n{#7}}%
+ \DeclareTranslation{French}{#1-plural}{\text_titlecase:n{#7}}%
}
\IfTranslation{German}{#1-plural}{%
}{%
- \DeclareTranslation{German}{#1-plural}{\tl_mixed_case:n{#8}}%
+ \DeclareTranslation{German}{#1-plural}{\text_titlecase:n{#8}}%
}
\IfTranslation{Dutch}{#1-plural}{%
}{%
- \DeclareTranslation{Dutch}{#1-plural}{\tl_mixed_case:n{#9}}%
+ \DeclareTranslation{Dutch}{#1-plural}{\text_titlecase:n{#9}}%
}
- \_@@_orig_newtheorem{#1}{\tl_mixed_case:n{ \GetTranslation{#1} }}
+ \_@@_orig_newtheorem{#1}{\text_titlecase:n{ \GetTranslation{#1} }}
\bool_if:NF {\g_@@_no_numbered_theorem_bool} {
- \_@@_orig_newtheorem*{#1_@@_nonumbered}{\tl_mixed_case:n{ \GetTranslation{#1} }}
+ \_@@_orig_newtheorem*{#1_@@_nonumbered}{\text_titlecase:n{ \GetTranslation{#1} }}
}
-
}
\cs_generate_variant:Nn \_@@_new_theorem:nnnnnnnnn { nVVVVVVVV }
% \end{macrocode}
@@ -4445,11 +4492,11 @@ Running "make install" installs the files in the local TeX tree.
\clist_put_right:Nn \g_@@_counters_to_be_reset_clist {#2}
}
\ifcurrentbaselanguage{french}{%
- \crefname{#2}{\tl_lower_case:n{ \GetTranslation{#2} }}{\tl_lower_case:n{ \GetTranslation{#2-plural} }}
+ \crefname{#2}{\text_lowercase:n{ \GetTranslation{#2} }}{\text_lowercase:n{ \GetTranslation{#2-plural} }}
}{%
\crefname{#2}{\GetTranslation{#2}}{\GetTranslation{#2-plural}}
}
- \Crefname{#2}{\tl_mixed_case:n{ \GetTranslation{#2} }}{\tl_mixed_case:n{ \GetTranslation{#2-plural} }}
+ \Crefname{#2}{\text_titlecase:n{ \GetTranslation{#2} }}{\text_titlecase:n{ \GetTranslation{#2-plural} }}
}
% \end{macrocode}
%
@@ -4512,20 +4559,20 @@ Running "make install" installs the files in the local TeX tree.
}
\clist_map_inline:Nn \l_tmpa_clist {
\crefname{#1}{
- \tl_mixed_case:n{
+ \text_titlecase:n{
\GetTranslation{#1}
}
}{
- \tl_mixed_case:n{
+ \text_titlecase:n{
\GetTranslation{plural-#1}
}
}
\Crefname{#1}{
- \tl_mixed_case:n{
+ \text_titlecase:n{
\GetTranslation{#1}
}
}{%
- \tl_mixed_case:n{
+ \text_titlecase:n{
\GetTranslation{plural-#1}
}
}
@@ -4552,12 +4599,12 @@ Running "make install" installs the files in the local TeX tree.
\normalfont
(
\textsf{
- \tl_upper_case:n {\tl_head:f {\GetTranslation{#1}}}
+ \text_uppercase:n {\tl_head:f {\GetTranslation{#1}}}
}
$\c_math_subscript_token\mathsf{\arabic*}$),
ref=(
\textsf{
- \tl_upper_case:n {\tl_head:f {\GetTranslation{#1}}}
+ \text_uppercase:n {\tl_head:f {\GetTranslation{#1}}}
}
$_\mathsf{\arabic*}$
)
@@ -4568,11 +4615,11 @@ Running "make install" installs the files in the local TeX tree.
\GetTranslation{plural-#1}
}
\Crefname{#1i}{
- \tl_mixed_case:n{
+ \text_titlecase:n{
\GetTranslation{#1}
}
}{%
- \tl_mixed_case:n{
+ \text_titlecase:n{
\GetTranslation{plural-#1}
}
}
@@ -4623,7 +4670,7 @@ Running "make install" installs the files in the local TeX tree.
}
\tl_if_empty:cT {l_@@_newenumeration_#2_label_tl} {
\tl_set:cV {l_@@_newenumeration_#2_label_tl} {
- \tl_upper_case:n {
+ \text_uppercase:n {
\tl_head:f {
\tl_use:c {l_@@_newenumeration_#2_singular_tl}
}
@@ -4657,11 +4704,11 @@ Running "make install" installs the files in the local TeX tree.
\tl_use:c {l_@@_newenumeration_#1_plural_tl}
}
\Crefname{#1i}{
- \tl_mixed_case:n{
+ \text_titlecase:n{
\tl_use:c {l_@@_newenumeration_#1_singular_tl}
}
}{%
- \tl_mixed_case:n{
+ \text_titlecase:n{
\tl_use:c {l_@@_newenumeration_#1_plural_tl}
}
}
@@ -5615,7 +5662,7 @@ Running "make install" installs the files in the local TeX tree.
\bool_if:NF \g_@@_nolocaltoc_bool {
% \setcounter{lastpagearticle}{\value{page}}
\newpage
- \setcounter{page}{\c_zero}
+ \setcounter{page}{\c_zero_int}
\pagenumbering{roman}%
\etocarticlestylenomarks
% \end{macrocode}
@@ -5693,7 +5740,7 @@ Running "make install" installs the files in the local TeX tree.
\expandafter\def\expandafter\pdfstringdefPreHook
\expandafter{%
\pdfstringdefPreHook
- \renewcommand{\acrshort}[1]{\tl_upper_case:n {\glsentryshort{##1}}}%
+ \renewcommand{\acrshort}[1]{\text_uppercase:n {\glsentryshort{##1}}}%
}
% \end{macrocode}
%
@@ -6636,11 +6683,6 @@ $bibtex = 'biber -U %O %B';
$makeindex = 'texindy -L english';
-add_cus_dep('idx', 'ind', 0, 'texindy');
-sub texindy{
- system("texindy -L english \"$_[0].idx\"");
-}
-
push @generated_exts, "aux", "idx", "ind", "lo*", "out", "toc", "acn", "acr",
"alg", "bbl", "bcf", "fls", "gl*", "ist", "run.xml", "sbl*", "sl*", "sym*",
"xdy", "unq", "mw", "*~" "sta" ;