summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2020-05-31 21:10:58 +0000
committerKarl Berry <karl@freefriends.org>2020-05-31 21:10:58 +0000
commita9ed55991d347eb928c1c9f83b9768eb6ecde1db (patch)
tree18a2121a2fe32223e49298befd8e57863177189d
parent04bf513956f952e12fe0a3db63b4ed812e96b50f (diff)
denisbdoc (31may20)
git-svn-id: svn://tug.org/texlive/trunk@55362 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/denisbdoc/README.md4
-rw-r--r--Master/texmf-dist/source/latex/denisbdoc/denisbdoc.dtx64
-rw-r--r--Master/texmf-dist/source/latex/denisbdoc/denisbdoc.ins41
-rw-r--r--Master/texmf-dist/tex/latex/denisbdoc/denisbdoc.sty55
4 files changed, 73 insertions, 91 deletions
diff --git a/Master/texmf-dist/doc/latex/denisbdoc/README.md b/Master/texmf-dist/doc/latex/denisbdoc/README.md
index 40d091b2022..5ee851b2946 100644
--- a/Master/texmf-dist/doc/latex/denisbdoc/README.md
+++ b/Master/texmf-dist/doc/latex/denisbdoc/README.md
@@ -1,8 +1,8 @@
-denisbdoc - A personal package for documenting classes and packages, v. 0.8
+denisbdoc - A personal package for documenting classes and packages, v. 0.9
===========================================================================
**The sole purpose of this (quick 'n dirty) `denisbdoc` package is for
-documenting the classes written by its author (Denis Bitouz'e).**
+documenting the classes written by its author (Denis Bitouz^^c3^^a9).**
The class is supplied in `.dtx` format. If you want to unpack the `.dtx`
yourself, running:
diff --git a/Master/texmf-dist/source/latex/denisbdoc/denisbdoc.dtx b/Master/texmf-dist/source/latex/denisbdoc/denisbdoc.dtx
index 0607fdcc228..a1f0bf4b18c 100644
--- a/Master/texmf-dist/source/latex/denisbdoc/denisbdoc.dtx
+++ b/Master/texmf-dist/source/latex/denisbdoc/denisbdoc.dtx
@@ -3,11 +3,11 @@
\iffalse
%</internal>
%<*readme>
-denisbdoc - A personal package for documenting classes and packages, v. 0.8
+denisbdoc - A personal package for documenting classes and packages, v. 0.9
===========================================================================
**The sole purpose of this (quick 'n dirty) `denisbdoc` package is for
-documenting the classes written by its author (Denis Bitouz'e).**
+documenting the classes written by its author (Denis Bitouzé).**
The class is supplied in `.dtx` format. If you want to unpack the `.dtx`
yourself, running:
@@ -31,9 +31,9 @@ This package is currently not documented.
\preamble
-----------------------------------------------------------------------------
denisbdoc --- A personal dirty package for documenting personal classes,
- version 0.8
+ version 0.9
-Maintained by Denis Bitouz'e
+Maintained by Denis Bitouzé
E-mail: denis.bitouze@univ-littoral.fr
Released under the LaTeX Project Public License v1.3c or later
See http://www.latex-project.org/lppl.txt
@@ -42,7 +42,7 @@ See http://www.latex-project.org/lppl.txt
\endpreamble
\postamble
Copyright (C) 2015-2020 by
- Denis Bitouz'e <denis.bitouze@univ-littoral.fr>
+ Denis Bitouzé <denis.bitouze@univ-littoral.fr>
It may be distributed and/or modified under the conditions of
the LaTeX Project Public License (LPPL), either version 1.3c of
@@ -51,7 +51,7 @@ version of this license is in the file:
http://www.latex-project.org/lppl.txt
This work is "maintained" (as per LPPL maintenance status) by
- Denis Bitouz'e.
+ Denis Bitouzé.
This work consists of the file denisbdoc.dtx
denisbdoc.sty and
@@ -106,7 +106,7 @@ This work consists of the file denisbdoc.dtx
% }^^A
%}
%\author{^^A
-% Denis Bitouz'e\thanks
+% Denis Bitouzé\thanks
% {^^A
% E-mail: \href{mailto:denis.bitouze@univ-littoral.fr}
% {\texttt{denis.bitouze@univ-littoral.fr}}^^A
@@ -124,6 +124,7 @@ This work consists of the file denisbdoc.dtx
%\changes{v0.6}{2016/12/08}{Sixth CTAN version}
%\changes{v0.7}{2017/01/01}{Seventh CTAN version}
%\changes{v0.8}{2020/03/27}{Eighth CTAN version}
+%\changes{v0.9}{2020/05/31}{Nineth CTAN version}
%
%\begin{abstract}
% ...
@@ -194,7 +195,7 @@ This work consists of the file denisbdoc.dtx
%
% The usual preliminaries.
% \begin{macrocode}
-\ProvidesExplPackage {denisbdoc} {2020/03/27} {0.8}
+\ProvidesExplPackage {denisbdoc} {2020/05/31} {0.9}
{A personal package for documenting packages}
% \end{macrocode}
%
@@ -339,14 +340,19 @@ This work consists of the file denisbdoc.dtx
% \begin{macrocode}
\let\_@@_printbibliography_ORI\printbibliography%
\renewcommand{\printbibliography}[1][]{%
- \pagestyle{biblio}%
- \_@@_printbibliography_ORI[heading=bibintoc,#1]%
- \pagestyle{ordinary}%
+ \@ifpackageloaded{setspace}{%
+ \singlespacing%
+ }{%
+ }
+ \chapter*{\bibname}%
+ \_@@_printbibliography_ORI[heading=none,#1]%
}%
}%
}%
}{%
- \RequirePackage[backend=biber,style=authortitle,autopunct=false,useprefix=true,backref,dashed=false]{biblatex}%
+ \RequirePackage[%backend=biber%
+ ,style=authortitle,dashed=false
+ ,autopunct=false,useprefix=true,backref]{biblatex}%
}%
% \end{macrocode}
%
@@ -359,8 +365,8 @@ This work consists of the file denisbdoc.dtx
% \begin{macrocode}
\RequirePackage{morewrites}%
\RequirePackage{babel}%
-% \RequirePackage[useregional]{datetime2}%
-\RequirePackage[nodayofweek]{datetime}%
+\RequirePackage[useregional]{datetime2}%
+% \RequirePackage[nodayofweek]{datetime}%
% \RequirePackage{floatrow}%
\RequirePackage{subcaption}%
%
@@ -901,7 +907,7 @@ This work consists of the file denisbdoc.dtx
user1,user2,user3,user4,user5,user6,hyper,style,xindy,toc,title,%
useri,userii,useriii,useriv,userv,uservi%
},%
- % Mots-clés de niveau 3 : arguments optionnels valeurs de clés dans clé=valeur
+ % Mots-clés de niveau 3 : arguments optionnels clés dans clé=valeur
morekeywords=[3]{%
listgroup,listhypergroup,%
% textrm,textit,textsf,textsl,texttt,textup,textbf,textsc,textmd,emph,%
@@ -1023,7 +1029,7 @@ This work consists of the file denisbdoc.dtx
morekeywords=[2]{%
% title,
},%
- % Mots-clés de niveau 3 : arguments optionnels valeurs de clés dans clé=valeur
+ % Mots-clés de niveau 3 : arguments optionnels clés dans clé=valeur
morekeywords=[3]{%
skipbib%
},%
@@ -1050,7 +1056,7 @@ This work consists of the file denisbdoc.dtx
morekeywords=[2]{%
colophon,
},%
- % Mots-clés de niveau 3 : arguments optionnels valeurs de clés dans clé=valeur
+ % Mots-clés de niveau 3 : arguments optionnels clés dans clé=valeur
morekeywords=[3]{%
titlestyle,titlesize,aftertitle,pagestyle,titlealign,%
parstyle,parsize,parlead,nofirstindent,nofullpage,noclrdblpg,%
@@ -1075,7 +1081,7 @@ This work consists of the file denisbdoc.dtx
morekeywords=[2]{%
colback,beamer,skins,listing,only,options,and,text%
},%
- % Mots-clés de niveau 3 : arguments optionnels valeurs de clés dans clé=valeur
+ % Mots-clés de niveau 3 : arguments optionnels clés dans clé=valeur
morekeywords=[3]{%
lightgray,red!50!white%
},%
@@ -1124,7 +1130,7 @@ This work consists of the file denisbdoc.dtx
morekeywords=[2]{%
lightgray,red,blue,brown,purple,magenta,green,black,cyan,yellow,%
},%
- % Mots-clés de niveau 3 : arguments optionnels valeurs de clés dans clé=valeur
+ % Mots-clés de niveau 3 : arguments optionnels clés dans clé=valeur
morekeywords=[3]{%
%
},%
@@ -1146,7 +1152,7 @@ This work consists of the file denisbdoc.dtx
breaklinks,colorlinks,bookmarks,pdfborderstyle,pdfborder,all,pdfencoding,final,%
hidelinks,linktoc,%
},%
- % Mots-clés de niveau 3 : arguments optionnels valeurs de clés dans clé=valeur
+ % Mots-clés de niveau 3 : arguments optionnels clés dans clé=valeur
morekeywords=[3]{%
unicode%
},%
@@ -1163,7 +1169,7 @@ This work consists of the file denisbdoc.dtx
laboratory,dedication,frontepigraph,keywords,subject,expression,tableofcontents,submissiondate,%
maketitle,makedisclaimer,makekeywords,makelaboratory,makeabstract,makededications,%
makefrontepigraphs,makebackcover,ordernumber,chapter*,disclaimer,newglssymbol,yadsetup,%
- comue,newcorporation%
+ comue,newcorporation,NoCaseChange%
% acknowledgements,frenchabstract,foreword,preface,caution,
},%
% Environments' names
@@ -1216,7 +1222,7 @@ This work consists of the file denisbdoc.dtx
moretexcs={% Control sequences' names
editorinchief,editor,president,classdesigner,classmaintainer,fontdesigner,%
graphicdesigner,issuesetup,journalsetup,interviewee,academicsignature,%
- subtitle,editorial,gzttableofcontents,minitoc,presidentmessage,%
+ subtitle,editorial,gzttableofcontents,gztlocaltableofcontents,minitoc,presidentmessage,%
acknowledgements,printminibios,aboutfrontcover,rubric,mathematics,%
dossier,community,interview,teaching,parity,tellme,information,%
rearviewmirror,tribute,books,email,question,smf,cad,Cad,gzt,%
@@ -1442,25 +1448,31 @@ This work consists of the file denisbdoc.dtx
alsolanguage=[yad]TeX,%
alsolanguage=[colophon]TeX,%
moretexcs={printbibliography,autocite},%
- }
+ morekeywords=[2]{%
+ colback,refsegment%
+ },%
+ morekeywords=[2]{%
+ red,white%
+ },%
+ }%
}
\bool_if:nT {\g_@@_gzt_bool} {%
\lstdefinestyle{dbtex}{%
style=pre-dbtex,%
alsolanguage=[gzt]TeX,%
- }
+ }%
}
\bool_if:nT {\g_@@_nwejm_bool} {%
\lstdefinestyle{dbtex}{%
style=pre-dbtex,%
alsolanguage=[nwejm]TeX,%
- }
+ }%
}
\bool_if:nT {\g_@@_studentreport_bool} {%
\lstdefinestyle{dbtex}{%
style=pre-dbtex,%
alsolanguage=[studentreport]TeX,%
- }
+ }%
}
\lstset{style=dbtex}
\sys_if_engine_pdftex:TF
diff --git a/Master/texmf-dist/source/latex/denisbdoc/denisbdoc.ins b/Master/texmf-dist/source/latex/denisbdoc/denisbdoc.ins
deleted file mode 100644
index f8f5570c513..00000000000
--- a/Master/texmf-dist/source/latex/denisbdoc/denisbdoc.ins
+++ /dev/null
@@ -1,41 +0,0 @@
-\input l3docstrip.tex
-\askforoverwritefalse
-\preamble
------------------------------------------------------------------------------
-denisbdoc --- A personal dirty package for documenting personal classes,
- version 0.8
-
-Maintained by Denis Bitouz'e
-E-mail: denis.bitouze@univ-littoral.fr
-Released under the LaTeX Project Public License v1.3c or later
-See http://www.latex-project.org/lppl.txt
------------------------------------------------------------------------------
-
-\endpreamble
-\postamble
-Copyright (C) 2015-2020 by
- Denis Bitouz'e <denis.bitouze@univ-littoral.fr>
-
-It may be distributed and/or modified under the conditions of
-the LaTeX Project Public License (LPPL), either version 1.3c of
-this license or (at your option) any later version. The latest
-version of this license is in the file:
- http://www.latex-project.org/lppl.txt
-
-This work is "maintained" (as per LPPL maintenance status) by
- Denis Bitouz'e.
-
-This work consists of the file denisbdoc.dtx
- denisbdoc.sty and
- denisbdoc.ins.
-\endpostamble
-\usedir{tex/latex/denisbdoc}
-\generate{
- \file{\jobname.sty}{\from{\jobname.dtx}{package}}
-}
-\nopreamble\nopostamble
-\generate{
- \file{\jobname.xdy}{\from{\jobname.dtx}{xindy-style}}
- \file{\jobname-chng.xdy}{\from{\jobname.dtx}{xindy-style-chng}}
-}
-\endbatchfile
diff --git a/Master/texmf-dist/tex/latex/denisbdoc/denisbdoc.sty b/Master/texmf-dist/tex/latex/denisbdoc/denisbdoc.sty
index 1a9f33d013e..1530fc70e5c 100644
--- a/Master/texmf-dist/tex/latex/denisbdoc/denisbdoc.sty
+++ b/Master/texmf-dist/tex/latex/denisbdoc/denisbdoc.sty
@@ -7,16 +7,16 @@
%% denisbdoc.dtx (with options: `package')
%% -----------------------------------------------------------------------------
%% denisbdoc --- A personal dirty package for documenting personal classes,
-%% version 0.8
+%% version 0.9
%%
-%% Maintained by Denis Bitouz'e
+%% Maintained by Denis Bitouz^^c3^^a9
%% E-mail: denis.bitouze@univ-littoral.fr
%% Released under the LaTeX Project Public License v1.3c or later
%% See http://www.latex-project.org/lppl.txt
%% -----------------------------------------------------------------------------
%%
\RequirePackage{expl3,l3keys2e,xparse}
-\ProvidesExplPackage {denisbdoc} {2020/03/27} {0.8}
+\ProvidesExplPackage {denisbdoc} {2020/05/31} {0.9}
{A personal package for documenting packages}
\@ifpackagelater { expl3 } { 2012/11/21 }
{ }
@@ -110,18 +110,23 @@
% }%
\let\__denisbdoc_printbibliography_ORI\printbibliography%
\renewcommand{\printbibliography}[1][]{%
- \pagestyle{biblio}%
- \__denisbdoc_printbibliography_ORI[heading=bibintoc,#1]%
- \pagestyle{ordinary}%
+ \@ifpackageloaded{setspace}{%
+ \singlespacing%
+ }{%
+ }
+ \chapter*{\bibname}%
+ \__denisbdoc_printbibliography_ORI[heading=none,#1]%
}%
}%
}%
}{%
- \RequirePackage[backend=biber,style=authortitle,autopunct=false,useprefix=true,backref,dashed=false]{biblatex}%
+ \RequirePackage[%backend=biber%
+ ,style=authortitle,dashed=false
+ ,autopunct=false,useprefix=true,backref]{biblatex}%
}%
\RequirePackage{morewrites}%
\RequirePackage{babel}%
-\RequirePackage[nodayofweek]{datetime}%
+\RequirePackage[useregional]{datetime2}%
\RequirePackage{subcaption}%
\if@DBD@beamer@not@loaded@
\RequirePackage{tocbibind}%
@@ -402,7 +407,7 @@
user1,user2,user3,user4,user5,user6,hyper,style,xindy,toc,title,%
useri,userii,useriii,useriv,userv,uservi%
},%
- % Mots-cl^^c3^^a9s de niveau 3 : arguments optionnels valeurs de cl^^c3^^a9s dans cl^^c3^^a9=valeur
+ % Mots-cl^^c3^^a9s de niveau 3 : arguments optionnels cl^^c3^^a9s dans cl^^c3^^a9=valeur
morekeywords=[3]{%
listgroup,listhypergroup,%
% textrm,textit,textsf,textsl,texttt,textup,textbf,textsc,textmd,emph,%
@@ -522,7 +527,7 @@
morekeywords=[2]{%
% title,
},%
- % Mots-cl^^c3^^a9s de niveau 3 : arguments optionnels valeurs de cl^^c3^^a9s dans cl^^c3^^a9=valeur
+ % Mots-cl^^c3^^a9s de niveau 3 : arguments optionnels cl^^c3^^a9s dans cl^^c3^^a9=valeur
morekeywords=[3]{%
skipbib%
},%
@@ -548,7 +553,7 @@
morekeywords=[2]{%
colophon,
},%
- % Mots-cl^^c3^^a9s de niveau 3 : arguments optionnels valeurs de cl^^c3^^a9s dans cl^^c3^^a9=valeur
+ % Mots-cl^^c3^^a9s de niveau 3 : arguments optionnels cl^^c3^^a9s dans cl^^c3^^a9=valeur
morekeywords=[3]{%
titlestyle,titlesize,aftertitle,pagestyle,titlealign,%
parstyle,parsize,parlead,nofirstindent,nofullpage,noclrdblpg,%
@@ -572,7 +577,7 @@
morekeywords=[2]{%
colback,beamer,skins,listing,only,options,and,text%
},%
- % Mots-cl^^c3^^a9s de niveau 3 : arguments optionnels valeurs de cl^^c3^^a9s dans cl^^c3^^a9=valeur
+ % Mots-cl^^c3^^a9s de niveau 3 : arguments optionnels cl^^c3^^a9s dans cl^^c3^^a9=valeur
morekeywords=[3]{%
lightgray,red!50!white%
},%
@@ -619,7 +624,7 @@
morekeywords=[2]{%
lightgray,red,blue,brown,purple,magenta,green,black,cyan,yellow,%
},%
- % Mots-cl^^c3^^a9s de niveau 3 : arguments optionnels valeurs de cl^^c3^^a9s dans cl^^c3^^a9=valeur
+ % Mots-cl^^c3^^a9s de niveau 3 : arguments optionnels cl^^c3^^a9s dans cl^^c3^^a9=valeur
morekeywords=[3]{%
%
},%
@@ -640,7 +645,7 @@
breaklinks,colorlinks,bookmarks,pdfborderstyle,pdfborder,all,pdfencoding,final,%
hidelinks,linktoc,%
},%
- % Mots-cl^^c3^^a9s de niveau 3 : arguments optionnels valeurs de cl^^c3^^a9s dans cl^^c3^^a9=valeur
+ % Mots-cl^^c3^^a9s de niveau 3 : arguments optionnels cl^^c3^^a9s dans cl^^c3^^a9=valeur
morekeywords=[3]{%
unicode%
},%
@@ -653,7 +658,7 @@
laboratory,dedication,frontepigraph,keywords,subject,expression,tableofcontents,submissiondate,%
maketitle,makedisclaimer,makekeywords,makelaboratory,makeabstract,makededications,%
makefrontepigraphs,makebackcover,ordernumber,chapter*,disclaimer,newglssymbol,yadsetup,%
- comue,newcorporation%
+ comue,newcorporation,NoCaseChange%
% acknowledgements,frenchabstract,foreword,preface,caution,
},%
% Environments' names
@@ -702,7 +707,7 @@
moretexcs={% Control sequences' names
editorinchief,editor,president,classdesigner,classmaintainer,fontdesigner,%
graphicdesigner,issuesetup,journalsetup,interviewee,academicsignature,%
- subtitle,editorial,gzttableofcontents,minitoc,presidentmessage,%
+ subtitle,editorial,gzttableofcontents,gztlocaltableofcontents,minitoc,presidentmessage,%
acknowledgements,printminibios,aboutfrontcover,rubric,mathematics,%
dossier,community,interview,teaching,parity,tellme,information,%
rearviewmirror,tribute,books,email,question,smf,cad,Cad,gzt,%
@@ -867,25 +872,31 @@
alsolanguage=[yad]TeX,%
alsolanguage=[colophon]TeX,%
moretexcs={printbibliography,autocite},%
- }
+ morekeywords=[2]{%
+ colback,refsegment%
+ },%
+ morekeywords=[2]{%
+ red,white%
+ },%
+ }%
}
\bool_if:nT {\g__denisbdoc_gzt_bool} {%
\lstdefinestyle{dbtex}{%
style=pre-dbtex,%
alsolanguage=[gzt]TeX,%
- }
+ }%
}
\bool_if:nT {\g__denisbdoc_nwejm_bool} {%
\lstdefinestyle{dbtex}{%
style=pre-dbtex,%
alsolanguage=[nwejm]TeX,%
- }
+ }%
}
\bool_if:nT {\g__denisbdoc_studentreport_bool} {%
\lstdefinestyle{dbtex}{%
style=pre-dbtex,%
alsolanguage=[studentreport]TeX,%
- }
+ }%
}
\lstset{style=dbtex}
\sys_if_engine_pdftex:TF
@@ -1667,7 +1678,7 @@ Nouv.~:}~#1}
}
\ExplSyntaxOff
%% Copyright (C) 2015-2020 by
-%% Denis Bitouz'e <denis.bitouze@univ-littoral.fr>
+%% Denis Bitouz^^c3^^a9 <denis.bitouze@univ-littoral.fr>
%%
%% It may be distributed and/or modified under the conditions of
%% the LaTeX Project Public License (LPPL), either version 1.3c of
@@ -1676,7 +1687,7 @@ Nouv.~:}~#1}
%% http://www.latex-project.org/lppl.txt
%%
%% This work is "maintained" (as per LPPL maintenance status) by
-%% Denis Bitouz'e.
+%% Denis Bitouz^^c3^^a9.
%%
%% This work consists of the file denisbdoc.dtx
%% denisbdoc.sty and