denigma 4.0.0
Loading...
Searching...
No Matches
denigma::classify::chord::SuffixString Struct Reference

One contiguous logical text string within a Finale chord suffix. More...

#include <chords.h>

Public Types

enum class  Position { Inline , Above , Below }
 Logical vertical position of a Finale chord-suffix string. More...
 

Public Attributes

std::string text
 The string's text as Unicode.
 
Position position { Position::Inline }
 The string's position relative to the suffix baseline.
 

Detailed Description

One contiguous logical text string within a Finale chord suffix.

A Finale suffix is a sequence of individually positioned glyphs. Consecutive glyphs that share a vertical offset form one string, so a suffix that stacks text produces more than one of these.

Member Enumeration Documentation

◆ Position

Logical vertical position of a Finale chord-suffix string.

Finale nudges parentheses and accidentals slightly off the baseline within a single line of text. Only a shift of at least half the em counts as a separately stacked line.

Enumerator
Inline 

On the suffix baseline.

Above 

Stacked above the suffix baseline.

Below 

Stacked below the suffix baseline.


The documentation for this struct was generated from the following file: