Skip to content

Introduction

Our standard templates available are Generic Monograph and Generic Journal. Select one in the editing UI and you can modify standard settings like paper size and headers.

Available exports

  • HTML
  • XML (JATS XML / BITS XML)
  • PDF (CSS Paged Media using tools like PrinceXML / Paged.js)
  • Reader (in development)
  • EPUB

Support for Paged.js

We fully support and appreciate the open-source ecosystem around CSS-based publishing, especially the innovation behind Paged.js. However, we’ve found that it currently does not meet the high standards set by university presses, particularly around accessibility, long-term stability, and precise control over print layout. That’s why our core publishing workflow focusses on PrinceXML, which offers the robustness and feature set our customers rely on. For those interested in going forward with PagedJS, we continue to offer it as an option, so you can still develop and maintain templates for pages.js.

Standard templates

Templates are available on standard installations by default. If you run your own instance you can copy them into your own template directory.

You can check a template's configuration.sfo.yml file to see its default configuration but it is easier to use the UI and navigate to the meta data options as shown in the figure below.

Settings UI showing a multiple options to customize a template

Settings UI example

When creating a new template, developers can choose to make options like fonts, margins, etc. available to end users

Customizing the standard options

The configuration options for standard templates are saved alongside the document when you save it. To setup different defaults, you can copy an existing template and change the configuration.sfo.yml

Please also see how to customize fonts