If you know the name of the glyphs you want and don't care about vertical alignment, then you can easily access them via the `\GreCP...` class of commands. CP stands for code point and these commands point to the appropriate code points for each glyph. You do, however, need to indicate the right font (which is normally a GregorioTeX internal).

For instance, to get a normal punctum you would need the following:

{\makeatletter\gre@font@music\GreCPPunctum}

While a punctum inclinatum is:

{\makeatletter\gre@font@music\GreCPPunctumInclinatum}

If you don't know what a glyph is called, or vertical placement is important, then you should use a snippet inside a minipage (you will have to manually fix the width) with the clefs and lines set to invisible:

\begin{minipage}{0.25in}%
\gresetclef{invisible}%
\gresetlines{invisible}%
\gabcsnippet[0]{(gvFE)}%
\end{minipage}%

Since this will set the glyphs as if the staff lines were present (even though they are invisible) you may also want to enclose this in a raisebox so that you can adjust the vertical placement relative to the surrounding text:

\raisebox{0pt}[\height][0pt]{%
\begin{minipage}{0.25in}%
\gresetclef{invisible}%
\gresetlines{invisible}%
\gabcsnippet[0]{(gvFE)}%
\end{minipage}%
}%

The three distances on the first line are the raise, height, and depth of the box. The first will help position the neumes relative to the text on the same line. The second will help position the line relative to the line above. The third will help position the line relative to the line below.

✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝
Br. Samuel, OSB
(R. Padraic Springuel)

PAX ☧ ΧΡΙΣΤΟΣ

_______________________________________________
Gregorio-users mailing list
[email protected]
https://mail.gna.org/listinfo/gregorio-users

Reply via email to