texlive[45762] Master/texmf-dist: novel (12nov17)

commits+karl at tug.org commits+karl at tug.org
Sun Nov 12 23:22:57 CET 2017


Revision: 45762
          http://tug.org/svn/texlive?view=revision&revision=45762
Author:   karl
Date:     2017-11-12 23:22:57 +0100 (Sun, 12 Nov 2017)
Log Message:
-----------
novel (12nov17)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/lualatex/novel/extras/novel-cover-template.tex
    trunk/Master/texmf-dist/doc/lualatex/novel/extras/novel-example.pdf
    trunk/Master/texmf-dist/doc/lualatex/novel/extras/novel-example.tex
    trunk/Master/texmf-dist/doc/lualatex/novel/novel-documentation.html
    trunk/Master/texmf-dist/doc/lualatex/novel/novel.pdf
    trunk/Master/texmf-dist/doc/lualatex/novel/novel.tex
    trunk/Master/texmf-dist/tex/lualatex/novel/novel-CGATSTR001.clo
    trunk/Master/texmf-dist/tex/lualatex/novel/novel-CalculateLayout.sty
    trunk/Master/texmf-dist/tex/lualatex/novel/novel-ChapterScene.sty
    trunk/Master/texmf-dist/tex/lualatex/novel/novel-FOGRA39.clo
    trunk/Master/texmf-dist/tex/lualatex/novel/novel-FileData.sty
    trunk/Master/texmf-dist/tex/lualatex/novel/novel-FontDefaults.sty
    trunk/Master/texmf-dist/tex/lualatex/novel/novel-Footnotes.sty
    trunk/Master/texmf-dist/tex/lualatex/novel/novel-HeadFootStyles.sty
    trunk/Master/texmf-dist/tex/lualatex/novel/novel-Images.sty
    trunk/Master/texmf-dist/tex/lualatex/novel/novel-JC200103.clo
    trunk/Master/texmf-dist/tex/lualatex/novel/novel-LayoutSettings.sty
    trunk/Master/texmf-dist/tex/lualatex/novel/novel-TextMacros.sty
    trunk/Master/texmf-dist/tex/lualatex/novel/novel-glyphtounicode.tex
    trunk/Master/texmf-dist/tex/lualatex/novel/novel-microtype.cfg
    trunk/Master/texmf-dist/tex/lualatex/novel/novel-pdfx.sty
    trunk/Master/texmf-dist/tex/lualatex/novel/novel-xmppacket.sty
    trunk/Master/texmf-dist/tex/lualatex/novel/novel.cls

Modified: trunk/Master/texmf-dist/doc/lualatex/novel/extras/novel-cover-template.tex
===================================================================
--- trunk/Master/texmf-dist/doc/lualatex/novel/extras/novel-cover-template.tex	2017-11-12 22:22:37 UTC (rev 45761)
+++ trunk/Master/texmf-dist/doc/lualatex/novel/extras/novel-cover-template.tex	2017-11-12 22:22:57 UTC (rev 45762)
@@ -3,7 +3,7 @@
 % IF YOU COMPILE THIS DOCUMENT: Be sure that this file, and its generated PDF,
 %   have read/write permissions for any user. If they don't, then
 %   compile will fail at the point where files are written.
-\documentclass[coverart]{novel} % v. 1.44 or later
+\documentclass[coverart]{novel} % v. 1.43.1 or later
 \SetMediaSize{width}{height} % includes bleed
 \SetTrimSize{width}{height} % without bleed
 \SetTitle{example} % title required, might not be book title

Modified: trunk/Master/texmf-dist/doc/lualatex/novel/extras/novel-example.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/lualatex/novel/extras/novel-example.tex
===================================================================
--- trunk/Master/texmf-dist/doc/lualatex/novel/extras/novel-example.tex	2017-11-12 22:22:37 UTC (rev 45761)
+++ trunk/Master/texmf-dist/doc/lualatex/novel/extras/novel-example.tex	2017-11-12 22:22:57 UTC (rev 45762)
@@ -6,7 +6,7 @@
 % IF YOU COMPILE THIS DOCUMENT: Be sure that this file, and its generated PDF,
 %   have read/write permissions for any user. If they don't, then
 %   compile will fail at the point where files are written.
-\documentclass{novel} % v. 1.43 or later
+\documentclass{novel} % v. 1.43.1 or later
 \SetTitle{Dark and Stormy}
 \SetSubtitle{A Tale of Nights}
 \SetAuthor{Dirk Hardcase}

Modified: trunk/Master/texmf-dist/doc/lualatex/novel/novel-documentation.html
===================================================================
--- trunk/Master/texmf-dist/doc/lualatex/novel/novel-documentation.html	2017-11-12 22:22:37 UTC (rev 45761)
+++ trunk/Master/texmf-dist/doc/lualatex/novel/novel-documentation.html	2017-11-12 22:22:57 UTC (rev 45762)
@@ -565,7 +565,7 @@
 <!-- **************************************************************************************** -->
 
 <h1 id="h0">Document class <i>novel</i> - documentation</h1>
-<p class="noindent">Version: 1.43, 2017/10/19. <span id="screennoscript" class="screennoscript"><b>For enchanced navigation of this file, turn on JavaScript.</b></span></p>
+<p class="noindent">Version: 1.43.1, 2017/11/12. <span id="screennoscript" class="screennoscript"><b>For enchanced navigation of this file, turn on JavaScript.</b></span></p>
 <div><script type="text/javascript">if(document.getElementById("screennoscript")){document.getElementById("screennoscript").style.display="none";}</script></div>
 <p class="noindent" style="position:relative"><span style="position:absolute; top:-.1em; font-size:150%; color:#008000">☺</span>      An example novel, text and cover, can be found at the <a class="external" rel="external" target="new" href="https://github.com/RobtAll/novel/">GitHub project page, https://github.com/RobtAll/novel/</a>, in the "other" folder. You will find its TeX source and the resulting PDF. The PDF text and cover meet submission standards for major American print-on-demand services.</p>
 <p>A smaller example document is <i>novel-example.tex</i>, which can be found in the <i>extras</i> folder within this documentation.</p>

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

Modified: trunk/Master/texmf-dist/doc/lualatex/novel/novel.tex
===================================================================
--- trunk/Master/texmf-dist/doc/lualatex/novel/novel.tex	2017-11-12 22:22:37 UTC (rev 45761)
+++ trunk/Master/texmf-dist/doc/lualatex/novel/novel.tex	2017-11-12 22:22:57 UTC (rev 45762)
@@ -5,7 +5,7 @@
 % IF YOU COMPILE THIS DOCUMENT: Be sure that both this file and
 %   novel.pdf (if present) have read/write permissions for any user.
 %   Otherwise, compile may fail at the point where files are written.
-\documentclass{novel} % v. 1.43 or later
+\documentclass{novel} % v. 1.43.1 or later
 % Almost all settings are defaults.
 \SetHeadFootStyle{3}
 \SetTitle{Novel Document Class} % only footer, with page number
@@ -58,7 +58,7 @@
 
 \QuickChapter{4. Version}
 
-\noindent 1.42-1.43, 2017-10-19: continued doc improvement.
+\noindent 1.42-1.43.1, 2017-11-12: continued doc improvement.
 
 \noindent 1.41, 2017-10-02: even better docs, minor internal changes.
 

Modified: trunk/Master/texmf-dist/tex/lualatex/novel/novel-CGATSTR001.clo
===================================================================
--- trunk/Master/texmf-dist/tex/lualatex/novel/novel-CGATSTR001.clo	2017-11-12 22:22:37 UTC (rev 45761)
+++ trunk/Master/texmf-dist/tex/lualatex/novel/novel-CGATSTR001.clo	2017-11-12 22:22:57 UTC (rev 45762)
@@ -1,4 +1,4 @@
-% Typically used in the USA. Novel file version 1.43
+% Typically used in the USA. Novel file version 1.43.1
 
 % The values of the arguments are public industry standards.
 

Modified: trunk/Master/texmf-dist/tex/lualatex/novel/novel-CalculateLayout.sty
===================================================================
--- trunk/Master/texmf-dist/tex/lualatex/novel/novel-CalculateLayout.sty	2017-11-12 22:22:37 UTC (rev 45761)
+++ trunk/Master/texmf-dist/tex/lualatex/novel/novel-CalculateLayout.sty	2017-11-12 22:22:57 UTC (rev 45762)
@@ -12,7 +12,7 @@
 %% 
 %%
 \ProvidesFile{novel-CalculateLayout.sty}%
-[2017/10/19 v1.43 LaTeX file (layout calculations)]
+[2017/11/12 v1.43.1 LaTeX file (layout calculations)]
 %%
 
 %%

Modified: trunk/Master/texmf-dist/tex/lualatex/novel/novel-ChapterScene.sty
===================================================================
--- trunk/Master/texmf-dist/tex/lualatex/novel/novel-ChapterScene.sty	2017-11-12 22:22:37 UTC (rev 45761)
+++ trunk/Master/texmf-dist/tex/lualatex/novel/novel-ChapterScene.sty	2017-11-12 22:22:57 UTC (rev 45762)
@@ -13,7 +13,7 @@
 %% 
 %%
 \ProvidesFile{novel-ChapterScene.sty}%
-[2017/10/19 v1.43 LaTeX file (chapter and scene macros)]
+[2017/11/12 v1.43.1 LaTeX file (chapter and scene macros)]
 %%
 
 

Modified: trunk/Master/texmf-dist/tex/lualatex/novel/novel-FOGRA39.clo
===================================================================
--- trunk/Master/texmf-dist/tex/lualatex/novel/novel-FOGRA39.clo	2017-11-12 22:22:37 UTC (rev 45761)
+++ trunk/Master/texmf-dist/tex/lualatex/novel/novel-FOGRA39.clo	2017-11-12 22:22:57 UTC (rev 45762)
@@ -1,4 +1,4 @@
-% Typically used in Europe.  Novel file version 1.43
+% Typically used in Europe.  Novel file version 1.43.1
 
 % The values of the arguments are public industry standards.
 

Modified: trunk/Master/texmf-dist/tex/lualatex/novel/novel-FileData.sty
===================================================================
--- trunk/Master/texmf-dist/tex/lualatex/novel/novel-FileData.sty	2017-11-12 22:22:37 UTC (rev 45761)
+++ trunk/Master/texmf-dist/tex/lualatex/novel/novel-FileData.sty	2017-11-12 22:22:57 UTC (rev 45762)
@@ -13,7 +13,7 @@
 %% 
 %%
 \ProvidesFile{novel-FileData.sty}%
-[2017/10/19 v1.43 LaTeX file (File Data settings)]
+[2017/11/12 v1.43.1 LaTeX file (File Data settings)]
 %% 
 
 

Modified: trunk/Master/texmf-dist/tex/lualatex/novel/novel-FontDefaults.sty
===================================================================
--- trunk/Master/texmf-dist/tex/lualatex/novel/novel-FontDefaults.sty	2017-11-12 22:22:37 UTC (rev 45761)
+++ trunk/Master/texmf-dist/tex/lualatex/novel/novel-FontDefaults.sty	2017-11-12 22:22:57 UTC (rev 45762)
@@ -13,7 +13,7 @@
 %% 
 %%
 \ProvidesFile{novel-FontDefaults.sty}%
-[2017/10/19 v1.43 LaTeX file (default fonts)]
+[2017/11/12 v1.43.1 LaTeX file (default fonts)]
 %%
 
 
@@ -32,34 +32,36 @@
 %
 %% Now to activate the font definitions:
 %% The parent font, ancestor of the main font, and some others:
