[NTG-context] Fwd: Unicode normalization and Hebrew in ConTeXt

Hans Hagen j.hagen at xs4all.nl
Tue Apr 28 20:03:09 CEST 2020


On 4/28/2020 6:16 PM, Joey McCollum wrote:
> Thank you for the prompt and thorough response!
> 
> If the reorderings have to be done for each pair of characters in 
> different combining classes that are not in the expected typographical 
> order, then there will be a lot (probably hundreds) of substitution 
> rules. I am not very familiar with coding in Lua, but if there is a way 
> to add substitution features for specific classes of points, then that 
> would require a lot fewer cases.

don't worry about that now, the lua part is normally the easy part (a 
where-it-makes-most-sense-hooking-into could take more thinking)

(i have been thinking of some additional feature mechanisms but have to 
find back some code i played with long ago)

> Unicode's canonical ordering of Hebrew marks is based on their combining 
> classes, with characters in higher combining classes being sorted after 
> those with lower combining classes in canonical order. The 
> typographically recommended ordering of certain characters is found in 
> Table 1 (p. 12) of 
> https://www.sbl-site.org/Fonts/SBLHebrewUserManual1.5x.pdf. The 

So how official is that? Or is this something specific for this font?

Hans

-----------------------------------------------------------------
                                           Hans Hagen | PRAGMA ADE
               Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
        tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl
-----------------------------------------------------------------


More information about the ntg-context mailing list