Re: [XeTeX] not enough \XeTeXcharclass registers

2015-12-13 Thread Joseph Wright
On 13/12/2015 07:04, Werner LEMBERG wrote: > > [XeTeX 3.14159265-2.6-0.2 (TeX Live 2015)] > > > Folks, > > > I'm updating the `ucharclasses.sty' to completely cover Unicode. This > style file maps Unicode character blocks to character classes, and > I've hit the 256 entry limit of \XeTeXc

Re: [XeTeX] not enough \XeTeXcharclass registers

2015-12-13 Thread Mike "Pomax" Kamermans
Getting those up to 16 bits would be fantastic. There is some PR activity on https://github.com/Pomax/ucharclasses right now to get things fitting Unicode 8, if that's hitting the limitations of XeTeX, then that feels like something worth having a look at. -- Pomax On 12/12/2015 11:04 PM, Wer

Re: [XeTeX] not enough \XeTeXcharclass registers

2015-12-13 Thread Jonathan Kew
On 13/12/15 02:04, Werner LEMBERG wrote: [XeTeX 3.14159265-2.6-0.2 (TeX Live 2015)] Folks, I'm updating the `ucharclasses.sty' to completely cover Unicode. This style file maps Unicode character blocks to character classes, and I've hit the 256 entry limit of \XeTeXcharclass... Any cha

Re: [XeTeX] not enough \XeTeXcharclass registers

2015-12-13 Thread Mike "Pomax" Kamermans
But my first reaction to the question is to ask whether Unicode character blocks are the most useful thing to map. They're rather arbitrary, with things like Latin script split up across numerous blocks largely due to historical accident. Mapping the Script property to char classes would see

Re: [XeTeX] not enough \XeTeXcharclass registers

2015-12-13 Thread Simon Cozens
On 14/12/2015 04:31, Jonathan Kew wrote: > Probably, at least in principle; I don't remember the code offhand to > know how easy/difficult this might be. Here's the relevant code: p:=cur_chr; scan_usv_num; p:=p+cur_val; n:=sf_code(cur_val) mod @"1; scan_optional_equals

Re: [XeTeX] not enough \XeTeXcharclass registers

2015-12-13 Thread David Carlisle
On 13 December 2015 at 07:04, Werner LEMBERG wrote: > > [XeTeX 3.14159265-2.6-0.2 (TeX Live 2015)] > > > Folks, > > > I'm updating the `ucharclasses.sty' to completely cover Unicode. This > style file maps Unicode character blocks to character classes, and > I've hit the 256 entry limit of \X