texlive[60751] Master/texmf-dist: denisbdoc (13oct21)

commits+karl at tug.org commits+karl at tug.org
Wed Oct 13 22:29:48 CEST 2021


Revision: 60751
          http://tug.org/svn/texlive?view=revision&revision=60751
Author:   karl
Date:     2021-10-13 22:29:48 +0200 (Wed, 13 Oct 2021)
Log Message:
-----------
denisbdoc (13oct21)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/denisbdoc/README.md
    trunk/Master/texmf-dist/source/latex/denisbdoc/denisbdoc.dtx
    trunk/Master/texmf-dist/tex/latex/denisbdoc/denisbdoc.sty

Modified: trunk/Master/texmf-dist/doc/latex/denisbdoc/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/denisbdoc/README.md	2021-10-13 20:29:17 UTC (rev 60750)
+++ trunk/Master/texmf-dist/doc/latex/denisbdoc/README.md	2021-10-13 20:29:48 UTC (rev 60751)
@@ -1,4 +1,4 @@
-denisbdoc - A personal package for documenting classes and packages, v. 0.9.1
+denisbdoc - A personal package for documenting classes and packages, v. 0.9.2
 =============================================================================
 
 **The sole purpose of this (quick 'n dirty) `denisbdoc` package is for

Modified: trunk/Master/texmf-dist/source/latex/denisbdoc/denisbdoc.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/denisbdoc/denisbdoc.dtx	2021-10-13 20:29:17 UTC (rev 60750)
+++ trunk/Master/texmf-dist/source/latex/denisbdoc/denisbdoc.dtx	2021-10-13 20:29:48 UTC (rev 60751)
@@ -3,7 +3,7 @@
 \iffalse
 %</internal>
 %<*readme>
-denisbdoc - A personal package for documenting classes and packages, v. 0.9.1
+denisbdoc - A personal package for documenting classes and packages, v. 0.9.2
 =============================================================================
 
 **The sole purpose of this (quick 'n dirty) `denisbdoc` package is for
@@ -31,7 +31,7 @@
 \preamble
 -----------------------------------------------------------------------------
 denisbdoc --- A personal dirty package for documenting personal classes,
-              version 0.9.1
+              version 0.9.2
 
 Maintained by Denis Bitouzé
 E-mail: denis.bitouze at univ-littoral.fr
@@ -41,7 +41,7 @@
 
 \endpreamble
 \postamble
-Copyright (C) 2015-2020 by
+Copyright (C) 2015-2021 by
   Denis Bitouzé <denis.bitouze at univ-littoral.fr>
 
 It may be distributed and/or modified under the conditions of
@@ -126,6 +126,7 @@
 %\changes{v0.8}{2020/03/27}{Eighth CTAN version}
 %\changes{v0.9}{2020/05/31}{Nineth CTAN version}
 %\changes{v0.9.1}{2020/10/14}{Further CTAN version}
+%\changes{v0.9.2}{2021-10-13}{Further CTAN version}
 %
 %\begin{abstract}
 % ...
@@ -196,7 +197,7 @@
 %
 % The usual preliminaries.
 %    \begin{macrocode}
-\ProvidesExplPackage {denisbdoc} {2020/10/14} {0.9.1}
+\ProvidesExplPackage {denisbdoc} {2021-10-13} {0.9.2}
   {A personal package for documenting packages}
 %    \end{macrocode}
 %
@@ -243,7 +244,9 @@
 %    \begin{macrocode}
 \sys_if_engine_pdftex:TF
 {
-  % \RequirePackage{cmap}
+  \RequirePackage{cmap} % Necessary for  the angle brackets generated by ×\meta×
+                        % to be copied and pasted as they are, and not replaced
+                        % by "h" and "i"
   \RequirePackage[T1]{fontenc}
   \RequirePackage[utf8]{inputenc}
 %    \end{macrocode}
@@ -279,7 +282,7 @@
 \@ifclassloaded{beamer}{\@DBD at beamer@not at loaded@false}{\@DBD at beamer@not at loaded@true}
 %
 \if at DBD@beamer at not@loaded@
-\RequirePackage{parskip}%
+  \RequirePackage{parskip}%
   \RequirePackage{marginnote}
   \RequirePackage{mparhack}
   \RequirePackage[inline]{enumitem}
@@ -288,6 +291,7 @@
 \RequirePackage{calc}%
 % \RequirePackage[lining]{libertine}%
 \RequirePackage{siunitx}%
+\RequirePackage{pifont}
 % \RequirePackage[a4paper]{geometry}%
 \RequirePackage{booktabs}%
 \RequirePackage{multirow}%
@@ -310,7 +314,10 @@
 \RequirePackage{etoolbox}%
 \RequirePackage{iflang}%
 \RequirePackage{ifpdf}%
-\RequirePackage{amssymb}%
+\sys_if_engine_pdftex:T
+{
+  \RequirePackage{amssymb}%
+}
 \if at DBD@beamer at not@loaded@
   \RequirePackage{tocvsec2}%
 \fi
@@ -882,7 +889,7 @@
     norm*,lnorm*,llnorm*,lpnorm*,supnorm*,abs*,prt*,brk*,brc*,lrangle*,leqgeq*,%
     pdfobjcompresslevel,chaptermark,PassOptionsToClass%
   },%
-  morekeywords={[1]% Environments' names
+  morekeywords=[1]{% Environments' names
     tabular,tabulary,math,document,minipage,eqnarray,eqnarray*,align,align*,%
     equation,gather,multline,flalign,equation*,gather*,multline*,flalign*,%
     itemize,itemize*,enumerate,enumerate*,description,description*,%
@@ -1375,7 +1382,10 @@
 % The \pkg{kpfonts} and \pkg{libertine}'s ttfamilies are not as nice as
 % \pkg{lmodern}'s one to my taste. So let's use the latter.
 %    \begin{macrocode}
-\renewcommand{\ttdefault}{lmtt}
+\sys_if_engine_pdftex:T
+{
+  \renewcommand{\ttdefault}{lmtt}
+}
 %    \end{macrocode}
 %
 % \pkg{lmodern} doesn't provide extended bold italic typewritter, hence
@@ -1383,6 +1393,7 @@
 % a italic context. To get rid of this warning, we silently substitute bold
 % slanted to extended bold italic.
 %    \begin{macrocode}
+\sys_if_engine_pdftex:T
 {%
   \ttfamily%
   \DeclareFontShape{T1}{lmtt}{bx}{it}{<-> ssub * lmtt/b/sl}{}%
@@ -1755,31 +1766,31 @@
 }
 \NewDocumentCommand{\texstudio}{  }
 {
-  \program{TeXstudio}\xspace
+  \program{TeXstudio}
 }
 \NewDocumentCommand{\emacs}{  }
 {
-  \program{Emacs}\xspace
+  \program{Emacs}
 }
 \NewDocumentCommand{\texlive}{ }
 {
-  \href{http://www.tug.org/texlive/}{\TeX{}\c_space_tl{}Live}\xspace
+  \href{http://www.tug.org/texlive/}{\TeX{}\c_space_tl{}Live}
 }
 \NewDocumentCommand{\miktex}{ }
 {
-  \href{http://www.tug.org/texlive/}{MiK\TeX}\xspace
+  \href{http://www.tug.org/texlive/}{MiK\TeX}
 }
 \NewDocumentCommand{\linux}{ }
 {
-  Linux\index{Linux}\xspace
+  Linux\index{Linux}
 }
 \NewDocumentCommand{\macos}{ }
 {
-  Mac OS\index{Mac OS}\xspace
+  Mac OS\index{Mac OS}
 }
 \NewDocumentCommand{\windows}{ }
 {
-  Windows\index{Windows}\xspace
+  Windows\index{Windows}
 }
 %
 \cs_new_protected:Nn \_@@_links:nnn
@@ -2056,8 +2067,8 @@
 % pasted as they are, and not replaced by "h" and "i"
 % (cf. \url{https://tex.stackexchange.com/q/18146/18401}).
 %    \begin{macrocode}
-\newunicodechar{〈}{$\langle$}
-\newunicodechar{〉}{$\rangle$}
+\newunicodechar{⟨}{$\langle$}
+\newunicodechar{⟩}{$\rangle$}
 %    \end{macrocode}
 %
 %    \begin{macrocode}
@@ -2687,11 +2698,10 @@
 % \PrintIndex
 \endinput
 
-% Local Variables:
-% mode: doctex
-% eval: (doctex-mode)
-% TeX-engine: xetex
-% TeX-command-default: "TeX"
-% TeX-master: t
-% ispell-local-dictionary: "francais"
-% End:
+%%% Local Variables:
+%%% mode: doctex
+%%% TeX-engine: luatex
+%%% TeX-command-default: "TeX"
+%%% TeX-master: t
+%%% ispell-local-dictionary: "francais"
+%%% End:

Modified: trunk/Master/texmf-dist/tex/latex/denisbdoc/denisbdoc.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/denisbdoc/denisbdoc.sty	2021-10-13 20:29:17 UTC (rev 60750)
+++ trunk/Master/texmf-dist/tex/latex/denisbdoc/denisbdoc.sty	2021-10-13 20:29:48 UTC (rev 60751)
@@ -7,7 +7,7 @@
 %% denisbdoc.dtx  (with options: `package')
 %% -----------------------------------------------------------------------------
 %% denisbdoc --- A personal dirty package for documenting personal classes,
-%%               version 0.9.1
+%%               version 0.9.2
 %% 
 %% Maintained by Denis Bitouzé
 %% E-mail: denis.bitouze at univ-littoral.fr
@@ -16,7 +16,7 @@
 %% -----------------------------------------------------------------------------
 %% 
 \RequirePackage{expl3,l3keys2e,xparse}
-\ProvidesExplPackage {denisbdoc} {2020/10/14} {0.9.1}
+\ProvidesExplPackage {denisbdoc} {2021-10-13} {0.9.2}
   {A personal package for documenting packages}
 \@ifpackagelater { expl3 } { 2012/11/21 }
   { }
@@ -41,7 +41,9 @@
 \PassOptionsToPackage{obeyspaces}{url}
 \sys_if_engine_pdftex:TF
 {
-  % \RequirePackage{cmap}
+  \RequirePackage{cmap} % Necessary for  the angle brackets generated by ×\meta×
+                        % to be copied and pasted as they are, and not replaced
+                        % by "h" and "i"
   \RequirePackage[T1]{fontenc}
   \RequirePackage[utf8]{inputenc}
   \pdfsuppresswarningpagegroup=1
@@ -57,7 +59,7 @@
 \@DBD at beamer@not at loaded@true
 \@ifclassloaded{beamer}{\@DBD at beamer@not at loaded@false}{\@DBD at beamer@not at loaded@true}
 \if at DBD@beamer at not@loaded@
-\RequirePackage{parskip}%
+  \RequirePackage{parskip}%
   \RequirePackage{marginnote}
   \RequirePackage{mparhack}
   \RequirePackage[inline]{enumitem}
@@ -65,6 +67,7 @@
 \RequirePackage{afterpage}%
 \RequirePackage{calc}%
 \RequirePackage{siunitx}%
+\RequirePackage{pifont}
 \RequirePackage{booktabs}%
 \RequirePackage{multirow}%
 \RequirePackage[xr]{zref}%
@@ -86,7 +89,10 @@
 \RequirePackage{etoolbox}%
 \RequirePackage{iflang}%
 \RequirePackage{ifpdf}%
-\RequirePackage{amssymb}%
+\sys_if_engine_pdftex:T
+{
+  \RequirePackage{amssymb}%
+}
 \if at DBD@beamer at not@loaded@
   \RequirePackage{tocvsec2}%
 \fi
@@ -375,7 +381,7 @@
     norm*,lnorm*,llnorm*,lpnorm*,supnorm*,abs*,prt*,brk*,brc*,lrangle*,leqgeq*,%
     pdfobjcompresslevel,chaptermark,PassOptionsToClass%
   },%
-  morekeywords={[1]% Environments' names
+  morekeywords=[1]{% Environments' names
     tabular,tabulary,math,document,minipage,eqnarray,eqnarray*,align,align*,%
     equation,gather,multline,flalign,equation*,gather*,multline*,flalign*,%
     itemize,itemize*,enumerate,enumerate*,description,description*,%
@@ -821,7 +827,11 @@
 \presetkeys{todonotes}{fancyline, color=white}{}%
 \setlength\bibinitsep{1.25\baselineskip}
 \SetCiteCommand{\autocite}
-\renewcommand{\ttdefault}{lmtt}
+\sys_if_engine_pdftex:T
+{
+  \renewcommand{\ttdefault}{lmtt}
+}
+\sys_if_engine_pdftex:T
 {%
   \ttfamily%
   \DeclareFontShape{T1}{lmtt}{bx}{it}{<-> ssub * lmtt/b/sl}{}%
@@ -1046,31 +1056,31 @@
 }
 \NewDocumentCommand{\texstudio}{  }
 {
-  \program{TeXstudio}\xspace
+  \program{TeXstudio}
 }
 \NewDocumentCommand{\emacs}{  }
 {
-  \program{Emacs}\xspace
+  \program{Emacs}
 }
 \NewDocumentCommand{\texlive}{ }
 {
-  \href{http://www.tug.org/texlive/}{\TeX{}\c_space_tl{}Live}\xspace
+  \href{http://www.tug.org/texlive/}{\TeX{}\c_space_tl{}Live}
 }
 \NewDocumentCommand{\miktex}{ }
 {
-  \href{http://www.tug.org/texlive/}{MiK\TeX}\xspace
+  \href{http://www.tug.org/texlive/}{MiK\TeX}
 }
 \NewDocumentCommand{\linux}{ }
 {
-  Linux\index{Linux}\xspace
+  Linux\index{Linux}
 }
 \NewDocumentCommand{\macos}{ }
 {
-  Mac OS\index{Mac OS}\xspace
+  Mac OS\index{Mac OS}
 }
 \NewDocumentCommand{\windows}{ }
 {
-  Windows\index{Windows}\xspace
+  Windows\index{Windows}
 }
 \cs_new_protected:Nn \__denisbdoc_links:nnn
 {
@@ -1304,8 +1314,8 @@
     \__denisbdoc_screenshot:nn {#1}{#2}
   }
 }
-\newunicodechar{〈}{$\langle$}
-\newunicodechar{〉}{$\rangle$}
+\newunicodechar{⟨}{$\langle$}
+\newunicodechar{⟩}{$\rangle$}
 \cs_new_protected:Nn \__denisbdoc_meta:nn
 {
     \bgroup%
@@ -1708,7 +1718,7 @@
   \def\program#1{#1}
 }
 \ExplSyntaxOff
-%% Copyright (C) 2015-2020 by
+%% Copyright (C) 2015-2021 by
 %%   Denis Bitouzé <denis.bitouze at univ-littoral.fr>
 %% 
 %% It may be distributed and/or modified under the conditions of



More information about the tex-live-commits mailing list.