![](https://secure.gravatar.com/avatar/c5ae4f9aa0d3a9bd5376e92b322c3e50.jpg?s=120&d=mm&r=g)
On Tue, 22 May 2007, Idris Samawi Hamid wrote:
Hi Taco,
On Tue, 22 May 2007 01:39:55 -0600, Taco Hoekwater
wrote: This is an ugly bug; The right kerning of the the numeral '1' is really bad: The latin-modern-os typescript uses the widths of the table figures with the oldstyle shapes, because latin modern does not ship with correct metrics for oldstyle digits.
So it's an lm bug then. Any possibility of getting it fixed, or sending the maintainers an urgent note (might be more effective coming from you or Hans)?
If you want these metrics, it makes sense to drop them a note. But no way are they going to create new metrics for you before next Thursday, so we had better come up with something else. I can create a bunch of metrics for you, but I do not have time to create hundreds of these by hand, so tell me: are you using 'modern-base, texnansi' in your actual project as well?
Here is my exact setup for the project:
===================== \usetypescript[serif,sans,mono][hanging][hz,normal] \setupalign[hz,hanging] \usetypescript[modern-base][texnansi] % a simplified latin-modern typescript \usetypescript [map] [latin-modern-os] [texnansi] \setupbodyfont[reset] \setupbodyfont[modern,11pt] =====================
2 problems:
i) bad kerning (subject of this thread);
ii) \type gives way to complaints about missing numerals in lmtt10 (see other thread "oldstyle bug"). Apparently the <numeral>.oldstyle glyphs have been renamed <numeral>.taoldstyle. WHY ON EARTH would they do that?!? Didn't the maintainers realize this would break things? It certainly makes encoding font collections more difficult.
This is a journal so I need to maintain consistency: can't go back to upright.
Maybe as a temporary workaround, try to get old lmodern files and use them instead. I do not know if they are archived somewhere or not. Aditya