anchor.diff:    background_color: #fefefe
   
   |background_image^[1]^
  -|Inline image macro^[2]^ +
  +|Inline image macro^[2]^
   |page:
     background_image: +image:page-bg.png[]+
   
   |layout
  -|Keyword: portrait {vbar} landscape +
  +|portrait {vbar} landscape +
   (default: portrait)
   |page:
     layout: landscape
  
positive.code: |base:
    font_size: 10.5
  
  |line_height_length^[1]^
  |<<values,Number>> +
  (default: 13.8)
  
negative.code: 
  === Image
  
  The keys in this category control the arrangement of block images.
  
  [cols="3,4,5l"]
  |===
  |Key |Value Type |Example
  
  3+|*Key Prefix:* image
  
  |align
  |left {vbar} center {vbar} right +
  (default: left)
  |image:
    align: left
  |===
  
  === Lead
  
  The keys in this category control the styling of lead paragraphs.
  
  [cols="3,4,5l"]
  |===
  |Key |Value Type |Example
  
  3+|*Key Prefix:* lead
  
  |font_size
  |<<values,Number>> +
  (default: 13.5)
  |lead:
    font_size: 13
  
  |line_height
  |<<values,Number>> +
  (default: 1.4)
  |lead:
    line_height: 1.4
  |===
  
  === Abstract
  
  The keys in this category control the arrangement and style of the abstract.
  
  [cols="3,4,5l"]
  |===
  |Key |Value Type |Example
  
  3+|*Key Prefix:* abstract
  
  |font_color
  |<<colors,Color>>
  |abstract:
    font_color: #5c6266
  
  |font_size
  |<<values,Number>> +
  (default: 13.5)
  |abstract:
    font_size: 13
  
  |font_style
  |normal {vbar} italic {vbar} bold {vbar} bold_italic
  |abstract:
    font_style: italic
  
  |line_height
  |<<values,Number>> +
  (default: 1.4)
  |abstract:
    line_height: 1.4
  
  |padding
  |<<measurement-units,Measurement>> {vbar} <<measurement-units,Measurement[top, right, bottom, left]>> +
  (default: 0)
  |abstract:
    padding: [0, 12, 0, 12]
  |===
  
  === Thematic break
  
  The keys in this category control the style of thematic breaks (aka horizontal rules).
  
  [cols="3,4,5l"]
  |===
  |Key |Value Type |Example
  
  3+|*Key Prefix:* thematic_break
  
  |border_color
  |<<colors,Color>> +
  (default: #eeeeee)
  |thematic_break:
    border_color: #eeeeee
  
  |border_style
  |solid {vbar} double {vbar} dashed {vbar} dotted +
  (default: solid)
  |thematic_break:
    border_style: dashed
  
  |border_width
  |<<measurement-units,Measurement>> +
  (default: 0.5)
  |thematic_break:
    border_width: 0.5
  
  |margin_top
  |<<measurement-units,Measurement>>
  |thematic_break:
    margin_top: 6
  
  |margin_bottom
  |<<measurement-units,Measurement>>
  |thematic_break:
    margin_bottom: 18
  |===
  
  === Description list
  
  The keys in this category control the arrangement and style of definition list items (terms and descriptions).
  
  [cols="3,4,5l"]
  |===
  |Key |Value Type |Example
  
  3+|*Key Prefix:* description_list
  
  |term_font_style
  |normal {vbar} italic {vbar} bold {vbar} bold_italic
  |description_list:
    term_font_style: italic
  
  |term_spacing
  |<<measurement-units,Measurement>> +
  (default: 4)
  |description_list:
    term_spacing: 5
  
  |description_indent
  |<<values,Number>> +
  (default: 30)
  |description_list:
    description_indent: 15
  |===
  
  === Outline list
  
  The keys in this category control the arrangement and style of outline list items.
  
  [cols="3,4,5l"]
  |===
  |Key |Value Type |Example
  
  3+|*Key Prefix:* outline_list
  
  |indent
  |<<measurement-units,Measurement>> +
  (default: 30)
  |outline_list:
    indent: 40
  
  |item_spacing
  |<<measurement-units,Measurement>> +
  (default: 6)
  |outline_list:
    item_spacing: 4
  |===
  
  === Table
  
  The keys in this category control the arrangement and style of tables and table cells.
  
  [cols="3,4,5l"]
  |===
  |Key |Value Type |Example
  
  3+|*Key Prefix:* table
  
  |background_color
  |<<colors,Color>>
  |table:
    background_color: #ffffff
  
  |border_color
  |<<colors,Color>> +
  (default: #000000)
  |table:
    border_color: #dddddd
  
  |border_width
  |<<values,Number>> +
  (default: 0.5)
  |table:
    border_width: 0.5
  
  |grid_color
  |<<colors,Color>> +
  (default: $table_border_color)
  |table:
    grid_color: #eeeeee
  
  |grid_width
  |<<values,Number>> +
  (default: $table_grid_color)
  |table:
    grid_width: 0.5
  
  3+|*Key Prefix:* table_head
  
  |background_color
  |<<colors,Color>>
  |table:
    head:
      background_color: #f0f0f0
  
  |font_style
  |normal {vbar} italic {vbar} bold {vbar} bold_italic +
  (default: bold)
  |table:
    head:
      font_style: normal
  
  3+|*Key Prefix:* table_foot
  
  |background_color
  |<<colors,Color>>
  |table:
    foot:
      background_color: #f0f0f0
  
  3+|*Key Prefix:* table_odd_row
  
  |background_color
  |<<colors,Color>>
  |table:
    odd_row:
      background_color: #ffffff
  
  3+|*Key Prefix:* table_even_row
  
  |background_color
  |<<colors,Color>>
  |table:
    even_row:
      background_color: #f9f9f9
  
  3+|*Key Prefix:* table_cell
  
  |padding
  |<<measurement-units,Measurement>> {vbar} <<measurement-units,Measurement[top, right, bottom, left]>> +
  (default: 2)
  |table:
    cell:
      padding: [3, 3, 6, 3]
  
  3+|*Key Prefix:* table_header_cell
  
  |align
  |left {vbar} center {vbar} right
  |table:
    header_cell:
      align: center
  
  |background_color
  |<<colors,Color>>
  |table:
    header_cell:
      background_color: #f0f0f0
  
  |font_color
  |<<colors,Color>>
  |table:
    header_cell:
      font_color: #1a1a1a
  
  |font_family
  |<<fonts,Font family name>>
  |table:
    header_cell: 
      font_family: Noto Sans
  
  |font_size
  |<<values,Number>>
  |table:
    header_cell:
      font_size: 12
  
  |font_style
  |normal {vbar} italic {vbar} bold {vbar} bold_italic
  |table:
    header_cell:
      font_style: italic
  |===
  
  [[key-toc]]
  === Table of contents
  
  The keys in this category control the arrangement and style of the table of contents.
  
  [cols="3,4,5l"]
  |===
  |Key |Value Type |Example
  
  3+|*Key Prefix:* toc
  
  |font_color
  |<<colors,Color>>
  |toc:
    font_color: #333333
  
  |font_family
  |<<fonts,Font family name>>
  |toc:
    font_family: Noto Serif
  
  |font_size
  |<<values,Number>>
  |toc:
    font_size: 9
  
  |font_style
  |normal {vbar} italic {vbar} bold {vbar} bold_italic
  |toc:
    font_style: bold
  
  |line_height
  |<<values,Number>> +
  (default: 1.4)
  |toc:
    line_height: 1.5
  
  |indent
  |<<measurement-units,Measurement>> +
  (default: 15)
  |toc:
    indent: 20
  
  |margin_top
  |<<measurement-units,Measurement>>
  |toc:
    margin_top: 0
  
  3+|*Key Prefix:* toc_h<n>^[1]^
  
  |font_color
  |<<colors,Color>>
  |toc:
    h3_font_color: #999999
  
  3+|*Key Prefix:* toc_title
  
  |align
  |left {vbar} center {vbar} right {vbar} justify
  |toc:
    title:
      align: center
  
  3+|*Key Prefix:* toc_dot_leader
  
  |content
  |Quoted string
  |toc:
    dot_leader:
      content: ". "
  
  |color
  |<<colors,Color>>
  |toc:
    dot_leader:
      color: #999999
  |===
  
  . `<n>` is a number ranging from 1 to 6, representing each of the six heading levels.
  
  === Running header & footer
  
  The keys in this category control the arrangement and style of running header and footer content.
  
  TIP: You can disable the running header and footer by setting the `noheader` and `nofooter` attributes in your document, respectively.
  
  [cols="3,4,5l"]
  |===
  |Key |Value Type |Example
  
  3+|*Key Prefix:* header
  
  |background_color
  |<<colors,Color>>
  |header:
    background_color: #eeeeee
  
  |border_color
  |<<colors,Color>>
  |header:
    border_color: #dddddd
  
  |border_style
  |solid {vbar} double {vbar} dashed {vbar} dotted +
  (default: solid)
  |header:
    border_style: dashed
  
  |border_width
  |<<measurement-units,Measurement>>
  |header:
    border_width: 0.25
  
  |font_color
  |<<colors,Color>>
  |header:
    font_color: #333333
  
  |font_family
  |<<fonts,Font family name>>
  |header:
    font_family: Noto Serif
  
  |font_size
  |<<values,Number>>
  |header:
    font_size: 9
  
  |font_style
  |normal {vbar} italic {vbar} bold {vbar} bold_italic
  |header:
    font_style: italic
  
  |height
  |<<measurement-units,Measurement>>
  |header:
    height: 0.75in
  
  |line_height
  |<<values,Number>> +
  (default: $base_line_height)
  |header:
    line_height: 1.2
  
  |padding
  |<<measurement-units,Measurement>> {vbar} <<measurement-units,Measurement[top, right, bottom, left]>>
  |header:
    padding: [0, 3, 0, 3]
  
  |image_vertical_align
  |top {vbar} middle {vbar} bottom {vbar} <<measurement-units,Measurement>>
  |header:
    image_vertical_align: 4
  
  |vertical_align
  |top {vbar} middle {vbar} bottom
  |header:
    vertical_align: center
  
  |<face>_content_<position>^[1]^
  |Quoted string
  |header:
    recto_content:
      left: '\{page-number}'
  
  3+|*Key Prefix:* footer
  
  |background_color
  |<<colors,Color>>
  |footer:
    background_color: #eeeeee
  
  |border_color
  |<<colors,Color>>
  |footer:
    border_color: #dddddd
  
  |border_style
  |solid {vbar} double {vbar} dashed {vbar} dotted +
  (default: solid)
  |footer:
    border_style: dashed
  
  |border_width
  |<<measurement-units,Measurement>>
  |footer:
    border_width: 0.25
  
  |font_color
  |<<colors,Color>>
  |footer:
    font_color: #333333
  
  |font_family
  |<<fonts,Font family name>>
  |footer:
    font_family: Noto Serif
  
  |font_size
  |<<values,Number>>
  |footer:
    font_size: 9
  
  |font_style
  |normal {vbar} italic {vbar} bold {vbar} bold_italic
  |footer:
    font_style: italic
  
  |height
  |<<measurement-units,Measurement>>
  |footer:
    height: 0.75in
  
  |line_height
  |<<values,Number>> +
  (default: $base_line_height)
  |footer:
    line_height: 1.2
  
  |padding
  |<<measurement-units,Measurement>> {vbar} <<measurement-units,Measurement[top, right, bottom, left]>>
  |footer:
    padding: [0, 3, 0, 3]
  
  |image_vertical_align
  |top {vbar} middle {vbar} bottom {vbar} <<measurement-units,Measurement>>
  |footer:
    image_vertical_align: 4
  
  |vertical_align
  |top {vbar} middle {vbar} bottom
  |footer:
    vertical_align: top
  
  |<face>_content_<position>^[1]^
  |Quoted string
  |footer:
    verso_content:
      center: '\{page-number}'
  |===
  
  . `<face>` can be `recto` (odd pages) or `verso` (even pages).
  `<position>` can be `left`, `center` or `right`.
  
  IMPORTANT: You must define a height for the running header or footer, respectively, or it will not be shown.
  
  