<div dir="ltr"><div dir="ltr"><div>On Sat, Nov 13, 2021 at 5:46 PM Akira Kakuto <<a href="mailto:kakuto@jcom.zaq.ne.jp">kakuto@jcom.zaq.ne.jp</a>> wrote:<br></div></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">> But there is a problem: The hsbw values in the Type 1 fonts seem to be<br>
> CHARWD values rounded to integers without being scaled from pt to bp.<br>
<br>
> This looks wrong to me but what confuses me is that all TeX engines<br>
> provide correct output though.<br>
<br>
I think I explained in a private mail why the unit transformation from<br>
pt to bp is not necessary by showing an example of vnr12:<br>
<br>
mftrace gives<br>
/zero {<br>
     41 489 hsbw<br>
<br>
In this case, the size consistent with vnr12.tfm will be obtained<br>
in vnr12.pfb scaled by 12*72/72.27.<br>
(CHARWD R 0.489464) in vnr12.tfm is a ratio to the design size 12pt.<br>
489 * 0.001 in vnr12.pfb is a ratio to 1bp.<br>
<br>
PS: Here I have pfb's for all vnr fonts made by mftrace.<br>
     I can send them as 11 small splitted files if one wants.<br>
<br></blockquote><div> </div>I read over Thanh's paper on the making of the VNR fonts, and from what I gather, only<div>the accents were made in METAFONT, and from there it was a cobbling together of the</div><div>outlines from CMR fonts, the accents generated from METAFOG, etc.  As far as I know,</div><div>there are no canonical .mf files for generating the Type 1 fonts that were the end product.</div><div>This, of course, is subject to me being dense from having worked all week on trying to get</div><div>a custom build of GCC for MinGW-w64. </div></div></div>