On Wed, 02 Jan 2008 08:14:17 -0700, Taco Hoekwater
Does this handle the other [off-list] utf-8 bug that generates an error message from font-tfm.lua:591?
No. You get that error because the font does not have a non-breaking hyphen, and you can "fix" it by changing that line into
if characters[current.char] and characters[current.char].class == "mark" then
and regenerating the format. But it will still not "work", because the glyph still does not exist.
Actually, this bug had the nice side-effect of identiying a few spots in this huge project (journal) where the conversion of articles to context was buggy (like that u-2011 example, they were all supposed to be converted). Nice to get a _helpful_ bug for a change. OTOH that should be fixed anyway... The interesting thing is that using the default lm setup it does not show up, but as soon as font features are activated it does. Best wishes Idris -- Professor Idris Samawi Hamid, Editor-in-Chief International Journal of Shi`i Studies Department of Philosophy Colorado State University Fort Collins, CO 80523 -- Using Opera's revolutionary e-mail client: http://www.opera.com/mail/