-\ifthenelse{\equal{\rmdefault}{lmr}}{%
-  % At this point, if \rmdefault is lmr, it means that the user did not choose
-  %   a different font. Then, Libertinus Serif or Latin Modern Roman
-  %   will be automatically set as \rmdefault:
-  \IfFontExistsTF{Libertinus Serif}{ % preferred default
-    \SetParentFont[%
-      BoldFont=libertinusserif-semibold.otf,%
-      BoldItalicFont=libertinusserif-semibolditalic.otf,%
-    ]{Libertinus Serif}
-  }{ % backup default:
-    \SetParentFont[%
-      SmallCapsFont={Latin Modern Roman Caps}%
-      ]{Latin Modern Roman}% only because it comes with LaTeX
-    \let\scshape\oldscshape % or small caps won't work
-    \let\smcp\oldscshape % ditto
+\if at parentfontset\else % fixed in v. 1.43.1
+  \ifthenelse{\equal{\rmdefault}{lmr}}{%
+    % At this point, if \rmdefault is lmr, it means that the user did not choose
+    %   a different font. Then, Libertinus Serif or Latin Modern Roman
+    %   will be automatically set as \rmdefault:
+    \IfFontExistsTF{Libertinus Serif}{ % preferred default
+      \SetParentFont[%
+        BoldFont=libertinusserif-semibold.otf,%
+        BoldItalicFont=libertinusserif-semibolditalic.otf,%
+      ]{Libertinus Serif}
+    }{ % backup default:
+      \SetParentFont[%
+        SmallCapsFont={Latin Modern Roman Caps}%
+        ]{Latin Modern Roman}% only because it comes with LaTeX
+      \let\scshape\oldscshape % or small caps won't work
+      \let\smcp\oldscshape % ditto
+    }%
+  }{% However, if \rmdefault is not lmr, it means that the user chose the font.
+    % If the choice was made via \SetParentFont, no problem. But if done by
+    %   incorrect method such as \setmainfont, \renewcommand\rmdefault,
+    %   or \usepackage{fontname}, then an error is thrown (warning prior to v 1.44):
+    \if at parentfontset\else
+      \ClassError{novel}{Wrong command used to set main font}%
+      {You attempted to define the main document font using a command such as^^J%
+      \string\renewcommand\string\rmdefault\space or \string\usepackage^^J%
+      or \string\setmainfont. These are incorrect in `novel' class.^^J%
+      Use \string\SetParentFont\space instead. See `novel' documentation.^^J}%
+    \fi
   }%
-}{% However, if \rmdefault is not lmr, it means that the user chose the font.
-  % If the choice was made via \SetParentFont, no problem. But if done by
-  %   incorrect method such as \setmainfont, \renewcommand\rmdefault,
-  %   or \usepackage{fontname}, then an error is thrown (warning prior to v 1.44):
-  \if at parentfontset\else
-    \ClassError{novel}{Wrong command used to set main font}%
-    {You attempted to define the main document font using a command such as^^J%
-    \string\renewcommand\string\rmdefault\space or \string\usepackage^^J%
-    or \string\setmainfont. These are incorrect in `novel' class.^^J%
-    Use \string\SetParentFont\space instead. See `novel' documentation.^^J}%
-  \fi
-}%
+\fi
 % Now we are ready to set the main font:
 \setmainfont[\parentfontfeatures]{\parentfontname}
 \let\mainfont\rmfamily\relax % compatibility

Modified: trunk/Master/texmf-dist/tex/lualatex/novel/novel-Footnotes.sty
===================================================================
--- trunk/Master/texmf-dist/tex/lualatex/novel/novel-Footnotes.sty	2017-11-12 22:22:37 UTC (rev 45761)
+++ trunk/Master/texmf-dist/tex/lualatex/novel/novel-Footnotes.sty	2017-11-12 22:22:57 UTC (rev 45762)
@@ -13,7 +13,7 @@
 %% 
 %%
 \ProvidesFile{novel-Footnotes.sty}%
-[2017/10/19 v1.43 LaTeX file (commands for footnotes and endnotes)]
+[2017/10/19 v1.43.1 LaTeX file (commands for footnotes and endnotes)]
 %%
 
 

Modified: trunk/Master/texmf-dist/tex/lualatex/novel/novel-HeadFootStyles.sty
===================================================================
--- trunk/Master/texmf-dist/tex/lualatex/novel/novel-HeadFootStyles.sty	2017-11-12 22:22:37 UTC (rev 45761)
+++ trunk/Master/texmf-dist/tex/lualatex/novel/novel-HeadFootStyles.sty	2017-11-12 22:22:57 UTC (rev 45762)
@@ -13,7 +13,7 @@
 %% 
 %%
 \ProvidesFile{novel-HeadFootStyles.sty}%
-[2017/10/19 v1.43 LaTeX file (header and footer layouts and styles)]
+[2017/11/12 v1.43.1 LaTeX file (header and footer layouts and styles)]
 %% 
 
 

Modified: trunk/Master/texmf-dist/tex/lualatex/novel/novel-Images.sty
===================================================================
--- trunk/Master/texmf-dist/tex/lualatex/novel/novel-Images.sty	2017-11-12 22:22:37 UTC (rev 45761)
+++ trunk/Master/texmf-dist/tex/lualatex/novel/novel-Images.sty	2017-11-12 22:22:57 UTC (rev 45762)
@@ -13,7 +13,7 @@
 %% 
 %%
 \ProvidesFile{novel-Images.sty}%
-[2017/10/19 v1.43 LaTeX file (image placement)]
+[2017/11/12 v1.43.1 LaTeX file (image placement)]
 %%
 
 

Modified: trunk/Master/texmf-dist/tex/lualatex/novel/novel-JC200103.clo
===================================================================
--- trunk/Master/texmf-dist/tex/lualatex/novel/novel-JC200103.clo	2017-11-12 22:22:37 UTC (rev 45761)
+++ trunk/Master/texmf-dist/tex/lualatex/novel/novel-JC200103.clo	2017-11-12 22:22:57 UTC (rev 45762)
@@ -1,4 +1,4 @@
-% Typically used in Japan. Novel file version 1.43
+% Typically used in Japan. Novel file version 1.43.1
 
 % The values of the arguments are public industry standards.
 

Modified: trunk/Master/texmf-dist/tex/lualatex/novel/novel-LayoutSettings.sty
===================================================================
--- trunk/Master/texmf-dist/tex/lualatex/novel/novel-LayoutSettings.sty	2017-11-12 22:22:37 UTC (rev 45761)
+++ trunk/Master/texmf-dist/tex/lualatex/novel/novel-LayoutSettings.sty	2017-11-12 22:22:57 UTC (rev 45762)
@@ -13,7 +13,7 @@
 %% 
 %%
 \ProvidesFile{novel-LayoutSettings.sty}%
-[2017/10/19 v1.43 LaTeX file (layout settings)]
+[2017/11/12 v1.43.1 LaTeX file (layout settings)]
 %%
 
 

Modified: trunk/Master/texmf-dist/tex/lualatex/novel/novel-TextMacros.sty
===================================================================
--- trunk/Master/texmf-dist/tex/lualatex/novel/novel-TextMacros.sty	2017-11-12 22:22:37 UTC (rev 45761)
+++ trunk/Master/texmf-dist/tex/lualatex/novel/novel-TextMacros.sty	2017-11-12 22:22:57 UTC (rev 45762)
@@ -13,7 +13,7 @@
 %% 
 %%
 \ProvidesFile{novel-TextMacros.sty}%
-[2017/10/19 v1.43 LaTeX file (text macros usable within document body)]
+[2017/11/12 v1.43.1 LaTeX file (text macros usable within document body)]
 %%
 
 

Modified: trunk/Master/texmf-dist/tex/lualatex/novel/novel-glyphtounicode.tex
===================================================================
--- trunk/Master/texmf-dist/tex/lualatex/novel/novel-glyphtounicode.tex	2017-11-12 22:22:37 UTC (rev 45761)
+++ trunk/Master/texmf-dist/tex/lualatex/novel/novel-glyphtounicode.tex	2017-11-12 22:22:57 UTC (rev 45762)
@@ -14,7 +14,7 @@
 %% 
 %%
 \ProvidesFile{novel-gyphtounicode.tex}%
-[2017/10/19 v1.43 LaTeX file (additional glyph to unicode)]
+[2017/11/12 v1.43.1 LaTeX file (additional glyph to unicode)]
 %%
 
 %% I am not sure if this is useful. But it doesn't hurt.

Modified: trunk/Master/texmf-dist/tex/lualatex/novel/novel-microtype.cfg
===================================================================
--- trunk/Master/texmf-dist/tex/lualatex/novel/novel-microtype.cfg	2017-11-12 22:22:37 UTC (rev 45761)
+++ trunk/Master/texmf-dist/tex/lualatex/novel/novel-microtype.cfg	2017-11-12 22:22:57 UTC (rev 45762)
@@ -19,7 +19,7 @@
 %%
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesFile{novel-microtype.cfg}%
-[2017/10/19 v1.43 LaTeX file (microtype configuration file for novel class)]
+[2017/11/12 v1.43.1 LaTeX file (microtype configuration file for novel class)]
 
 %%% -----------------------------------------------------------------------
 %%% FONT SETS

Modified: trunk/Master/texmf-dist/tex/lualatex/novel/novel-pdfx.sty
===================================================================
--- trunk/Master/texmf-dist/tex/lualatex/novel/novel-pdfx.sty	2017-11-12 22:22:37 UTC (rev 45761)
+++ trunk/Master/texmf-dist/tex/lualatex/novel/novel-pdfx.sty	2017-11-12 22:22:57 UTC (rev 45762)
@@ -24,7 +24,7 @@
 %%
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesFile{novel-pdfx.sty}%
-[2017/10/19 v1.43 LaTeX file (PDF/X support for novel class)]
+[2017/11/12 v1.43.1 LaTeX file (PDF/X support for novel class)]
 % This package supports, and is part of, class `novel'.
 % No support for anything but LuaLaTeX.
 

Modified: trunk/Master/texmf-dist/tex/lualatex/novel/novel-xmppacket.sty
===================================================================
--- trunk/Master/texmf-dist/tex/lualatex/novel/novel-xmppacket.sty	2017-11-12 22:22:37 UTC (rev 45761)
+++ trunk/Master/texmf-dist/tex/lualatex/novel/novel-xmppacket.sty	2017-11-12 22:22:57 UTC (rev 45762)
@@ -22,7 +22,7 @@
 %%
 %%
 \ProvidesFile{novel-xmppacket.sty}%
-[2017/10/19 v1.43 LaTeX file (novel XMP packet template)]
+[2017/11/12 v1.43.1 LaTeX file (novel XMP packet template)]
 %%
 
 

Modified: trunk/Master/texmf-dist/tex/lualatex/novel/novel.cls
===================================================================
--- trunk/Master/texmf-dist/tex/lualatex/novel/novel.cls	2017-11-12 22:22:37 UTC (rev 45761)
+++ trunk/Master/texmf-dist/tex/lualatex/novel/novel.cls	2017-11-12 22:22:57 UTC (rev 45762)
@@ -17,7 +17,7 @@
 %% 
 \NeedsTeXFormat{LaTeX2e}[1995/12/01]
 % Actually needs LuaLaTeX, at least version 0.95 from TeXLive 2016.
-\ProvidesClass{novel}[2017/10/19 v1.43 LaTeX document class]
+\ProvidesClass{novel}[2017/11/12 v1.43.1 LaTeX document class]
 %%
 %% Version 1.44: General cleanup of docs and code, for improved readbaility.
 %% Version 1.42: Greatly improved HTML documentation.



More information about the tex-live-commits mailing list