Wikipublisher supports local customisation of book layout through a wikibook-book.cfg file and an extensible metadata model. Customisation requires some knowledge of LATEX, such as that found in The Not So Short Introduction. Access to a comprehensive and authoritative guide is highly desirable; see recommended TEX and LATEX resources.
The Wikibook PDF server administrator can create a local/wikibook-book.cfg file and use
Tip: The variables used in these commands generally contain the @ sign. This means the wikibook-book.cfg file needs to start and end with the
The administator needs to take care to customise book layout using the wikibook-book.cfg file, not the wikibook.cfg file. The Wikibook PDF server loads the wikibook.sty and wikibook.cfg files for all document types. In addition, it loads a wikibook-book.sty and wikibook-book.cfg files only when generating books. So if an administrator uses wikibook.cfg to redefine a command defined in wikibook-book.sty, the PDF server will only work if the requested document is a book; otherwise, it will stop with an error, as it tries to redefine a command that has not been previously defined.
The server administrator can extend the book metadata model as follows.
Metadata values can include line breaks; for example:
(:address: 32 The Terrace\\ Wellington 6140 :)