diff options
author | Karl Berry <karl@freefriends.org> | 2017-09-20 22:39:21 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2017-09-20 22:39:21 +0000 |
commit | ef29a90178617cf5e6b41fdfd30ca96295794e86 (patch) | |
tree | 7757828619daee32171af239b2f62ff01f896933 /Master/texmf-dist/tex/lualatex | |
parent | bbcd8dc70114a6c562cd6f8f11b45b3e46232a1e (diff) |
novel (20sep17)
git-svn-id: svn://tug.org/texlive/trunk@45364 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/lualatex')
17 files changed, 47 insertions, 29 deletions
diff --git a/Master/texmf-dist/tex/lualatex/novel/novel-CGATSTR001.clo b/Master/texmf-dist/tex/lualatex/novel/novel-CGATSTR001.clo index 53df7ebe6b8..bcc426d8ff3 100644 --- a/Master/texmf-dist/tex/lualatex/novel/novel-CGATSTR001.clo +++ b/Master/texmf-dist/tex/lualatex/novel/novel-CGATSTR001.clo @@ -1,4 +1,4 @@ -% Typically used in the USA. Novel file version 1.40 +% Typically used in the USA. Novel file version 1.40.1 % The values of the arguments are public industry standards. diff --git a/Master/texmf-dist/tex/lualatex/novel/novel-CalculateLayout.sty b/Master/texmf-dist/tex/lualatex/novel/novel-CalculateLayout.sty index 61627aa2be6..2c0ea1d66be 100644 --- a/Master/texmf-dist/tex/lualatex/novel/novel-CalculateLayout.sty +++ b/Master/texmf-dist/tex/lualatex/novel/novel-CalculateLayout.sty @@ -12,7 +12,7 @@ %% %% \ProvidesFile{novel-CalculateLayout.sty}% -[2017/09/14 v1.40 LaTeX file (layout calculations)] +[2017/09/20 v1.40.1 LaTeX file (layout calculations)] %% %% diff --git a/Master/texmf-dist/tex/lualatex/novel/novel-ChapterScene.sty b/Master/texmf-dist/tex/lualatex/novel/novel-ChapterScene.sty index 01f6c8c813a..40510d2ff84 100644 --- a/Master/texmf-dist/tex/lualatex/novel/novel-ChapterScene.sty +++ b/Master/texmf-dist/tex/lualatex/novel/novel-ChapterScene.sty @@ -13,7 +13,7 @@ %% %% \ProvidesFile{novel-ChapterScene.sty}% -[2017/09/14 v1.40 LaTeX file (chapter and scene macros)] +[2017/09/20 v1.40.1 LaTeX file (chapter and scene macros)] %% @@ -82,9 +82,17 @@ \newif \if@csalignok \@csalignokfalse \newlength\@oldparindent % -% The argument is the number of normal baselineskips high: -\newenvironment{ChapterStart}[1][10] +% The argument is the number of normal baselineskips high (integer GTE 4). +\newenvironment{ChapterStart}[1][\@setchapterstartheight] % default 10 {% + \FPifint{#1}\else% + \ClassError{novel}{\string\SetChapterStartHeight\space must be integer GTE 4}% + {Height of ChapterStart must be integer, greater than or equal to 4}% + \fi% + \FPiflt{#1}{4}% + \ClassError{novel}{\string\SetChapterStartHeight\space must be integer GTE 4}% + {Height of ChapterStart must be integer, greater than or equal to 4}% + \else\fi% \setlength\@oldparindent{\parindent}% \global\@oldparindent=\@oldparindent% \setlength\parindent{0pt}% @@ -232,20 +240,15 @@ \fi } \gdef\cleartoend{ + \clearpage \ifodd\c@page - \clearpage - \thispagestyle{empty} - \null - \clearpage - \else - \clearpage - \thispagestyle{empty} - \null - \clearpage \thispagestyle{empty} \null \clearpage \fi + \thispagestyle{empty} + \null + \clearpage } % diff --git a/Master/texmf-dist/tex/lualatex/novel/novel-FOGRA39.clo b/Master/texmf-dist/tex/lualatex/novel/novel-FOGRA39.clo index 64c67a953b9..3c7ca9474cb 100644 --- a/Master/texmf-dist/tex/lualatex/novel/novel-FOGRA39.clo +++ b/Master/texmf-dist/tex/lualatex/novel/novel-FOGRA39.clo @@ -1,4 +1,4 @@ -% Typically used in Europe. Novel file version 1.40 +% Typically used in Europe. Novel file version 1.40.1 % The values of the arguments are public industry standards. diff --git a/Master/texmf-dist/tex/lualatex/novel/novel-FileData.sty b/Master/texmf-dist/tex/lualatex/novel/novel-FileData.sty index 8c3592bc0fe..c67b4aaa52f 100644 --- a/Master/texmf-dist/tex/lualatex/novel/novel-FileData.sty +++ b/Master/texmf-dist/tex/lualatex/novel/novel-FileData.sty @@ -13,7 +13,7 @@ %% %% \ProvidesFile{novel-FileData.sty}% -[2017/09/14 v1.40 LaTeX file (File Data settings)] +[2017/09/20 v1.40.1 LaTeX file (File Data settings)] %% diff --git a/Master/texmf-dist/tex/lualatex/novel/novel-FontDefaults.sty b/Master/texmf-dist/tex/lualatex/novel/novel-FontDefaults.sty index 9c82b9dc9ca..a0b15753e25 100644 --- a/Master/texmf-dist/tex/lualatex/novel/novel-FontDefaults.sty +++ b/Master/texmf-dist/tex/lualatex/novel/novel-FontDefaults.sty @@ -13,7 +13,7 @@ %% %% \ProvidesFile{novel-FontDefaults.sty}% -[2017/09/14 v1.40 LaTeX file (default fonts)] +[2017/09/20 v1.40.1 LaTeX file (default fonts)] %% diff --git a/Master/texmf-dist/tex/lualatex/novel/novel-Footnotes.sty b/Master/texmf-dist/tex/lualatex/novel/novel-Footnotes.sty index 0b35f952a2c..9922200212e 100644 --- a/Master/texmf-dist/tex/lualatex/novel/novel-Footnotes.sty +++ b/Master/texmf-dist/tex/lualatex/novel/novel-Footnotes.sty @@ -13,7 +13,7 @@ %% %% \ProvidesFile{novel-Footnotes.sty}% -[2017/09/14 v1.40 LaTeX file (commands for footnotes and endnotes)] +[2017/09/20 v1.40.1 LaTeX file (commands for footnotes and endnotes)] %% diff --git a/Master/texmf-dist/tex/lualatex/novel/novel-HeadFootStyles.sty b/Master/texmf-dist/tex/lualatex/novel/novel-HeadFootStyles.sty index 5b616a14dab..111bac6fac8 100644 --- a/Master/texmf-dist/tex/lualatex/novel/novel-HeadFootStyles.sty +++ b/Master/texmf-dist/tex/lualatex/novel/novel-HeadFootStyles.sty @@ -13,7 +13,7 @@ %% %% \ProvidesFile{novel-HeadFootStyles.sty}% -[2017/09/14 v1.40 LaTeX file (header and footer styles)] +[2017/09/20 v1.40.1 LaTeX file (header and footer styles)] %% diff --git a/Master/texmf-dist/tex/lualatex/novel/novel-Images.sty b/Master/texmf-dist/tex/lualatex/novel/novel-Images.sty index 4d7e6617d10..b7daf49a89c 100644 --- a/Master/texmf-dist/tex/lualatex/novel/novel-Images.sty +++ b/Master/texmf-dist/tex/lualatex/novel/novel-Images.sty @@ -13,7 +13,7 @@ %% %% \ProvidesFile{novel-Images.sty}% -[2017/09/14 v1.40 LaTeX file (image placement)] +[2017/09/20 v1.40.1 LaTeX file (image placement)] %% diff --git a/Master/texmf-dist/tex/lualatex/novel/novel-JC200103.clo b/Master/texmf-dist/tex/lualatex/novel/novel-JC200103.clo index 3d6675907c0..9b11ba6cc4f 100644 --- a/Master/texmf-dist/tex/lualatex/novel/novel-JC200103.clo +++ b/Master/texmf-dist/tex/lualatex/novel/novel-JC200103.clo @@ -1,4 +1,4 @@ -% Typically used in Japan. Novel file version 1.40 +% Typically used in Japan. Novel file version 1.40.1 % The values of the arguments are public industry standards. diff --git a/Master/texmf-dist/tex/lualatex/novel/novel-LayoutSettings.sty b/Master/texmf-dist/tex/lualatex/novel/novel-LayoutSettings.sty index 4f02ac85a78..7040730ac11 100644 --- a/Master/texmf-dist/tex/lualatex/novel/novel-LayoutSettings.sty +++ b/Master/texmf-dist/tex/lualatex/novel/novel-LayoutSettings.sty @@ -13,7 +13,7 @@ %% %% \ProvidesFile{novel-LayoutSettings.sty}% -[2017/09/14 v1.40 LaTeX file (layout settings)] +[2017/09/20 v1.40.1 LaTeX file (layout settings)] %% @@ -289,7 +289,21 @@ % default setting when chapters begin with ChapterStart environment: \gdef\SetChapterStart#1{\gdef\@setchapterstart{#1}} \SetChapterStart{footer} % default -% +% New in version 1.40.1: +\gdef\SetChapterStartHeight#1{% + \FPifint{#1}\else% + \ClassError{novel}{\string\SetChapterStartHeight\space must be integer GTE 4}% + {Height of ChapterStart must be integer, greater than or equal to 4}% + \fi% + \FPiflt{#1}{4}% + \ClassError{novel}{\string\SetChapterStartHeight\space must be integer GTE 4}% + {Height of ChapterStart must be integer, greater than or equal to 4}% + \else\fi% + \gdef\@setchapterstartheight{#1}% +} +\SetChapterStartHeight{10} % default + + % See novel.cls for the accompanying AtBeginDocument routine. % %% End reserve space for header/footer and set default ChapterStart @@ -673,6 +687,7 @@ \ClassError{novel}{\string\mainmatter\ used more than once}% {You issued \string\mainmatter\ more than once.}% \fi + \cleartorecto % added v. 1.40.1 \WithinFrontmatterfalse\WithinMainmattertrue \setcounter{frontmatterpages}{\value{page}} \addtocounter{frontmatterpages}{-1} diff --git a/Master/texmf-dist/tex/lualatex/novel/novel-TextMacros.sty b/Master/texmf-dist/tex/lualatex/novel/novel-TextMacros.sty index a4c70f47651..df7dfdaad7d 100644 --- a/Master/texmf-dist/tex/lualatex/novel/novel-TextMacros.sty +++ b/Master/texmf-dist/tex/lualatex/novel/novel-TextMacros.sty @@ -13,7 +13,7 @@ %% %% \ProvidesFile{novel-TextMacros.sty}% -[2017/09/14 v1.40 LaTeX file (text macros usable within document body)] +[2017/09/20 v1.40.1 LaTeX file (text macros usable within document body)] %% diff --git a/Master/texmf-dist/tex/lualatex/novel/novel-glyphtounicode.tex b/Master/texmf-dist/tex/lualatex/novel/novel-glyphtounicode.tex index c33c34c7692..c773d74a706 100644 --- a/Master/texmf-dist/tex/lualatex/novel/novel-glyphtounicode.tex +++ b/Master/texmf-dist/tex/lualatex/novel/novel-glyphtounicode.tex @@ -14,7 +14,7 @@ %% %% \ProvidesFile{novel-gyphtounicode.tex}% -[2017/09/14 v1.40 LaTeX file (additional glyph to unicode)] +[2017/09/20 v1.40.1 LaTeX file (additional glyph to unicode)] %% diff --git a/Master/texmf-dist/tex/lualatex/novel/novel-microtype.cfg b/Master/texmf-dist/tex/lualatex/novel/novel-microtype.cfg index 89a37c9231a..333458827c7 100644 --- a/Master/texmf-dist/tex/lualatex/novel/novel-microtype.cfg +++ b/Master/texmf-dist/tex/lualatex/novel/novel-microtype.cfg @@ -19,7 +19,7 @@ %% \NeedsTeXFormat{LaTeX2e} \ProvidesFile{novel-microtype.cfg}% -[2017/09/14 v1.40 LaTeX file (microtype configuration file for novel class)] +[2017/09/20 v1.40.1 LaTeX file (microtype configuration file for novel class)] %%% ----------------------------------------------------------------------- %%% FONT SETS diff --git a/Master/texmf-dist/tex/lualatex/novel/novel-pdfx.sty b/Master/texmf-dist/tex/lualatex/novel/novel-pdfx.sty index 329eb76351b..fd339a3370a 100644 --- a/Master/texmf-dist/tex/lualatex/novel/novel-pdfx.sty +++ b/Master/texmf-dist/tex/lualatex/novel/novel-pdfx.sty @@ -24,7 +24,7 @@ %% \NeedsTeXFormat{LaTeX2e} \ProvidesFile{novel-pdfx.sty}% -[2017/09/14 v1.40 LaTeX file (PDF/X support for novel class)] +[2017/09/20 v1.40.1 LaTeX file (PDF/X support for novel class)] % This package supports, and is part of, class `novel'. % No support for anything but LuaLaTeX. diff --git a/Master/texmf-dist/tex/lualatex/novel/novel-xmppacket.sty b/Master/texmf-dist/tex/lualatex/novel/novel-xmppacket.sty index e125c9834a3..2a0cbe577ab 100644 --- a/Master/texmf-dist/tex/lualatex/novel/novel-xmppacket.sty +++ b/Master/texmf-dist/tex/lualatex/novel/novel-xmppacket.sty @@ -22,7 +22,7 @@ %% %% \ProvidesFile{novel-xmppacket.sty}% -[2017/09/14 v1.40 LaTeX file (novel XMP packet template)] +[2017/09/20 v1.40.1 LaTeX file (novel XMP packet template)] %% diff --git a/Master/texmf-dist/tex/lualatex/novel/novel.cls b/Master/texmf-dist/tex/lualatex/novel/novel.cls index ab90ac76d26..9850031ccab 100644 --- a/Master/texmf-dist/tex/lualatex/novel/novel.cls +++ b/Master/texmf-dist/tex/lualatex/novel/novel.cls @@ -17,7 +17,7 @@ %% \NeedsTeXFormat{LaTeX2e}[1995/12/01] % Actually needs LuaLaTeX, at least version 0.95 from TeXLive 2016. -\ProvidesClass{novel}[2017/09/14 v1.40 LaTeX document class] +\ProvidesClass{novel}[2017/09/20 v1.40.1 LaTeX document class] %% %% Version 1.40: removed `debug' option (was not useful). Major docs rewrite. |