texlive[44740] Master/texmf-dist: dozenal (2jul17)
commits+karl at tug.org
commits+karl at tug.org
Sun Jul 2 23:13:18 CEST 2017
Revision: 44740
http://tug.org/svn/texlive?view=revision&revision=44740
Author: karl
Date: 2017-07-02 23:13:18 +0200 (Sun, 02 Jul 2017)
Log Message:
-----------
dozenal (2jul17)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/fonts/dozenal/CHANGES
trunk/Master/texmf-dist/doc/fonts/dozenal/README
trunk/Master/texmf-dist/doc/fonts/dozenal/dozenal.pdf
trunk/Master/texmf-dist/source/fonts/dozenal/dozenal.dtx
trunk/Master/texmf-dist/tex/latex/dozenal/dozenal.sty
Modified: trunk/Master/texmf-dist/doc/fonts/dozenal/CHANGES
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/dozenal/CHANGES 2017-07-02 00:21:05 UTC (rev 44739)
+++ trunk/Master/texmf-dist/doc/fonts/dozenal/CHANGES 2017-07-02 21:13:18 UTC (rev 44740)
@@ -1,3 +1,10 @@
+For version 7.1, I finally realized that lualatex will choke
+on the dozenal package, because it calls \pdfmapfile. I
+realized this because I finally started using lualatex
+regularly. This was fixed by requiring ifluatex and
+defining \pdfmapfile if luatex is being used. Submitted to
+CTAN on 1 July 1201 (1 July 2017).
+
For version 7.0, added the "\doman" and "\Doman" macros for
dozenal-style Roman numerals. Also reorganized the
documentation. Submitted to CTAN on 25 Nov 1200 (29 Nov
Modified: trunk/Master/texmf-dist/doc/fonts/dozenal/README
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/dozenal/README 2017-07-02 00:21:05 UTC (rev 44739)
+++ trunk/Master/texmf-dist/doc/fonts/dozenal/README 2017-07-02 21:13:18 UTC (rev 44740)
@@ -23,6 +23,6 @@
family, for typesetting dozenal documents. It employs the
\basexii algorithm by David Kastrup.
-This document should run properly on any properly running LaTeX
-system. It's been tested specifically with TeXLive on Linux (2.6.2
-kernel).
+This document should run properly on any properly running
+LaTeX system. It's been tested specifically with TeXLive on
+Linux.
Modified: trunk/Master/texmf-dist/doc/fonts/dozenal/dozenal.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/source/fonts/dozenal/dozenal.dtx
===================================================================
--- trunk/Master/texmf-dist/source/fonts/dozenal/dozenal.dtx 2017-07-02 00:21:05 UTC (rev 44739)
+++ trunk/Master/texmf-dist/source/fonts/dozenal/dozenal.dtx 2017-07-02 21:13:18 UTC (rev 44740)
@@ -24,7 +24,7 @@
% \iffalse
%<package>\NeedsTeXFormat{LaTeX2e}[1999/12/01]
-%<package>\ProvidesPackage{dozenal}[2015/01/29 v7.0 support for dozenal fonts]
+%<package>\ProvidesPackage{dozenal}[2017/07/01 v7.1 support for dozenal fonts]
%<*driver>
\documentclass{ltxdoc}
@@ -54,7 +54,7 @@
\end{document}
%</driver>
% \fi
-% \title{The \texttt{dozenal} Package, v7.0}
+% \title{The \texttt{dozenal} Package, v7.1}
% \author{Donald P.\ Goodman III}
% \date{\today}
%
@@ -599,9 +599,16 @@
\RequirePackage{xstring}
% \end{macrocode}
% Now we ensure that |ifpdf| is loaded, so that we can test
-% for pdf or dvi modes.
+% for pdf or dvi modes. We also make sure we have
+% |ifluatex|, so that |dozenal| won't choke when you use it
+% with the |typeone| option. We'll take care of the
+% |luatex| stuff right away, while we're at it:
% \begin{macrocode}
\RequirePackage{ifpdf}
+\RequirePackage{ifluatex}
+\ifluatex
+ \protected\def\pdfmapfile {\pdfextension mapfile }
+\fi
% \end{macrocode}
% We also require |mfirstuc|, because it's \emph{great}:
% \begin{macrocode}
Modified: trunk/Master/texmf-dist/tex/latex/dozenal/dozenal.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/dozenal/dozenal.sty 2017-07-02 00:21:05 UTC (rev 44739)
+++ trunk/Master/texmf-dist/tex/latex/dozenal/dozenal.sty 2017-07-02 21:13:18 UTC (rev 44740)
@@ -25,10 +25,14 @@
%% This work consists of the files listed in dozenalfilelist.txt.
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
-\ProvidesPackage{dozenal}[2015/01/29 v7.0 support for dozenal fonts]
+\ProvidesPackage{dozenal}[2017/07/01 v7.1 support for dozenal fonts]
\RequirePackage{fixltx2e}
\RequirePackage{xstring}
\RequirePackage{ifpdf}
+\RequirePackage{ifluatex}
+\ifluatex
+\protected\def\pdfmapfile {\pdfextension mapfile }
+\fi
\RequirePackage{mfirstuc}
\DeclareOption{nocounters}{%
\def\nocounters{}%
More information about the tex-live-commits
mailing list