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