2009/12/19 Taco Hoekwater <t...@elvenkind.com>

> Hi,
>
> This was a bug in luatex: the function that copies the font
> information from the base font to the expanded font did not
> copy the last glyph at all. There is a one-character patch to
> trunk/source/texk/web2c/luatexdir/font/texfont.c:
>
>
> @@ -1094,7 +1094,7 @@
>         memcpy(math_param_base(k), math_param_base(f), i);
>     }
>
> -    for (i = 0; i < font_tables[f]->charinfo_count; i++) {
> +    for (i = 0; i <= font_tables[f]->charinfo_count; i++) {
>         ci = copy_charinfo(&font_tables[f]->charinfo[i]);
>         font_tables[k]->charinfo[i] = *ci;
>     }
>
> And that fixes it.
>
> The only oddness with this particular font is that the 'a' happens
> to be its last glyph in the ordering of the glyph implementations
> inside the otf file. Usually, the last of those is something odd
> like an alternate or a designer' logo, which is probably why nobody
> noticed before.
>
>
> Lutz Haseloff wrote:
>
>> Hi Michael,
>>
>> Your file works here without problems with the same ConTeXt and
>> LuaTeX, Version beta-0.47.0-2009121623.
>>
>
> That's weird, did you use Michaels font?
>
>
I don't think so:

My OctavianMTStd.otf:
Version 2.040;PS 002.000;honconv 1.0.51;makeotf.lib 2.0.18671


Greetings Lutz



> Best wishes,
> Taco
>
>
> ___________________________________________________________________________________
> If your question is of interest to others as well, please add an entry to
> the Wiki!
>
> maillist : ntg-context@ntg.nl /
> http://www.ntg.nl/mailman/listinfo/ntg-context
> webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
> archive  : http://foundry.supelec.fr/projects/contextrev/
> wiki     : http://contextgarden.net
>
> ___________________________________________________________________________________
>
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________

Reply via email to