Glyph &ndash; <code>options.*</code>

The following configuration settings are used to enable or disable specific Glyph functionalities and behaviors.
Name Description Default
options.filters_by_file_extension

If set to true, a filter macro is applied to included files, based on their extensions (for more information on including files, see Content Reuse).

nil
options.macro_set

Determines which macro set will be loaded. It can be set to:

  • glyph — Loads core, filter, xml macros plus all macros necessary for the document.output setting.
  • xml — Loads core and xml macros.
  • core — Loads core macros only.
"glyph"
options.safe_mode

Enables Safe Mode (for more information on Glyph modes, see Modes).

false
options.url_validation

If set to true_, every external link will be validated (see editing/links.html#links">Links and Bookmarks).

false
options.xml_blacklist

The XML tags listed here cannot be generated using Glyph code.

["applet", "base", "basefont", "embed", "frame", "frameset", "iframe", "isindex", "meta", "noframes", "noscript", "object", "param", "title"]
options.xml_fallback

If set to true, any unknown macro name will considered an XML element (see Other HTML Elements).

true
options.ebook.converter

The full path name of the ebook-convert command. Defaults to /usr/bin/ebook-convert.

nil