Thank you so much. Using .7em worked great.
I tried \f@size, but got "! Undefined control sequence", but the
former is sufficient for my purposes.
Thanks again!
-Michael S.

On Mon, Feb 2, 2015 at 9:48 AM, Br. Samuel Springuel
<[email protected]> wrote:
> Okay, I understand what's going on and how to fix it now.
>
> The reason this behavior is occuring is because the height of the second
> annotation box is determined by its actual contents.  "v" is shorter than
> "T. Per." because the latter contains capital letters and the former
> doesn't.  What you need to do here is fool TeX into thinking "v" is taller
> than it is by adding what is called a strut.  Struts are rules which have a
> 0 dimension.  In this case you want a vertical strut, so the width should be
> 0.
>
> The command to create rules is:
>
> \rule[lift]{width}{height}
>
> All three arguments are lengths.  Width and height are fairly
> self-explanatory.  Lift is the offset of the bottom of the rule from the
> baseline (positive numbers move it up, negative ones move it down).
> Generally speaking, I've found that 0.75em is approximately the height of
> "T" in Computer Modern (TeX's default font).  So you might try:
>
> \setsecondannotation{v.\rule{0pt}{0.75em}}
>
> and tweak from there.
>
> If you want the exact height of the font, you'll need to jump through a few
> more hoops because the current font size is stored in \f@size in pt, but
> without the unit attached.  As a result, you need something like this:
>
> \makeatletter
> \setsecondannotation{v.\rule{0pt}{\f@size pt}}
> \makeatother
>
> If you want to increase the spacing between the two annotations, you can
> either use a larger strut, or increase \greaboveinitialseparation with the
> command:
>
> \addtolength{\greaboveinitialseparation}{4pt}
>
> adjusting the length as desired.
>
> ✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝
> Br. Samuel, OSB
> (R. Padraic Springuel)
>
> PAX ☧ ΧΡΙΣΤΟΣ

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

Reply via email to