THE NOVEL DOCUMENT CLASS
The novel LuaLaTeX document class is specifically written to meet the needs of original fiction writers, who are typesetting their own novels for non-color print-on-demand technology. If that does not describe your objective, then this is the wrong document class for you. There is no support for E-books. The needs of academic writers and picture-book layout are largely unmet.
If your book is a detective novel, science fiction, romance, or collection of short stories, then you are in the right place. This document class has been used for creating an actual printed novel, both text interior and color cover.
This class requires TeXLive 2016 or later, or recent MiKTeX. Distributions based on TeXLive 2015 or earlier will fail.
Version 1.46, November 17, 2017: Functionailty of BlockImage changed. Users of prior code should review their documents. Additional minor cleanup and docs revision. Hopefully the final version, as there are no known outstanding issues. It seems that everything this package should do, is what it actually does. At this point, at least two different authors have successfully used the class for printed novels.
Version 1.43.1, November 12, 2017: Font selection bugfix.
Version 1.43, October 19, 2017: Minor code cleanup.
Version 1.42, October 4, 2017: Yet more improvements to docs.
Version 1.41, October 2, 2017: More improvements to docs.
Version 1.40, September 14, 2017: Greatly improved documentation. Minor improvements to code.
Version 1.38, August 15, 2017. Corrected offset in cover artwork code. Minor improvements to docs.
Version 1.36, August 10, 2017. Minor correction to documentation. Reminds users that dollar is a special character in TeX.
Version 1.34, July 31, 2017. Added some code of interest to developers.
Version 1.32, July 26, 2017. This update contains a minor bug fix to the documentation, and a major bug fix to the way that text tracking is handled. The tracking bug affected page headings (even the defaults) and caused some documents to fail with an obscure MT@res@a error. The fix is expected to be quite solid.
This release has been tested. There are no currently-known bugs (although they may be hiding somewhere). For bug reports, if any, see the e-mail address near the top of novel.cls file, or go to the GitHub project page.
The original creator of this package would like to transfer maintenance to someone else. If interested, contact CTAN. You will need to be familiar with LuaLaTeX, fontspec, and Open Type fonts, and understand how fiction is presented and printed. Lua coding is not required.
The LaTeX code and documentation are licensed under the LaTeX Project Public License, v.1.3c or later. The included font NovelDeco.otf is licensed under the SIL Open Font License, v.1.1 or later.
Download the contents of this package in one zip archive (2.2M).
novel – Class for printing fiction, such as novels
This LuaLaTeX document class is specifically written to meet the needs of original fiction writers, who are typesetting their own novels for non-color print-on-demand technology. Built-in PDF/X is available, using new technology.
The package is well suited for detective novels, science fiction, and short stories. It is however not recommended for creating color picture books or dissertations.
The SIL Open Font License|
The LaTeX Project Public License 1.3c
|Copyright||2017 Robert Allgeyer|
|Contained in||TeX Live as novel|
|MiKTeX as novel|
preparing a book for publication|
support for production printing, etc
LuaTeX and packages that require it
alternative LaTeX class(es)