<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Jan 11, 2022 at 7:45 PM Laurence Finston <<a href="mailto:Laurence.Finston@gmx.de">Laurence.Finston@gmx.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hello,<br>
<br>
A problem that I've been having with the `glyph' primitive is that it doesn't return the bounding box of the glyph and therefore also no information about the position of the glyph within the bounding box.  This information must be stored somewhere and I've been reading up on the topic, but haven't gotten to this point yet.<br>
<br>
It would be nice if `glyph' would return this information, e.g., in the form of two stroked items in the returned `picture';  one for<br>
the width X height rectangle and one for width X depth one.<br>
<br>
Would it be possible to implement this?<br>
<br>
In addition, I downloaded the sources from the SVN repository and tried to locate the code for `glyph'.  However, there are so many occurences of the string "glyph" that I wasn't able to.  Could someone point me to the right place?<br></blockquote><div><br></div><div>mp.w: </div></div><div> 27727   case mp_glyph_infont:<br>  27728     if ((mp_type (p) != mp_string_type &&<br>  27729          mp_type (p) != mp_known) || (mp->cur_exp.type != mp_string_type))<br>  27730       mp_bad_binary (mp, p, mp_glyph_infont);<br>  27731     else<br>  27732       mp_set_up_glyph_infont (mp, p);<br>  27733     break;<br></div><div><br></div>-- <br><div dir="ltr" class="gmail_signature">luigi<br></div></div>