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

Low episema overlapping text #1268

Open
rpspringuel opened this issue Dec 31, 2016 · 2 comments · Fixed by #1526
Open

Low episema overlapping text #1268

rpspringuel opened this issue Dec 31, 2016 · 2 comments · Fixed by #1526

Comments

@rpspringuel
Copy link
Contributor

In the following snippet the episema on the note c overlaps with the L in the lyrics below.

% !TEX program = LuaLaTeX+se
\documentclass[12pt]{article} 
\usepackage{romande}
\usepackage[allowdeprecated=false]{gregoriotex}
\begin{document}
\gabcsnippet{(c4) AL(c_0!ef/gh)ma(g.) *()}
\end{document}
@henryso
Copy link
Contributor

henryso commented Dec 31, 2016

The TeX produced is:

% File generated by gregorio 4.2.0-develop-14a6361-4060
\GregorioTeXAPIVersion{4.2.0}%
\GreBeginHeaders %
\GreEndHeaders %
\GreBeginScore{6bed647f7e7c6e8f58eebd61b1ed2d67328f913d}{10}{4}{0}{0}{}{4}{\GreInitialClefPosition{4}{0}}%
\GreSetLargestClef{c}{4}{3}{c}{0}{3}%
\GreScoreOpening{%
}{%
\GreSetInitialClef{c}{4}{3}{c}{0}{3}{0}%
}{%
}{\GreSyllable}{\GreSetFirstSyllableText{A}{L}{}{{}{\GreFirstWord{\GreFirstSyllable{\GreFirstSyllableInitial{L}}}}{}}{{}{\GreFirstWord{\GreFirstSyllable{\GreFirstSyllableInitial{A}}}}{\GreFirstWord{\GreFirstSyllable{L}}}}{}}{}{\GreFirstWord}{0}{\GreSetNextSyllable{\GreFirstWord{m}}{\GreFirstWord{a}}{}{\GreFirstWord{m}}{\GreFirstWord{a}}}{}{0}{}{%
\GreSyllableNoteCount{5}%
\GreGlyph{\GreCPPunctum}{5}{\GreNextCustos{7}{}}{0}%
{%
\GreGlyphHeights{5}{4}%
}{%
\GreHEpisema{4}{\GreOCaseFinalPunctum}{0}{1}{f}{4}{}{}{0}%
}{}%
\GreEndOfGlyph{1}%
\GreGlyph{\GreCPPesOneNothing}{7}{\GreNextCustos{9}{}}{0}%
{%
\GreGlyphHeights{8}{7}%
}{}{}%
\GreEndOfElement{0}{0}{3}%
\GreGlyph{\GreCPPesOneNothing}{9}{\GreNextCustos{9}{}}{0}%
{%
\GreGlyphHeights{10}{9}%
}{}{}%
}%
\GreSyllable{\GreSetThisSyllable{\GreFirstWord{m}}{\GreFirstWord{a}}{}{\GreFirstWord{m}}{\GreFirstWord{a}}}{}{\GreFirstWord}{1}{\GreSetNextSyllable{}{\GreStar{}}{}{\GreStar{}}{}}{}{16}{}{%
\GreSyllableNoteCount{1}%
\GreGlyph{\GreCPPunctum}{9}{\GreNextCustos{9}{}}{0}%
{%
\GreGlyphHeights{9}{9}%
}{%
\GrePunctumMora{9}{0}{0}{0}%
}{}%
}%
%
\GreNoNoteSyllable{\GreSetThisSyllable{}{\GreStar{}}{}{\GreStar{}}{}}{}{\GreUnstyled}{1}{\GreSetNextSyllable{}{}{}{}{}\GreLastOfLine}{}{16}{}{%
\GreSyllableNoteCount{0}%
}%
%
\GreEndScore %
\endinput %

Gregorio is already producing 4 for the low height (3 being typical for a), so it seems that something is not working correctly on the TeX side.

@rpspringuel
Copy link
Contributor Author

I think that #1526 fixes this.

@rpspringuel rpspringuel linked a pull request Feb 15, 2021 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants