Chirun config schema v1

Chirun config files are YAML objects.

Download the schema in JSON-Schema format

Chirun package configuration

object
  • base_dir
    Base directory of the output
    string
  • locale
    ISO 639 language code for localisation
    string
  • author
    Name of the author
    string
  • institution
    Author's institution
    string
  • static_dir
    Path to the static files source directory
    string
  • code
    Course code
    string
  • year
    Year
    string
  • root_url
    Root URL of the output
    string
  • build_pdf
    Build PDF files?
    boolean
  • num_pdf_runs
    Number of runs for building PDFs
    number
  • format_version
    Version number of the config format used
    number
  • mathjax_url
    URL to load MathJax from
    string
  • structure
    Structure
    array
  • themes_dir
    Path of the themes directory
    string
  • themes
    Themes to use
    array
    Items:
    object
    • source
      Path to the theme
      string
    • title
      Title
      string
    • path
      Path to the theme's source
      string
    • hidden
      Hidden?
      boolean
  • license
    License information
    object
    • name
      The name of the license
      string
    • by
      The copyright holder(s)
      string
    • year
      The year, or range of years, that the copyright applies to
      string
    • url
      A URL giving more information about the license
      string

Subschemas