///|
// Generated by scripts/pdf_bundle_themes.mbtx from asciidoctor-pdf 2.3.27's
// data/themes; do not edit.

///|
/// The bundled themes: file name, YAML text.
let bundled_themes : Array[(String, String)] = [
  (
    "base-theme.yml",
    (
      #|# NOTE: file is read "as is"; variables are not parsed; key layout must be flat
      #|page_background_color: 'FFFFFF'
      #|page_layout: portrait
      #|page_initial_zoom: FitH
      #|page_margin: 36 # 36 is 0.5in
      #|page_margin_inner: 48
      #|page_margin_outer: 24
      #|page_size: A4
      #|base_text_align: left
      #|base_font_color: '000000'
      #|base_font_family: Helvetica
      #|base_font_size: 12
      #|base_font_size_min: 6
      #|base_font_style: normal
      #|base_line_height: 1.15
      #|base_border_color: '000000'
      #|role_lead_font_size: 13.5
      #|role_line-through_text_decoration: line-through
      #|role_underline_text_decoration: underline
      #|role_big_font_size: 1.2em
      #|role_small_font_size: 0.8em
      #|role_subtitle_font_size: 0.8em
      #|button_content: '[%s]'
      #|button_font_family: Courier
      #|button_font_style: bold
      #|kbd_font_family: Courier
      #|kbd_font_style: italic
      #|mark_background_color: 'FFFF00'
      #|mark_border_offset: 1
      #|menu_font_style: bold
      #|link_font_color: '0000EE'
      #|codespan_font_family: Courier
      #|heading_font_style: bold
      #|heading_h1_font_size: 24
      #|heading_h2_font_size: 18
      #|heading_h3_font_size: 16
      #|heading_h4_font_size: 14
      #|heading_h5_font_size: 12
      #|heading_h6_font_size: 10
      #|heading_line_height: 1.15
      #|heading_margin_top: 4
      #|heading_margin_bottom: 12
      #|heading_min_height_after: 20
      #|title_page_text_align: center
      #|title_page_logo_top: 10%
      #|title_page_title_top: 40%
      #|title_page_title_font_size: 18
      #|title_page_subtitle_font_size: 14
      #|title_page_authors_margin_top: 12
      #|list_indent: 30
      #|list_item_spacing: 6
      #|description_list_description_indent: 30
      #|description_list_term_font_style: bold
      #|description_list_term_spacing: 4
      #|callout_list_margin_top_after_code: -6
      #|block_margin_bottom: 12
      #|caption_align: left
      #|caption_font_style: italic
      #|caption_margin_inside: 4
      #|caption_margin_outside: 0
      #|abstract_font_size: 13.5
      #|abstract_line_height: 1.4
      #|abstract_padding: 0
      #|abstract_title_align: center
      #|abstract_title_font_style: bold
      #|admonition_column_rule_width: 0.5
      #|admonition_padding: [4, 12, 4, 12]
      #|admonition_label_font_style: bold
      #|admonition_label_text_transform: uppercase
      #|quote_border_left_width: 4
      #|quote_padding: [3, 12, 3, 14]
      #|verse_border_left_width: 4
      #|verse_padding: [3, 12, 3, 14]
      #|code_font_family: Courier
      #|code_font_size: 10.8
      #|code_line_height: 1.2
      #|code_padding: 9
      #|code_border_width: 0.5
      #|conum_line_height: 1.15
      #|conum_glyphs: circled
      #|example_background_color: 'FFFFFF'
      #|example_border_width: 0.5
      #|example_padding: 12
      #|image_align: left
      #|prose_margin_bottom: 12
      #|sidebar_background_color: 'EEEEEE'
      #|sidebar_border_width: 0.5
      #|sidebar_padding: 12
      #|sidebar_title_align: center
      #|sidebar_title_font_style: bold
      #|table_border_style: solid
      #|table_border_width: 0.5
      #|table_cell_padding: 2
      #|table_head_font_style: bold
      #|table_head_border_bottom_width: 1.25
      #|table_body_stripe_background_color: 'EEEEEE'
      #|thematic_break_border_style: solid
      #|thematic_break_border_width: 0.5
      #|thematic_break_padding: 0
      #|toc_indent: 15
      #|toc_line_height: 1.4
      #|footnotes_font_size: 9
      #|footnotes_item_spacing: 3
      #|footer_border_width: 0.5
      #|footer_font_size: 10
      #|footer_height: 30
      #|footer_recto_right_content: '{page-number}'
      #|footer_verso_left_content: '{page-number}'
      #|
    ),
  ),
  (
    "default-theme.yml",
    (
      #|font:
      #|  catalog:
      #|    # Noto Serif supports Latin, Latin-1 Supplement, Latin Extended-A, Greek, Cyrillic, Vietnamese & an assortment of symbols
      #|    Noto Serif:
      #|      normal: GEM_FONTS_DIR/notoserif-regular-subset.ttf
      #|      bold: GEM_FONTS_DIR/notoserif-bold-subset.ttf
      #|      italic: GEM_FONTS_DIR/notoserif-italic-subset.ttf
      #|      bold_italic: GEM_FONTS_DIR/notoserif-bold_italic-subset.ttf
      #|    # M+ 1mn supports ASCII and the circled numbers used for conums
      #|    M+ 1mn:
      #|      normal: GEM_FONTS_DIR/mplus1mn-regular-subset.ttf
      #|      bold: GEM_FONTS_DIR/mplus1mn-bold-subset.ttf
      #|      italic: GEM_FONTS_DIR/mplus1mn-italic-subset.ttf
      #|      bold_italic: GEM_FONTS_DIR/mplus1mn-bold_italic-subset.ttf
      #|page:
      #|  background_color: FFFFFF
      #|  layout: portrait
      #|  initial_zoom: FitH
      #|  margin: [0.5in, 0.67in, 0.67in, 0.67in]
      #|  # margin_inner and margin_outer keys are used for recto/verso print margins when media=prepress
      #|  margin_inner: 0.75in
      #|  margin_outer: 0.59in
      #|  size: A4
      #|base:
      #|  text_align: justify
      #|  font_color: 333333
      #|  font_family: Noto Serif
      #|  font_size: 10.5
      #|  # line_height_length is really just a vertical spacing variable; it's not actually the height of a line
      #|  line_height_length: 12
      #|  # The Noto font family has a built-in line height of 1.36
      #|  # With this line_height, a line of text will occupy a height of 15.78pt
      #|  line_height: $base_line_height_length / 10.5
      #|  font_size_large: round($base_font_size * 1.25)
      #|  font_size_small: round($base_font_size * 0.85)
      #|  font_size_min: $base_font_size * 0.75
      #|  font_style: normal
      #|  border_color: EEEEEE
      #|  border_radius: 4
      #|  border_width: 0.5
      #|role:
      #|  lead:
      #|    font_size: $base_font_size_large
      #|  line-through:
      #|    text_decoration: line-through
      #|  underline:
      #|    text_decoration: underline
      #|  big:
      #|    font_size: 1.2em
      #|  small:
      #|    font_size: 0.8em
      #|  subtitle:
      #|    font_color: 999999
      #|    font_size: 0.8em
      #|    font_style: normal_italic
      #|vertical_rhythm: $base_line_height_length
      #|horizontal_rhythm: $base_line_height_length
      #|link:
      #|  font_color: 428BCA
      #|# codespan is currently used for monospaced phrases and table cells
      #|codespan:
      #|  font_color: B12146
      #|  font_family: M+ 1mn
      #|button:
      #|  content: "[\u2009%s\u2009]"
      #|  font_style: bold
      #|kbd:
      #|  background_color: F5F5F5
      #|  border_color: CCCCCC
      #|  border_offset: 2
      #|  border_radius: 2
      #|  border_width: 0.5
      #|  font_family: $codespan_font_family
      #|  separator: "\u202f+\u202f"
      #|mark:
      #|  background_color: FFFF00
      #|  border_offset: 1
      #|menu:
      #|  caret_content: " \u203a "
      #|  font_style: bold
      #|heading:
      #|  text_align: left
      #|  font_color: $base_font_color
      #|  font_style: bold
      #|  # h1 is used for part titles (book doctype) or the doctitle (article doctype)
      #|  h1_font_size: floor($base_font_size * 2.6)
      #|  # h2 is used for chapter titles (book doctype only)
      #|  h2_font_size: floor($base_font_size * 2.15)
      #|  h3_font_size: round($base_font_size * 1.7)
      #|  h4_font_size: $base_font_size_large
      #|  h5_font_size: $base_font_size
      #|  h6_font_size: $base_font_size_small
      #|  # rely on built-in line height in Noto
      #|  line_height: 1
      #|  margin_top: $vertical_rhythm * 0.4
      #|  margin_bottom: $vertical_rhythm * 0.9
      #|  min_height_after: $base_line_height_length * 1.5
      #|title_page:
      #|  text_align: right
      #|  logo:
      #|    top: 10%
      #|  title:
      #|    top: 55%
      #|    font_size: $heading_h1_font_size
      #|    font_color: $role_subtitle_font_color
      #|    line_height: 0.9
      #|  subtitle:
      #|    font_size: $heading_h3_font_size
      #|    font_style: bold_italic
      #|    line_height: 1
      #|  authors:
      #|    margin_top: $base_font_size * 1.25
      #|    font_size: $base_font_size_large
      #|    font_color: 181818
      #|  revision:
      #|    margin_top: $base_font_size * 1.25
      #|block:
      #|  margin_bottom: $vertical_rhythm
      #|caption:
      #|  align: left
      #|  font_size: $base_font_size * 0.95
      #|  font_style: italic
      #|  # FIXME perhaps set line_height instead of / in addition to margins?
      #|  margin_inside: $vertical_rhythm / 3
      #|  margin_outside: 0
      #|abstract:
      #|  font_color: 5C6266
      #|  font_size: $role_lead_font_size
      #|  line_height: 1.4
      #|  font_style: italic
      #|  first_line_font_style: bold
      #|  title:
      #|    text_align: center
      #|    font_color: $heading_font_color
      #|    font_size: $heading_h4_font_size
      #|    font_style: $heading_font_style
      #|admonition:
      #|  column_rule_color: $base_border_color
      #|  column_rule_width: $base_border_width
      #|  padding: [$vertical_rhythm / 3.0, $horizontal_rhythm, $vertical_rhythm / 3.0, $horizontal_rhythm]
      #|  label:
      #|    text_transform: uppercase
      #|    font_style: bold
      #|quote:
      #|  font_size: $base_font_size_large
      #|  border_color: $base_border_color
      #|  border_width: 0
      #|  border_left_width: $horizontal_rhythm / 3
      #|  padding: [$vertical_rhythm / 4, $horizontal_rhythm, $vertical_rhythm / 4, $horizontal_rhythm + $quote_border_left_width / 2]
      #|  cite:
      #|    font_size: $base_font_size_small
      #|    font_color: $role_subtitle_font_color
      #|verse:
      #|  font_size: $quote_font_size
      #|  border_color: $quote_border_color
      #|  border_width: $quote_border_width
      #|  border_left_width: $quote_border_left_width
      #|  padding: $quote_padding
      #|  cite:
      #|    font_size: $quote_cite_font_size
      #|    font_color: $quote_cite_font_color
      #|# code is used for literal, listing, and source blocks and literal table cells
      #|code:
      #|  font_color: $base_font_color
      #|  font_family: $codespan_font_family
      #|  font_size: ceil($base_font_size)
      #|  padding: $code_font_size
      #|  line_height: 1.25
      #|  # line_gap is an experimental property to control how a background color is applied to an inline block element
      #|  line_gap: 3.8
      #|  background_color: F5F5F5
      #|  border_color: CCCCCC
      #|  border_radius: $base_border_radius
      #|  border_width: 0.75
      #|conum:
      #|  font_family: $codespan_font_family
      #|  font_color: $codespan_font_color
      #|  font_size: $base_font_size
      #|  line_height: 4 / 3
      #|  glyphs: circled
      #|example:
      #|  border_color: $base_border_color
      #|  border_radius: $base_border_radius
      #|  border_width: 0.75
      #|  background_color: $page_background_color
      #|  padding: [$vertical_rhythm, $horizontal_rhythm, $vertical_rhythm, $horizontal_rhythm]
      #|image:
      #|  align: left
      #|prose:
      #|  margin_bottom: $block_margin_bottom
      #|sidebar:
      #|  background_color: EEEEEE
      #|  border_color: E1E1E1
      #|  border_radius: $base_border_radius
      #|  border_width: $base_border_width
      #|  padding: [$vertical_rhythm, $vertical_rhythm * 1.25, $vertical_rhythm, $vertical_rhythm * 1.25]
      #|  title:
      #|    text_align: center
      #|    font_color: $heading_font_color
      #|    font_size: $heading_h4_font_size
      #|    font_style: $heading_font_style
      #|thematic_break:
      #|  border_color: $base_border_color
      #|  border_style: solid
      #|  border_width: $base_border_width
      #|  padding: [$vertical_rhythm * 0.5, 0]
      #|list:
      #|  indent: $horizontal_rhythm * 1.5
      #|  #marker_font_color: 404040
      #|  # NOTE list_item_spacing only applies to list items that do not have complex content
      #|  item_spacing: $vertical_rhythm / 2
      #|description_list:
      #|  term_font_style: bold
      #|  term_spacing: $vertical_rhythm / 4
      #|  description_indent: $horizontal_rhythm * 1.25
      #|callout_list:
      #|  margin_top_after_code: -$block_margin_bottom / 2
      #|table:
      #|  background_color: $page_background_color
      #|  border_color: DDDDDD
      #|  border_width: $base_border_width
      #|  grid_width: $base_border_width
      #|  cell_padding: 3
      #|  head:
      #|    font_style: bold
      #|    border_bottom_width: $base_border_width * 2.5
      #|  body:
      #|    stripe_background_color: F9F9F9
      #|  foot:
      #|    background_color: F0F0F0
      #|toc:
      #|  indent: $horizontal_rhythm
      #|  line_height: 1.4
      #|  dot_leader:
      #|    #content: ". "
      #|    font_color: A9A9A9
      #|    #levels: 2 3
      #|footnotes:
      #|  font_size: round($base_font_size * 0.75)
      #|  item_spacing: $list_item_spacing / 2
      #|index:
      #|  column_gap: $vertical_rhythm
      #|header:
      #|  font_size: $base_font_size_small
      #|  line_height: 1
      #|  vertical_align: middle
      #|footer:
      #|  font_size: $base_font_size_small
      #|  # NOTE if background_color is set, background and border will span width of page
      #|  border_color: DDDDDD
      #|  border_width: 0.25
      #|  height: $base_line_height_length * 2.5
      #|  line_height: 1
      #|  padding: [$base_line_height_length / 2, 1, 0, 1]
      #|  vertical_align: top
      #|  recto:
      #|    right:
      #|      content: '{page-number}'
      #|  verso:
      #|    left:
      #|      content: $footer_recto_right_content
      #|
    ),
  ),
  (
    "default-sans-theme.yml",
    (
      #|extends: default
      #|font:
      #|  catalog:
      #|    merge: true
      #|    Noto Sans:
      #|      normal: GEM_FONTS_DIR/notosans-regular-subset.ttf
      #|      bold: GEM_FONTS_DIR/notosans-bold-subset.ttf
      #|      italic: GEM_FONTS_DIR/notosans-italic-subset.ttf
      #|      bold_italic: GEM_FONTS_DIR/notosans-bold_italic-subset.ttf
      #|base_font_family: Noto Sans
      #|
    ),
  ),
  (
    "default-for-print-theme.yml",
    (
      #|extends: default
      #|base_border_color: BBBBBB
      #|base_font_color: 000000
      #|role_subtitle_font_color: 666666
      #|link_font_color: ~
      #|codespan_font_color: ~
      #|mark_background_color: CCCCCC
      #|menu_caret_content: " \u203a "
      #|heading_font_color: $base_font_color
      #|title_page_title_font_color: $role_subtitle_font_color
      #|abstract_font_color: 2C2C2C
      #|abstract_title_font_color: $heading_font_color
      #|admonition_column_rule_color: $base_border_color
      #|quote_border_color: $base_border_color
      #|quote_cite_font_color: $role_subtitle_font_color
      #|verse_border_color: $base_border_color
      #|verse_cite_font_color: $quote_cite_font_color
      #|code_font_color: $base_font_color
      #|conum_font_color: $base_font_color
      #|example_border_color: $base_border_color
      #|sidebar_title_font_color: $heading_font_color
      #|thematic_break_border_color: $base_border_color
      #|toc_dot_leader_font_color: ~
      #|footer_border_color: CCCCCC
      #|
    ),
  ),
  (
    "default-with-fallback-font-theme.yml",
    (
      #|# DEPRECATED
      #|extends: default-with-font-fallbacks
      #|
    ),
  ),
  (
    "default-with-font-fallbacks-theme.yml",
    (
      #|extends: default
      #|font:
      #|  catalog:
      #|    merge: true
      #|    # M+ 1p supports Latin, Latin-1 Supplement, Latin Extended, Greek, Cyrillic, Vietnamese, Japanese & an assortment of symbols
      #|    # It also provides arrows for ->, <-, => and <= replacements in case these glyphs are missing from font
      #|    M+ 1p Fallback: GEM_FONTS_DIR/mplus1p-regular-fallback.ttf
      #|    Noto Emoji: GEM_FONTS_DIR/notoemoji-subset.ttf
      #|  fallbacks: [M+ 1p Fallback, Noto Emoji]
      #|
    ),
  ),
  (
    "default-sans-with-font-fallbacks-theme.yml",
    (
      #|extends:
      #|- default-with-font-fallbacks
      #|- default-sans
      #|
    ),
  ),
  (
    "default-for-print-with-fallback-font-theme.yml",
    (
      #|# DEPRECATED
      #|extends: default-for-print-with-font-fallbacks
      #|
    ),
  ),
  (
    "default-for-print-with-font-fallbacks-theme.yml",
    (
      #|extends:
      #|- default-with-font-fallbacks
      #|- default-for-print
      #|
    ),
  ),
]