texlive[61271] Master/texmf-dist: xistercian (11dec21)

commits+karl at tug.org commits+karl at tug.org
Sat Dec 11 22:17:06 CET 2021


Revision: 61271
          http://tug.org/svn/texlive?view=revision&revision=61271
Author:   karl
Date:     2021-12-11 22:17:05 +0100 (Sat, 11 Dec 2021)
Log Message:
-----------
xistercian (11dec21)

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

Modified: trunk/Master/texmf-dist/doc/latex/xistercian/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/xistercian/README.md	2021-12-11 21:15:54 UTC (rev 61270)
+++ trunk/Master/texmf-dist/doc/latex/xistercian/README.md	2021-12-11 21:17:05 UTC (rev 61271)
@@ -1,7 +1,7 @@
 -------------------------------------------------------------------------------
 # xistercian -- Cistercian numerals in LaTeX
 
-Version 2021-11-23 v1.1
+Version 2021-11-23 v1.1a
 
 Released under the LaTeX Project Public License v1.3c or later
 See http://www.latex-project.org/lppl.txt

Modified: trunk/Master/texmf-dist/doc/latex/xistercian/xistercian.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/source/latex/xistercian/xistercian.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/xistercian/xistercian.dtx	2021-12-11 21:15:54 UTC (rev 61270)
+++ trunk/Master/texmf-dist/source/latex/xistercian/xistercian.dtx	2021-12-11 21:17:05 UTC (rev 61271)
@@ -55,10 +55,11 @@
 \fi
 %
 \IfFileExists{xistercian.sty}{\RequirePackage[debug]{xistercian}}{}
-\ProvidesFile{xistercian.dtx}[2021-11-23 v1.1 Cistercian numerals in LaTeX]
+\ProvidesFile{xistercian.dtx}[2021-11-23 v1.1a Cistercian numerals in LaTeX]
 \PassOptionsToPackage{full}{textcomp}
 \documentclass{l3doc}
 \RequirePackage[fulloldstyle,nott]{kpfonts}
+\RequirePackage{microtype}
 \RequirePackage{csquotes}
 \RequirePackage{tikz}
 \usetikzlibrary{arrows.meta}
@@ -138,7 +139,7 @@
 \begin{document}
   \title{The \pkg{xistercian} package}
   \author{Jonathan P. Spratte\thanks{\protect\randomize{jspratte at yahoo.de}}}
-  \date{2021-11-23 v1.1}
+  \date{2021-11-23 v1.1a}
   \DocInput{xistercian.dtx}
 \end{document}
 %</driver>^^A=<<
@@ -520,9 +521,9 @@
 % \begin{verbatim}
 % \cisterciansetup
 %   {
-%     5=triangle,
-%     5=dot,  5=dot=.1ex, 5={dot=.1ex},
-%     5=dash, 5=dash=2,   5={dash=2}
+%     5=triangle, 5={triangle},
+%     5=dot,  5={dot},  5=dot=.1ex, 5={dot=.1ex},
+%     5=dash, 5={dash}, 5=dash=2,   5={dash=2}
 %   }
 % \end{verbatim}
 %
@@ -646,10 +647,11 @@
 % \clearpage
 % \section{Implementation}
 %
-% First we load the required packages
+% First we say who we are and load the required packages
 % \gobbledocstriptag
 %<*pkg>
 %    \begin{macrocode}
+\ProvidesPackage{xistercian}[2021-11-23 v1.1a Cistercian numerals in LaTeX]
 \RequirePackage{pgf,expkv-opt}
 %    \end{macrocode}
 %
@@ -1151,9 +1153,11 @@
 %   Next we check whether the remaining number is empty. If that is the case we
 %   use |\the\numexpr\relax| to throw a missing number error and produce just a
 %   zero stem. Else we do a dry run over the input number to see how many
-%   leading zeros we must pad to get blocks of four. The two blocks of |@@@@|
-%   serve as end markers since each step of both \cs{xister at c} and
-%   \cs{xister at symbols} will grab four digits.
+%   leading zeros we must pad to get blocks of four. The two blocks of |@|s
+%   serve as end markers since each step of both \cs{xister at c} grabs eight and
+%   each of \cs{xister at symbols} will grab four digits. The \cs{xister at c} is
+%   used to put enough zeros in front of our number such that it consists of
+%   blocks of four digits.
 %    \begin{macrocode}
 \def\xister at b#1@%
   {%
@@ -1162,9 +1166,9 @@
       \xister at symbols0000@@@@%
       \expandafter\@gobbletwo
     \fi
-    \@firstofone{\xister at c#1@@@@\relax#1@@@@}%
+    \@firstofone{\xister at c#1@@@@@@@@\relax#1@@@@}%
   }
-\def\xister at c#1#2#3#4%
+\def\xister at c#1#2#3#4#5#6#7#8%
   {%
     \xister at gobbletoat
       #1\xister at d{}%
@@ -1171,6 +1175,10 @@
       #2\xister at d{000}%
       #3\xister at d{00}%
       #4\xister at d0%
+      #5\xister at d{}%
+      #6\xister at d{000}%
+      #7\xister at d{00}%
+      #8\xister at d0%
       @\xister at c
   }
 \def\xister at d#1#2@\xister at c#3\relax{\xister at symbols#1}

Modified: trunk/Master/texmf-dist/tex/latex/xistercian/xistercian.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/xistercian/xistercian.sty	2021-12-11 21:15:54 UTC (rev 61270)
+++ trunk/Master/texmf-dist/tex/latex/xistercian/xistercian.sty	2021-12-11 21:17:05 UTC (rev 61271)
@@ -29,6 +29,7 @@
 %% and the derived files           xistercian.pdf
 %%                                 xistercian.sty
 %% 
+\ProvidesPackage{xistercian}[2021-11-23 v1.1a Cistercian numerals in LaTeX]
 \RequirePackage{pgf,expkv-opt}
 \newcommand*\xister at th{.1ex}
 \newcommand*\xister at tv{.18ex}
@@ -352,9 +353,9 @@
       \xister at symbols0000@@@@%
       \expandafter\@gobbletwo
     \fi
-    \@firstofone{\xister at c#1@@@@\relax#1@@@@}%
+    \@firstofone{\xister at c#1@@@@@@@@\relax#1@@@@}%
   }
-\def\xister at c#1#2#3#4%
+\def\xister at c#1#2#3#4#5#6#7#8%
   {%
     \xister at gobbletoat
       #1\xister at d{}%
@@ -361,6 +362,10 @@
       #2\xister at d{000}%
       #3\xister at d{00}%
       #4\xister at d0%
+      #5\xister at d{}%
+      #6\xister at d{000}%
+      #7\xister at d{00}%
+      #8\xister at d0%
       @\xister at c
   }
 \def\xister at d#1#2@\xister at c#3\relax{\xister at symbols#1}



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