From 7c84f6395cab83b2390f4dc08fdfe235413de4d9 Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Sun, 27 Aug 2023 03:01:10 +0000 Subject: CTAN sync 202308270301 --- macros/luatex/latex/novel/README.md | 10 +- .../luatex/latex/novel/doc/extras/CPmodified.otf | Bin 51972 -> 52088 bytes .../latex/novel/doc/extras/novel-example.pdf | 12 +- .../latex/novel/doc/extras/novel-example.tex | 13 +- .../novel/doc/extras/novel-extras-README.html | 2 +- .../latex/novel/doc/extras/novel-testsuite.pdf | Bin 69115 -> 69115 bytes .../latex/novel/doc/extras/novel-testsuite.tex | 10 +- macros/luatex/latex/novel/doc/needed-packages | 11 + .../latex/novel/doc/novel-documentation.html | 14 +- macros/luatex/latex/novel/doc/novel.pdf | 114 +- macros/luatex/latex/novel/doc/novel.tex | 15 +- .../latex/novel/lualatex/novel-CGATSTR001.clo | 2 +- .../latex/novel/lualatex/novel-CalculateLayout.sty | 6 +- .../latex/novel/lualatex/novel-ChapterScene.sty | 6 +- .../luatex/latex/novel/lualatex/novel-DropCap.sty | 8 +- .../luatex/latex/novel/lualatex/novel-FOGRA39.clo | 2 +- .../luatex/latex/novel/lualatex/novel-FileData.sty | 6 +- macros/luatex/latex/novel/lualatex/novel-Fonts.sty | 5 +- .../latex/novel/lualatex/novel-Footnotes.sty | 5 +- .../latex/novel/lualatex/novel-HeadFootStyles.sty | 6 +- .../luatex/latex/novel/lualatex/novel-Images.sty | 6 +- .../luatex/latex/novel/lualatex/novel-JC200103.clo | 2 +- .../latex/novel/lualatex/novel-LayoutSettings.sty | 6 +- .../latex/novel/lualatex/novel-PostLayout.sty | 6 +- .../luatex/latex/novel/lualatex/novel-Sandbox.sty | 6 +- .../latex/novel/lualatex/novel-TextMacros.sty | 17 +- .../latex/novel/lualatex/novel-microtype.cfg | 9 +- macros/luatex/latex/novel/lualatex/novel-pdfx.sty | 8 +- .../latex/novel/lualatex/novel-xmppacket.sty | 6 +- macros/luatex/latex/novel/lualatex/novel.cls | 20 +- macros/luatex/latex/novel/opentype/NovelDeco.otf | Bin 132000 -> 132008 bytes macros/luatex/latex/piton/README.md | 8 +- macros/luatex/latex/piton/piton-french.pdf | 4690 ++--- macros/luatex/latex/piton/piton-french.tex | 519 +- macros/luatex/latex/piton/piton.dtx | 1384 +- macros/luatex/latex/piton/piton.ins | 7 +- macros/luatex/latex/piton/piton.pdf | 19537 ++++++++++--------- 37 files changed, 14835 insertions(+), 11643 deletions(-) create mode 100644 macros/luatex/latex/novel/doc/needed-packages (limited to 'macros/luatex') diff --git a/macros/luatex/latex/novel/README.md b/macros/luatex/latex/novel/README.md index 9a73e6cddb..58e08bf92f 100644 --- a/macros/luatex/latex/novel/README.md +++ b/macros/luatex/latex/novel/README.md @@ -1,6 +1,14 @@ ### LuaLaTeX Document Class: novel +The `novel` document class is intended for popular fiction books, +printed to paper: murder mystery, historical romance, etc. + +Special attention to the needs of print-on-demand. + Site github.com/rallg/novel is the canonical project page for the Novel document class, as seen in TeXlive and at CTAN. It is now -in version 1.81b, May 2023. +in version 1.82, August 2023. +Also see the `novelette` document class, by the same developer. +It is much simpler, yet does what it needs to do. Expected in +September, 2023. diff --git a/macros/luatex/latex/novel/doc/extras/CPmodified.otf b/macros/luatex/latex/novel/doc/extras/CPmodified.otf index 29df311a97..04ca84e6fb 100644 Binary files a/macros/luatex/latex/novel/doc/extras/CPmodified.otf and b/macros/luatex/latex/novel/doc/extras/CPmodified.otf differ diff --git a/macros/luatex/latex/novel/doc/extras/novel-example.pdf b/macros/luatex/latex/novel/doc/extras/novel-example.pdf index 2872a62b78..f413585e01 100644 --- a/macros/luatex/latex/novel/doc/extras/novel-example.pdf +++ b/macros/luatex/latex/novel/doc/extras/novel-example.pdf @@ -8,10 +8,10 @@ stream - 2023-05-11T11:29:27-07:00 - 2023-05-11T11:29:27-07:00 + 2023-08-25T12:07:19-07:00 + 2023-08-25T12:07:19-07:00 LuaLaTeX with novel and microtype - 2023-05-11T11:29:27-07:00 + 2023-08-25T12:07:19-07:00 @@ -30,7 +30,7 @@ stream uuid:A12D98E081B6A0EC2CBA2D468474F922 - uuid:B04F43A055DD13FE0B0611A05A7A5FE8 + uuid:F923CEFCDD374B477DA2DD8C3B6C0887 default 1 @@ -1034,7 +1034,7 @@ endobj << /Type /Catalog /Pages 77 0 R /Metadata 4 0 R/OutputIntents [ <> ]/PageLabels<>6<>]>> >> endobj 79 0 obj -<< /Title(Dark\040and\040Stormy)/Author(Dirk\040Hardcase)/Creator(LuaLaTeX\040with\040novel\040and\040microtype)/CreationDate(D:20230511112927-07'00')/ModDate(D:20230511112927-07'00')/Producer(LuaLaTeX\040with\040novel-pdfx\040and\040hyperref)/Trapped/False/GTS_PDFXVersion(PDF/X-1a:2001)/GTS_PDFXConformance(PDF/X-1a:2001) >> +<< /Title(Dark\040and\040Stormy)/Author(Dirk\040Hardcase)/Creator(LuaLaTeX\040with\040novel\040and\040microtype)/CreationDate(D:20230825120719-07'00')/ModDate(D:20230825120719-07'00')/Producer(LuaLaTeX\040with\040novel-pdfx\040and\040hyperref)/Trapped/False/GTS_PDFXVersion(PDF/X-1a:2001)/GTS_PDFXConformance(PDF/X-1a:2001) >> endobj xref 0 80 @@ -1119,7 +1119,7 @@ xref 0000096035 00000 n 0000096402 00000 n trailer -<< /Size 80 /Root 78 0 R /Info 79 0 R /ID [ <12E23C54C69FA0D90951AD25B9072C1A> <12E23C54C69FA0D90951AD25B9072C1A> ] >> +<< /Size 80 /Root 78 0 R /Info 79 0 R /ID [ <07BA9CCB0058BAA1BD2DC1BF91850E6F> <07BA9CCB0058BAA1BD2DC1BF91850E6F> ] >> startxref 96746 %%EOF diff --git a/macros/luatex/latex/novel/doc/extras/novel-example.tex b/macros/luatex/latex/novel/doc/extras/novel-example.tex index ce7833c29a..ed087e7ebb 100644 --- a/macros/luatex/latex/novel/doc/extras/novel-example.tex +++ b/macros/luatex/latex/novel/doc/extras/novel-example.tex @@ -1,12 +1,17 @@ % !TeX TS-program = lualatex % !TeX encoding = UTF-8 -% -% EXAMPLE OF NOVEL DOCUMENT CLASS -% Uses mostly default layout. + +% Copyright 2023 Robert Allgeyer. +% This file may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, version 1.3c. +% License URL: https://www.latex-project.org/lppl/lppl-1-3c/ + +% EXAMPLE OF NOVEL DOCUMENT CLASS, using mostly default layout. % 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.81b. + +\documentclass{novel} % v. 1.82. \SetTitle{Dark and Stormy} \SetSubtitle{A Tale of Nights} \SetAuthor{Dirk Hardcase} diff --git a/macros/luatex/latex/novel/doc/extras/novel-extras-README.html b/macros/luatex/latex/novel/doc/extras/novel-extras-README.html index 0ec451af3f..b17216ec47 100644 --- a/macros/luatex/latex/novel/doc/extras/novel-extras-README.html +++ b/macros/luatex/latex/novel/doc/extras/novel-extras-README.html @@ -9,7 +9,7 @@

README for novel extras

-

This folder contains items that may be helpful, but are not essential to operation of the novel document class. Version 1.81b.

+

This folder contains items that may be helpful, but are not essential to operation of the novel document class. Version 1.82.

File novel-example.tex is a fake short novel. If you wish to compile it, place a copy in your user home folder (or other place where you have read/write privilege) and compile it there.

diff --git a/macros/luatex/latex/novel/doc/extras/novel-testsuite.pdf b/macros/luatex/latex/novel/doc/extras/novel-testsuite.pdf index 586882c8d7..11b4282fcd 100644 Binary files a/macros/luatex/latex/novel/doc/extras/novel-testsuite.pdf and b/macros/luatex/latex/novel/doc/extras/novel-testsuite.pdf differ diff --git a/macros/luatex/latex/novel/doc/extras/novel-testsuite.tex b/macros/luatex/latex/novel/doc/extras/novel-testsuite.tex index cc1bbb503f..d4878a53b5 100644 --- a/macros/luatex/latex/novel/doc/extras/novel-testsuite.tex +++ b/macros/luatex/latex/novel/doc/extras/novel-testsuite.tex @@ -1,6 +1,11 @@ % !TeX TS-program = lualatex % !TeX encoding = UTF-8 -% + +% Copyright 2023 Robert Allgeyer. +% This file may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, version 1.3c. +% License URL: https://www.latex-project.org/lppl/lppl-1-3c/ + % TEST SUITE FOR NOVEL DOCUMENT CLASS % % IF YOU COMPILE THIS DOCUMENT: Be sure that this file, and its generated PDF, @@ -21,7 +26,8 @@ % It is grayscale png, 150x150 pixels, with resolution 300pdi. % % The `test' class option is required. You may add others. -\documentclass[test,shademargins,draft]{novel} % v. 1.81b. + +\documentclass[test,shademargins,draft]{novel} % v. 1.82. \SetTitle{Test Suite} \SetSubtitle{Novel Document Class} \SetAuthor{Author Name} diff --git a/macros/luatex/latex/novel/doc/needed-packages b/macros/luatex/latex/novel/doc/needed-packages new file mode 100644 index 0000000000..3bfbc7e9bb --- /dev/null +++ b/macros/luatex/latex/novel/doc/needed-packages @@ -0,0 +1,11 @@ + +To use `novel' you need LaTeX with lualatex. + +In addition to the minimal setup, you will need these packages: + +textpos magaz xcolor adjustbox eso-pic pdfpages unicode-math fp iftex +libertinus-fonts makecmds xkeyval lm-math xstring xifthen silence +collectbox pgf lipsum wrapfig pdflscape polyglossia microtype hyperref + +You will need language support, for your language(s). +If using lipsum, you will need hyphen-latin. \ No newline at end of file diff --git a/macros/luatex/latex/novel/doc/novel-documentation.html b/macros/luatex/latex/novel/doc/novel-documentation.html index 1a7e20579a..284e72ff6d 100644 --- a/macros/luatex/latex/novel/doc/novel-documentation.html +++ b/macros/luatex/latex/novel/doc/novel-documentation.html @@ -4,6 +4,15 @@ Document class "novel" - documentation + + +