[display image]
display
Several commonly-occurring display values are aggregated and stored in the display table and its companion font table. These display values are:
  • position, x-position, and y-position values: default-x, default-y, relative-x, relative-y
  • placement
  • font
  • color
  • halign
  • valign and valign-image
Exception: Defaults element fonts (music-font, word-font, lyric-font) are not directly displayed, so their font table records join directly to the defaults table.
If any of the values above are defined for a displayed element, a display record will be created for that displayed element. If none of the values above are defined, then no display record will be created for that displayed element.
All displayed element table definitions are identical: a foreign key display_id in the displayed element's table that joins to table display if any display field is defined, which itself joins to table font on foreign key font_id if any font field is defined.
The affected displayed element tables are:
  • accidental
  • articulation
  • barline_ending
  • barre
  • bass_alter
  • bass_step
  • beam
  • bend_with_bar
  • clef
  • credit_display
  • degree_alter
  • degree_type
  • degree_value
  • direction_type
  • directive
  • dot
  • elision
  • figure_part
  • footnote
  • frame
  • group_barline
  • group_name
  • group_symbol
  • harmony_chord
  • inversion
  • key_signature
  • kind
  • lyric
  • lyric_item
  • lyric_text_data
  • measure_style
  • metronome_mark
  • music_data
  • notation
  • notehead
  • ornament
  • part_name
  • part_symbol
  • root_alter
  • root_step
  • stem
  • system_divider
  • technical
  • text_display
  • time
  • tuplet_dot
  • tuplet_number
  • tuplet_type