-
Notifications
You must be signed in to change notification settings - Fork 225
Open
Labels
area-renderingEverything related to the renderingEverything related to the renderingplatform-allAffects all platformsAffects all platformsstate-acceptedThis is a valid topic to work on.This is a valid topic to work on.
Milestone
Description
See #2370 (comment)
Problem
The readability of the lyrics in music sheet can be bad in some scenarios and it is desirable to make adjust the font size for better readability. At the same time, multiple lyric lines are hard to differenciate as they are quite close.
Current Behavior:
- alphaTab uses the general
effectFontwhich does not allow making specifically the lyrics larger. - The lyrics lines are spaced using the font size which can lead to narrow lyric lines or even overlaps.
canvas.fillText(this._lines[i], cx + this.x, cy + this.y + i * this.font.size);
Desired Changes
- alphaTab should provide individual font properties for the different effects instead of having one general font setting for all.
- alphaTab should rely on text measurement to determine the actual height of the rendered text. Additionally there should be a setting to allow increasing the spacing between lyric lines.
leocaseiro
Metadata
Metadata
Assignees
Labels
area-renderingEverything related to the renderingEverything related to the renderingplatform-allAffects all platformsAffects all platformsstate-acceptedThis is a valid topic to work on.This is a valid topic to work on.
Type
Projects
Status
Candidate