diff options
author | Karl Berry <karl@freefriends.org> | 2021-12-16 21:18:26 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2021-12-16 21:18:26 +0000 |
commit | 89233415a333943ec25e1e4aad0fb6509d3025ac (patch) | |
tree | 8494763a87668354916f58cf153eea83db85d9e7 /Master/texmf-dist/source/latex/gzt | |
parent | 7a5cbec8578dedfeb168e392e7e6c954fd2a62b5 (diff) |
gzt (16dec21)
git-svn-id: svn://tug.org/texlive/trunk@61323 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/gzt')
-rw-r--r-- | Master/texmf-dist/source/latex/gzt/gzt.dtx | 166 |
1 files changed, 160 insertions, 6 deletions
diff --git a/Master/texmf-dist/source/latex/gzt/gzt.dtx b/Master/texmf-dist/source/latex/gzt/gzt.dtx index 50d03f66420..ce19443f14b 100644 --- a/Master/texmf-dist/source/latex/gzt/gzt.dtx +++ b/Master/texmf-dist/source/latex/gzt/gzt.dtx @@ -70,10 +70,155 @@ $quote_filenames = 0; % \end{macrocode} % % \begin{macrocode} +%<*ctanomat> +% \end{macrocode} +% This is a description file for ctan-o-mat. +% It manages uploads of a package to +% CTAN -- the Comprehensive TeX Archive Network. +% +% The syntax is roughly oriented towards (La)TeX. +% Two form of the macros are used. The simple macros take one argument +% in braces. Here the argument may not contain embedded macros. +% +% The second form uses an environment enclosed in \begin{}/\end{}. +% In the long text fields logo macros can be used. +% +% You should enter your values between the begin and the end of the +% named type. +% ------------------------------------------------------------------------- +% This field contains the CTAN id of the package. +% The value is optional. +% The value is restricted to 32 characters. +\pkg{gzt} +% ------------------------------------------------------------------------- +% This field contains the version of the package. +% The value is optional. +% The value is restricted to 32 characters. +\version{1.1.1 2021-12-16} +% ------------------------------------------------------------------------- +% This field contains the name of the author(s). +% The value is optional. +% The value is restricted to 128 characters. +\author{Denis Bitouzé} +% ------------------------------------------------------------------------- +% This field contains the email address of the uploader. +% The value is an email address. +% The value is restricted to 255 characters. +\email{denis.bitouze@univ-littoral.fr} +% ------------------------------------------------------------------------- +% This field contains the name of the uploader. +% The value is restricted to 255 characters. +\uploader{Denis Bitouzé} +% ------------------------------------------------------------------------- +% This field contains the directory on CTAN. +% The value is optional. +% The value is restricted to 255 characters. +\ctanPath{/macros/latex/contrib/gzt} +% ------------------------------------------------------------------------- +% This field contains the license. +% The value is optional. +% The value is restricted to 2048 characters. +% Multiple values are allowed. +\license{lppl1.3c} +% ------------------------------------------------------------------------- +% This field contains the URL of the home page. +% The value is optional. +% The value is a URL. +% The value is restricted to 255 characters. +% Multiple values are allowed. +\home{} +% ------------------------------------------------------------------------- +% This field contains the URL of the bug tracker. +% The value is optional. +% The value is a URL. +% The value is restricted to 255 characters. +% Multiple values are allowed. +\bugtracker{https://github.com/dbitouze/gzt/issues/} +% ------------------------------------------------------------------------- +% This field contains the support channel. +% The value is optional. +% The value is a URL. +% The value is restricted to 255 characters. +% Multiple values are allowed. +\support{} +% ------------------------------------------------------------------------- +% This field contains the version management. +% The value is optional. +% The value is a URL. +% The value is restricted to 255 characters. +% Multiple values are allowed. +\repository{https://github.com/dbitouze/gzt/} +% ------------------------------------------------------------------------- +% This field contains the developer's channel. +% The value is optional. +% The value is a URL. +% The value is restricted to 255 characters. +% Multiple values are allowed. +\development{} +% ------------------------------------------------------------------------- +% This field contains the update indicator; true for update. +% The value is optional. +% The value is restricted to 8 characters. +\update{true} +% ------------------------------------------------------------------------- +% This field contains the topics id. +% The value is optional. +% The value is restricted to 1024 characters. +% Multiple values are allowed. +\topic{} +% ------------------------------------------------------------------------- +% This field contains the text for the mail announcement. +% The value is optional. +% The value is restricted to 8192 characters. +\begin{announcement} +\end{announcement} +% ------------------------------------------------------------------------- +% This field contains the one-liner for the package. +% The value is optional. +% The value is restricted to 128 characters. +\summary{Bundle of classes for “La Gazette de la Société Mathématique de France”} +% ------------------------------------------------------------------------- +% This field contains the descriptive abstract for the package. +% The value is optional. +% The value is restricted to 4096 characters. +\begin{description} +This bundle provides two classes and `BibLaTeX` styles for the French journal +[“La Gazette de la Société Mathématique de +France”](https://smf.emath.fr/les-publications/la-gazette): + +- gzt for the complete issues of the journal, aimed at the Gazette’s team, +- gztarticle, intended for authors who wish to publish an article in the + Gazette. This class’s goals are to + - faithfully reproduce the layout of the Gazette, thus enabling the authors to + be able to work their document in actual conditions, and + - provide a number of tools (commands and environments) to facilitate the + drafting of documents, in particular those containing mathematical formulas. +\end{description} +% ------------------------------------------------------------------------- +% This field contains the note to the CTAN upload managers. +% The value is optional. +% The value is restricted to 2048 characters. +\begin{note} +\end{note} +% ------------------------------------------------------------------------- +% This field contains the archive file. +% The value is the file name of the archive to be uploaded. +% It may have a relative or absolute directory. +\file{../dtx-forge/gzt.zip} +% \begin{macrocode} +%</ctanomat> +% \end{macrocode} +% +% \begin{macrocode} %<*changelog> % \end{macrocode} # [Unreleased] +# [1.1.1] - 2021-12-16 + +## Fixed +All bibliographic numeric labels equal 0 + # [1.1.0] - 2021-11-30 ## Added @@ -180,8 +325,8 @@ Gazette de la Société Mathématique de France”](https://smf.emath.fr/les-pub \fi %</internal> %<*class|class-article|install> -\def\gztfileversion{1.1.0} -\def\gztfiledate{2021-11-30} +\def\gztfileversion{1.1.1} +\def\gztfiledate{2021-12-16} %</class|class-article|install> %<*install> \input l3docstrip.tex @@ -236,6 +381,11 @@ Running "make install" installs the files in the local TeX tree. %</install> %<install>\endbatchfile %<*internal> +\usedir{.} +\generate{ + \nopreamble\nopostamble + \file{\GZT@classname.pkg}{\from{\jobname.dtx}{ctanomat}} +}% \usedir{source/latex/\GZT@classname} \generate{ \file{\GZT@classname.ins}{\from{\jobname.dtx}{install}} @@ -315,6 +465,7 @@ Running "make install" installs the files in the local TeX tree. % \changes{v1.0.0}{2020-03-17}{Eighth CTAN version.} % \changes{v1.0.1}{2021-02-14}{Nineth CTAN version.} % \changes{v1.1.0}{2021-11-30}{Tenth CTAN version.} +% \changes{v1.1.1}{2021-12-16}{Eleventh CTAN version.} % % \begin{abstract} % This bundle provides two classes and \Pkg{biblatex} styles for the French journal @@ -6551,13 +6702,16 @@ Running "make install" installs the files in the local TeX tree. % If we don't ask the cover page (only), the inside back cover and back cover % pages are automatically included at the end of the document, the former % containing some condensed instructions to authors. But, this cannot be done -% within ×\AddToHook{enddocument}× and ×\preto\@enddocumenthook× should be used instead -% (see \url{https://tex.stackexchange.com/q/240318/18401}). (Update (2021-02-14): -% we now rely on the new ×\AddToHook{env/document/end}×.) +% within ×\AddToHook{enddocument}× and ×\preto\@enddocumenthook× should be used +% instead (see \url{https://tex.stackexchange.com/q/240318/18401}). (Update +% (2021-02-14): we now rely on the new ×\AddToHook{env/document/end}×.) (Update +% (2021-12-16): we have to be more carefull with the hooks, see +% \url{https://github.com/plk/biblatex/issues/1197}.) % \begin{macrocode} +\DeclareHookRule{enddocument}{citations}{before}{biblatex} \bool_if:NF {\g_@@_coverpage_bool} { \bool_if:NF {\g_@@_inside_pages_bool} { - \AddToHook{enddocument}{ + \AddToHook{enddocument}[citations]{ \bool_gset_true:N \g_@@_backmatter_bool \g_@@_display_inside_backcover_tl \newpage |