diff options
author | Karl Berry <karl@freefriends.org> | 2020-05-31 21:10:58 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2020-05-31 21:10:58 +0000 |
commit | a9ed55991d347eb928c1c9f83b9768eb6ecde1db (patch) | |
tree | 18a2121a2fe32223e49298befd8e57863177189d | |
parent | 04bf513956f952e12fe0a3db63b4ed812e96b50f (diff) |
denisbdoc (31may20)
git-svn-id: svn://tug.org/texlive/trunk@55362 c570f23f-e606-0410-a88d-b1316a301751
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 |