vexflow
Version:
A JavaScript library for rendering music notation and guitar tablature.
1,743 lines (1,742 loc) • 58.3 kB
TypeScript
export declare const Font: {
data: {
glyphs: {
bracketTop: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
bracketBottom: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
barlineTick: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
breathMarkTick: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
segno: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
coda: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
gClef: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
cClef: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
fClef: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
unpitchedPercussionClef1: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
'6stringTabClef': {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
timeSig0: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
timeSig1: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
timeSig2: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
timeSig3: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
timeSig4: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
timeSig5: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
timeSig6: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
timeSig7: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
timeSig8: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
timeSig9: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
timeSigCommon: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
timeSigCutCommon: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
timeSigPlus: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
timeSigPlusSmall: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
timeSigMinus: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
timeSigParensRight: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
timeSigParensRightSmall: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
timeSigParensLeft: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
timeSigParensLeftSmall: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadDoubleWhole: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadWhole: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadHalf: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadBlack: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadXDoubleWhole: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadXWhole: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadXHalf: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadXBlack: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadCircleXDoubleWhole: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadCircleXWhole: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadCircleXHalf: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadCircleX: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadCircledDoubleWhole: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadCircledWhole: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadCircledHalf: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadCircledBlack: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadDoubleWholeSquare: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadSquareWhite: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadSquareBlack: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadTriangleDownDoubleWhole: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadTriangleDownWhole: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadTriangleDownHalf: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadTriangleDownBlack: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadTriangleUpDoubleWhole: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadTriangleUpWhole: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadTriangleUpHalf: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadTriangleUpBlack: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadSlashedDoubleWhole1: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadSlashedWhole1: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadSlashedHalf1: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadSlashedBlack1: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadSlashedDoubleWhole2: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadSlashedWhole2: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadSlashedHalf2: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadSlashedBlack2: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadDiamondDoubleWhole: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadDiamondWhole: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadDiamondHalf: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadDiamondBlack: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadParenthesis: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadParenthesisRight: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadParenthesisLeft: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadMoonBlack: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadTriangleLeftBlack: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadTriangleRightBlack: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
noteheadTriangleRoundDownBlack: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
augmentationDot: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
tremolo1: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
flag8thUp: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
flag8thDown: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
flag16thUp: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
flag16thDown: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
flag32ndUp: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
flag32ndDown: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
flag64thUp: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
flag64thDown: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
flag128thUp: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
flag128thDown: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
accidentalFlat: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
accidentalNatural: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
accidentalSharp: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
accidentalDoubleSharp: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
accidentalDoubleFlat: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
accidentalParensLeft: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
accidentalParensRight: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
accidentalQuarterToneFlatStein: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
accidentalThreeQuarterTonesFlatZimmermann: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
accidentalQuarterToneSharpStein: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
accidentalThreeQuarterTonesSharpStein: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
accidentalBuyukMucennebFlat: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
accidentalBuyukMucennebSharp: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
accidentalBakiyeFlat: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
accidentalKomaSharp: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
accidentalKucukMucennebSharp: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
accidentalKoron: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
accidentalSori: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
articAccentAbove: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
articAccentBelow: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
articTenutoAbove: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
articTenutoBelow: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
articStaccatoAbove: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
articStaccatoBelow: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
articStaccatissimoAbove: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
articStaccatissimoBelow: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
articMarcatoAbove: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
articMarcatoBelow: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
fermataAbove: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
fermataBelow: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
fermataLongAbove: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
fermataLongBelow: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
fermataVeryLongAbove: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
fermataVeryLongBelow: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
fermataVeryShortAbove: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
fermataVeryShortBelow: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
fermataShortAbove: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
fermataShortBelow: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
breathMarkComma: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
breathMarkUpbow: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
caesura: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
caesuraCurved: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
restMaxima: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
restDoubleWhole: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
restWhole: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
restWholeLegerLine: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
restHalf: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
restHalfLegerLine: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
restQuarter: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
rest8th: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
rest16th: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
rest32nd: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
rest64th: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
rest128th: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
dynamicPiano: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
dynamicMezzo: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
dynamicForte: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
dynamicRinforzando: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
dynamicSforzando: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
dynamicZ: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
ornamentTrill: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
ornamentTurn: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
ornamentTurnSlash: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
ornamentMordent: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
ornamentShortTrill: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
ornamentTremblement: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
ornamentPrecompAppoggTrill: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
ornamentPrecompSlideTrillDAnglebert: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
ornamentPrecompSlideTrillBach: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
ornamentPrecompTrillSuffixDandrieu: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
ornamentPrecompDoubleCadenceUpperPrefix: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
ornamentPrecompDoubleCadenceUpperPrefixTurn: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
ornamentPrecompTrillLowerSuffix: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
brassScoop: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
brassDoitMedium: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
brassFallLipShort: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
brassLiftMedium: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
brassFallRoughMedium: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
brassBend: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
brassMuteClosed: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
brassMuteOpen: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
brassFlip: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
brassJazzTurn: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
brassSmear: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
stringsDownBow: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
stringsUpBow: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
stringsHarmonic: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
pluckedSnapPizzicatoAbove: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
pluckedSnapPizzicatoBelow: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
pluckedLeftHandPizzicato: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
keyboardPedalPed: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
keyboardPedalUp: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
pictChokeCymbal: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
wiggleArpeggiatoUp: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
arpeggiatoUp: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
arpeggiatoDown: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
repeat1Bar: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
repeat2Bars: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
repeat4Bars: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
repeatBarSlash: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
csymDiminished: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
csymHalfDiminished: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
csymAugmented: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
csymMajorSeventh: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
csymMinor: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
csymParensLeftTall: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
csymParensRightTall: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
csymBracketLeftTall: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
csymBracketRightTall: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
csymParensLeftVeryTall: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
csymParensRightVeryTall: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
csymDiagonalArrangementSlash: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
accidentalNarrowReversedFlat: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
accidentalNarrowReversedFlatAndFlat: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
accidentalWilsonPlus: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
accidentalWilsonMinus: {
x_min: number;
x_max: number;
y_min: number;
y_max: number;
ha: number;
o: string;
};
};
fontFamily: string;
resolution: number;
generatedOn: string;
};
metrics: {
smufl: boolean;
stave: {
padding: number;
endPaddingMax: number;
endPaddingMin: number;
unalignedNotePadding: number;
};
accidental: {
noteheadAccidentalPadding: number;
leftPadding: number;
accidentalSpacing: number;
};
chordSymbol: {
global: {
superscriptOffset: number;
subscriptOffset: number;
kerningOffset: number;
lowerKerningText: string[];
upperKerningText: string[];
spacing: number;
superSubRatio: number;
};
glyphs: {
csymDiminished: {
leftSideBearing: number;
advanceWidth: number;
yOffset: number;
};
csymHalfDiminished: {
leftSideBearing: number;
advanceWidth: number;
yOffset: number;
};
csymAugmented: {
leftSideBearing: number;
advanceWidth: number;
yOffset: number;
};
csymParensLeftTall: {
leftSideBearing: number;
advanceWidth: number;
yOffset: number;
};
csymParensRightTall: {
leftSideBearing: number;
advanceWidth: number;
yOffset: number;
};
csymBracketLeftTall: {
leftSideBearing: number;
advanceWidth: number;
yOffset: number;
};
csymBracketRightTall: {
leftSideBearing: number;
advanceWidth: number;
yOffset: number;
};
csymParensLeftVeryTall: {
leftSideBearing: number;
advanceWidth: number;
yOffset: number;
};
csymParensRightVeryTall: {
leftSideBearing: number;
advanceWidth: number;
yOffset: number;
};
csymDiagonalArrangementSlash: {
leftSideBearing: number;
advanceWidth: number;
yOffset: number;
};
csymMinor: {
leftSideBearing: number;
advanceWidth: number;
yOffset: number;
};
csymMajorSeventh: {
leftSideBearing: number;
yOffset: number;
advanceWidth: number;
};
accidentalSharp: {
leftSideBearing: number;
advanceWidth: number;
yOffset: number;
};
accidentalFlat: {
leftSideBearing: number;
advanceWidth: number;
yOffset: number;
};
};
};
clef_default: {
width: number;
annotations: {
'8va': {
treble: {
line: number;