Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lyrics Alignment #1014

Open
MooLee89 opened this issue Apr 27, 2024 · 2 comments
Open

Lyrics Alignment #1014

MooLee89 opened this issue Apr 27, 2024 · 2 comments

Comments

@MooLee89
Copy link

Hello paulrosen!
The abc I installed is "abcjs": "^6.3.0"
I want to know if this version is based on abc standard 2.0 or 2.1?
I saw the description of lyrics alignment in the 2.1 documentation:
CDEF|
GAB c|
w: doh re mi fa sol la ti doh

Comment: The second example, made possible by an extension (introduced in abc 2.1) of the alignment rules, means that lyrics no longer have to follow immediately after the line of notes to which they are attached. Indeed, the placement of the lyrics can be postponed to the end of the tune body. However, the extension of the alignment rules is not fully backwards compatible with abc 2.0 - see outdated lyrics alignment for an explanation.

My question is that the current abc.js supports aligning and displaying lyrics on a separate line, as described in standard document 2.2?

@seisiuneer
Copy link
Contributor

seisiuneer commented May 2, 2024

@MooLee89 In my testing, with abcjs, the w: lines have to follow the ABC they are associated with for things to work correctly.

Putting a long w: line at the end of the two lines like you've posted doesn't show any lyrics on the first line.

@paulrosen
Copy link
Owner

I wasn't aware of that change to lyrics in the 2.2 documentation. That's not currently supported. I'll accept a pull request if someone wants to make that change.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants