From fd7e33e7d5eac87044ac3089f63457c4736e48a5 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 2 Sep 2022 19:47:34 +0000 Subject: letgut (2sep22) git-svn-id: svn://tug.org/texlive/trunk@64269 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/lualatex/letgut/CHANGELOG.md | 6 +++ Master/texmf-dist/doc/lualatex/letgut/README.md | 2 +- .../doc/lualatex/letgut/letgut-banner-code.pdf | Bin 154150 -> 154184 bytes .../doc/lualatex/letgut/letgut-banner-code.tex | 2 +- .../texmf-dist/doc/lualatex/letgut/letgut-code.pdf | Bin 690570 -> 690506 bytes .../texmf-dist/doc/lualatex/letgut/letgut-code.tex | 14 +++--- Master/texmf-dist/doc/lualatex/letgut/letgut.pdf | Bin 359872 -> 366699 bytes Master/texmf-dist/doc/lualatex/letgut/letgut.tex | 29 ++++++++++-- .../texmf-dist/source/lualatex/letgut/letgut.org | 50 +++++++-------------- Master/texmf-dist/tex/lualatex/letgut/letgut.cbx | 2 +- Master/texmf-dist/tex/lualatex/letgut/letgut.cls | 6 +-- Master/texmf-dist/tex/lualatex/letgut/letgut.dbx | 2 +- Master/texmf-dist/tex/lualatex/letgut/letgut.lbx | 2 +- 13 files changed, 60 insertions(+), 55 deletions(-) (limited to 'Master') diff --git a/Master/texmf-dist/doc/lualatex/letgut/CHANGELOG.md b/Master/texmf-dist/doc/lualatex/letgut/CHANGELOG.md index dc3d4bf0519..349dde36594 100644 --- a/Master/texmf-dist/doc/lualatex/letgut/CHANGELOG.md +++ b/Master/texmf-dist/doc/lualatex/letgut/CHANGELOG.md @@ -7,6 +7,12 @@ Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +## [0.9.3] - 2022-09-02 + +### Changed +- Local conf. file doesn't require anymore to start with \ExplSyntaxOff in some instances. +- Documentation improved. + ## [0.9.2] - 2022-06-18 ### Added diff --git a/Master/texmf-dist/doc/lualatex/letgut/README.md b/Master/texmf-dist/doc/lualatex/letgut/README.md index 9cf40d646d2..c37e4694241 100644 --- a/Master/texmf-dist/doc/lualatex/letgut/README.md +++ b/Master/texmf-dist/doc/lualatex/letgut/README.md @@ -8,7 +8,7 @@ to the newsletter “La Lettre GUTenberg” of GUTenberg, the French TeX User Gr Release ------- -2022-06-18 v0.9.2 +2022-09-02 v0.9.3 Development ----------- diff --git a/Master/texmf-dist/doc/lualatex/letgut/letgut-banner-code.pdf b/Master/texmf-dist/doc/lualatex/letgut/letgut-banner-code.pdf index e280be97e33..89b12697a9a 100644 Binary files a/Master/texmf-dist/doc/lualatex/letgut/letgut-banner-code.pdf and b/Master/texmf-dist/doc/lualatex/letgut/letgut-banner-code.pdf differ diff --git a/Master/texmf-dist/doc/lualatex/letgut/letgut-banner-code.tex b/Master/texmf-dist/doc/lualatex/letgut/letgut-banner-code.tex index 2f46fcb7248..092b3254709 100644 --- a/Master/texmf-dist/doc/lualatex/letgut/letgut-banner-code.tex +++ b/Master/texmf-dist/doc/lualatex/letgut/letgut-banner-code.tex @@ -1,4 +1,4 @@ -% Created 2022-06-18 sam. 17:48 +% Created 2022-09-02 ven. 09:19 % Intended LaTeX compiler: lualatex \documentclass{letgut} \setmainfont{KpRoman} diff --git a/Master/texmf-dist/doc/lualatex/letgut/letgut-code.pdf b/Master/texmf-dist/doc/lualatex/letgut/letgut-code.pdf index 57cc0c3ae05..ccb1faeda0c 100644 Binary files a/Master/texmf-dist/doc/lualatex/letgut/letgut-code.pdf and b/Master/texmf-dist/doc/lualatex/letgut/letgut-code.pdf differ diff --git a/Master/texmf-dist/doc/lualatex/letgut/letgut-code.tex b/Master/texmf-dist/doc/lualatex/letgut/letgut-code.tex index 54a74d44cec..5cc97ca7858 100644 --- a/Master/texmf-dist/doc/lualatex/letgut/letgut-code.tex +++ b/Master/texmf-dist/doc/lualatex/letgut/letgut-code.tex @@ -1,4 +1,4 @@ -% Created 2022-06-18 sam. 17:48 +% Created 2022-09-02 ven. 09:19 % Intended LaTeX compiler: lualatex \documentclass{letgut} \setmainfont{KpRoman} @@ -3428,10 +3428,8 @@ at its beginning. \begin{lstlisting} \file_if_exist:nT {./\c__letgut_local_config_file_tl}{ - \AddToHook { file/./\c__letgut_local_config_file_tl/before } { - \ExplSyntaxOff - } - \file_input:n {./\c__letgut_local_config_file_tl} + \use:n { \ExplSyntaxOff \file_input:n {./\c__letgut_local_config_file_tl} } + \ExplSyntaxOn } \end{lstlisting} @@ -3457,7 +3455,7 @@ several purposes: \end{itemize} \begin{lstlisting} -\ProvidesFile{letgut.lbx}[2022-06-18 v0.9.2 letgut localization] +\ProvidesFile{letgut.lbx}[2022-09-02 v0.9.3 letgut localization] \InheritBibliographyExtras{french} \DeclareBibliographyStrings{ inherit = {french}, @@ -3471,7 +3469,7 @@ We create the new bibliography driver \lstinline+bookreview+ (that seems to create the corresponding new entry). \begin{lstlisting} -\ProvidesFile{letgut.dbx}[2022-06-18 v0.9.2 letgut data model macros] +\ProvidesFile{letgut.dbx}[2022-09-02 v0.9.3 letgut data model macros] \DeclareBibliographyDriver{bookreview}{% \usebibmacro{bibindex}% \usebibmacro{begentry}% @@ -3526,7 +3524,7 @@ create the corresponding new entry). We provide a specific \lstinline+biblatex+ citation style . \begin{lstlisting} -\ProvidesFile{letgut.cbx}[2022-06-18 v0.9.2 letgut base citation style] +\ProvidesFile{letgut.cbx}[2022-09-02 v0.9.3 letgut base citation style] \RequireCitationStyle{numeric} \end{lstlisting} diff --git a/Master/texmf-dist/doc/lualatex/letgut/letgut.pdf b/Master/texmf-dist/doc/lualatex/letgut/letgut.pdf index 7ba16a98b78..e722117da87 100644 Binary files a/Master/texmf-dist/doc/lualatex/letgut/letgut.pdf and b/Master/texmf-dist/doc/lualatex/letgut/letgut.pdf differ diff --git a/Master/texmf-dist/doc/lualatex/letgut/letgut.tex b/Master/texmf-dist/doc/lualatex/letgut/letgut.tex index ba120729101..5069d572376 100644 --- a/Master/texmf-dist/doc/lualatex/letgut/letgut.tex +++ b/Master/texmf-dist/doc/lualatex/letgut/letgut.tex @@ -67,10 +67,10 @@ } \author{Association GUTenberg} \date{% - Version 0.9.2 en date du \today% + Version 0.9.3 en date du \today% \texorpdfstring{% \\ - \url{https://framagit.org/gutenberg/classe-lettre-gut}% + \url{https://framagit.org/gutenberg/letgut}% }{% }% } @@ -140,7 +140,19 @@ risque de perturber une installation de \hologo{(La)TeX} déjà existante. \section{Options} \label{sec:options} -\subsection{Spécification} +\subsection{Options de la \class*{article}} +\label{sec:options-de-la} + +La \letgutcls{} est basée sur la \class*{article}, chargée avec les options +\docAuxKey{twoside} et \docAuxKey{11pt} qui ne peuvent donc être +surchargées. Les autres options peuvent être employées mais sont déconseillées +par souci d'homogénéité de la mise en page des numéros successifs de la +\lettregut{}. + +\subsection{Options de la \letgutcls} +\label{sec:options-de-la} + +\subsubsection{Spécification} \label{sec:specification} Les options de la \letgutcls{} peuvent être spécifiées de deux façons : @@ -165,7 +177,7 @@ Les options de la \letgutcls{} peuvent être spécifiées de deux façons : Cette commande permet de spécifier les \meta{options} de la \letgutcls{}. \end{docCommand} -\subsection{Liste des options} +\subsubsection{Liste des options} \label{sec:liste-des-options} \begin{docKeys} @@ -341,6 +353,15 @@ Les options de la \letgutcls{} peuvent être spécifiées de deux façons : l'argument est par exemple ⅛subsection⅛). \end{dbremark} +\subsection{Options autres} +\label{sec:options-autres} + +D'autres options peuvent être passées à la \letgutcls{}. Il est ainsi possible +de faire usage de langues du \package*{babel}, autres que le français et +l'anglais déjà chargées par \letgut{}, en les stipulant en option de +\docAuxCommand{documentclass} et en les employant selon la syntaxe du +\package*{babel}. + \section{Titre et titres courants} \label{sec:titre} Si la commande \docAuxCommand{title}\marg{titre} est diff --git a/Master/texmf-dist/source/lualatex/letgut/letgut.org b/Master/texmf-dist/source/lualatex/letgut/letgut.org index 39a3a2f6dbb..2a8e9bbcc26 100644 --- a/Master/texmf-dist/source/lualatex/letgut/letgut.org +++ b/Master/texmf-dist/source/lualatex/letgut/letgut.org @@ -51,7 +51,7 @@ new versions of the class on CTAN. % This field contains the version of the package. % The value is optional. % The value is restricted to 32 characters. - \version{0.9.2 2022-06-18} + \version{0.9.3 2022-09-02} % ------------------------------------------------------------------------- % This field contains the name of the author(s). % The value is optional. @@ -128,33 +128,11 @@ new versions of the class on CTAN. % The value is optional. % The value is restricted to 8192 characters. \begin{announcement} - ## [0.9.2] - 2022-06-18 - - ### Added - - Listings for commands in terminals. - - Aliases of frequently used commands. - - New commands for frequently used terms or expressions. - - Command for specifying LaTeX packages that benefit from syntax highlighting. - - Own ~listings~' language driver file for LaTeX packages syntax highlighting. - - Commands for keyboard keys of accentuated characters. - - ~detailedtoc~ option for Lettre's structure checking. - - Mimic the multiple option of the footmisc package. - - Command ~\inputarticle~ (instead of ~\input~) for the input of articles. - - ⅛ as a short equivalent of ~\lstinline~. - - Some tweaks and improvements. + ## [0.9.3] - 2022-09-02 ### Changed - - Last names of persons and authors not in small caps anymore. - - \tl isn't an acronym anymore and now typesets “TeX Live”. - - All the acronyms reset at the beginning of each ~\inputarticle~-ed article. - - All options now possibly load-time ones. - - Unlikely to change input files searched: - 1. in the parent directory if not in the current one, - 2. in the TDS. - - Right ISSN in case of “paper” version of la Lettre. - - ### Fixed - Several bugs. + - Local conf. file doesn't require anymore to start with \ExplSyntaxOff in some instances. + - Documentation improved. \end{announcement} % ------------------------------------------------------------------------- % This field contains the one-liner for the package. @@ -221,6 +199,12 @@ new versions of the class on CTAN. ## [Unreleased] + ## [0.9.3] - 2022-09-02 + + ### Changed + - Local conf. file doesn't require anymore to start with \ExplSyntaxOff in some instances. + - Documentation improved. + ## [0.9.2] - 2022-06-18 ### Added @@ -273,7 +257,7 @@ to the newsletter “La Lettre GUTenberg” of GUTenberg, the French TeX User Gr Release ------- -2022-06-18 v0.9.2 +2022-09-02 v0.9.3 Development ----------- @@ -3691,10 +3675,8 @@ at its beginning. #+begin_src latex \file_if_exist:nT {./\c__letgut_local_config_file_tl}{ - \AddToHook { file/./\c__letgut_local_config_file_tl/before } { - \ExplSyntaxOff - } - \file_input:n {./\c__letgut_local_config_file_tl} + \use:n { \ExplSyntaxOff \file_input:n {./\c__letgut_local_config_file_tl} } + \ExplSyntaxOn } #+end_src @@ -3717,7 +3699,7 @@ several purposes: - the books advertisements. #+begin_src latex :tangle ../../../tex/lualatex/letgut/letgut.lbx :exports both -\ProvidesFile{letgut.lbx}[2022-06-18 v0.9.2 letgut localization] +\ProvidesFile{letgut.lbx}[2022-09-02 v0.9.3 letgut localization] \InheritBibliographyExtras{french} \DeclareBibliographyStrings{ inherit = {french}, @@ -3731,7 +3713,7 @@ several purposes: create the corresponding new entry). #+begin_src latex :tangle ../../../tex/lualatex/letgut/letgut.dbx :exports both - \ProvidesFile{letgut.dbx}[2022-06-18 v0.9.2 letgut data model macros] + \ProvidesFile{letgut.dbx}[2022-09-02 v0.9.3 letgut data model macros] \DeclareBibliographyDriver{bookreview}{% \usebibmacro{bibindex}% \usebibmacro{begentry}% @@ -3786,7 +3768,7 @@ several purposes: We provide a specific ~biblatex~ citation style . #+begin_src latex :tangle ../../../tex/lualatex/letgut/letgut.cbx :exports both - \ProvidesFile{letgut.cbx}[2022-06-18 v0.9.2 letgut base citation style] + \ProvidesFile{letgut.cbx}[2022-09-02 v0.9.3 letgut base citation style] \RequireCitationStyle{numeric} #+end_src diff --git a/Master/texmf-dist/tex/lualatex/letgut/letgut.cbx b/Master/texmf-dist/tex/lualatex/letgut/letgut.cbx index c679dbbcb4e..6e12efa6559 100644 --- a/Master/texmf-dist/tex/lualatex/letgut/letgut.cbx +++ b/Master/texmf-dist/tex/lualatex/letgut/letgut.cbx @@ -1,4 +1,4 @@ -\ProvidesFile{letgut.cbx}[2022-06-18 v0.9.2 letgut base citation style] +\ProvidesFile{letgut.cbx}[2022-09-02 v0.9.3 letgut base citation style] \RequireCitationStyle{numeric} \DeclareFieldFormat[bookreview]{title}{\textbf{\emph{#1}}} \renewbibmacro*{title}{% diff --git a/Master/texmf-dist/tex/lualatex/letgut/letgut.cls b/Master/texmf-dist/tex/lualatex/letgut/letgut.cls index 27787fb1186..bae4ae10681 100644 --- a/Master/texmf-dist/tex/lualatex/letgut/letgut.cls +++ b/Master/texmf-dist/tex/lualatex/letgut/letgut.cls @@ -2157,10 +2157,8 @@ overlay={ } \lst@RestoreCatcodes \file_if_exist:nT {./\c__letgut_local_config_file_tl}{ - \AddToHook { file/./\c__letgut_local_config_file_tl/before } { - \ExplSyntaxOff - } - \file_input:n {./\c__letgut_local_config_file_tl} + \use:n { \ExplSyntaxOff \file_input:n {./\c__letgut_local_config_file_tl} } + \ExplSyntaxOn } \ExecuteBibliographyOptions[bookreview]{skipbib,skiplab} \endinput diff --git a/Master/texmf-dist/tex/lualatex/letgut/letgut.dbx b/Master/texmf-dist/tex/lualatex/letgut/letgut.dbx index 4df18e5722d..1d060a2bdb6 100644 --- a/Master/texmf-dist/tex/lualatex/letgut/letgut.dbx +++ b/Master/texmf-dist/tex/lualatex/letgut/letgut.dbx @@ -1,4 +1,4 @@ -\ProvidesFile{letgut.dbx}[2022-06-18 v0.9.2 letgut data model macros] +\ProvidesFile{letgut.dbx}[2022-09-02 v0.9.3 letgut data model macros] \DeclareBibliographyDriver{bookreview}{% \usebibmacro{bibindex}% \usebibmacro{begentry}% diff --git a/Master/texmf-dist/tex/lualatex/letgut/letgut.lbx b/Master/texmf-dist/tex/lualatex/letgut/letgut.lbx index 3b23cdbf6c1..cdc94245f33 100644 --- a/Master/texmf-dist/tex/lualatex/letgut/letgut.lbx +++ b/Master/texmf-dist/tex/lualatex/letgut/letgut.lbx @@ -1,4 +1,4 @@ -\ProvidesFile{letgut.lbx}[2022-06-18 v0.9.2 letgut localization] +\ProvidesFile{letgut.lbx}[2022-09-02 v0.9.3 letgut localization] \InheritBibliographyExtras{french} \DeclareBibliographyStrings{ inherit = {french}, -- cgit v1.2.3