Re: [XeTeX] Lowercase Unicode code points in hyphenation patterns

2019-11-24 Thread Joseph Wright
On 24/11/2019 19:42, Joseph Wright wrote: This has of course come up before, and I'd like to add to the expl3 case changers. However, I've not been able to track down any formal statement on the case mappings: are they in the UCD, some official publication, ...? Joseph Found the appropriate

Re: [XeTeX] Lowercase Unicode code points in hyphenation patterns

2019-11-24 Thread Joseph Wright
On 24/11/2019 19:42, Joseph Wright wrote: This has of course come up before, and I'd like to add to the expl3 case changers. However, I've not been able to track down any formal statement on the case mappings: are they in the UCD, some official publication, ...? Joseph Found the appropriate

Re: [XeTeX] Lowercase Unicode code points in hyphenation patterns

2019-11-24 Thread Joseph Wright
On 24/11/2019 18:40, Apostolos Syropoulos via XeTeX wrote: On Sunday, November 24, 2019, 4:21:32 AM GMT+2, David Carlisle wrote: >the lccode tables are set by the macro layer not the engine code, it reads in The Unicode consortium data file tex/generic/unicode-data/UnicodeData.txt

Re: [XeTeX] Lowercase Unicode code points in hyphenation patterns

2019-11-24 Thread David Carlisle
On Sun, 24 Nov 2019 at 19:10, Doug McKenna wrote: > > Is xgreek.sty loaded as part of creating the LaTeX format? No > If not, my understanding is that its corrections wouldn't affect any of the > hyphenation patterns installed from xetex.ini during the format build. > > Perhaps this doesn't

Re: [XeTeX] Lowercase Unicode code points in hyphenation patterns

2019-11-24 Thread Doug McKenna
David Carlisle" To: "Apostolos Syropoulos" , "xetex" Sent: Sunday, November 24, 2019 11:48:32 AM Subject: Re: [XeTeX] Lowercase Unicode code points in hyphenation patterns On Sun, 24 Nov 2019 at 18:41, Apostolos Syropoulos via XeTeX wrote: > Of course these tables

Re: [XeTeX] Lowercase Unicode code points in hyphenation patterns

2019-11-24 Thread David Carlisle
On Sun, 24 Nov 2019 at 18:41, Apostolos Syropoulos via XeTeX wrote: > Of course these tables are all wrong but this is another problem. Yes there is that. However it seems better to start from a known standardised base shared with basically everyone then fix as needed rather than try to come up

Re: [XeTeX] Lowercase Unicode code points in hyphenation patterns

2019-11-24 Thread Apostolos Syropoulos via XeTeX
On Sunday, November 24, 2019, 4:21:32 AM GMT+2, David Carlisle wrote: >the lccode tables are set by the macro layer not the engine code, it >reads in The Unicode consortium data file >tex/generic/unicode-data/UnicodeData.txt >and sets the lccode values and catcode values according to the

Re: [XeTeX] Lowercase Unicode code points in hyphenation patterns

2019-11-23 Thread David Carlisle
the lccode tables are set by the macro layer not the engine code, it reads in The Unicode consortium data file tex/generic/unicode-data/UnicodeData.txt and sets the lccode values and catcode values according to the data there. see tex/generic/unicode-data/load-unicode-data.tex which is loaded

[XeTeX] Lowercase Unicode code points in hyphenation patterns

2019-11-23 Thread Doug McKenna
When the LaTeX format is built, there are tests for whether or not a Unicode-aware TeX engine is doing the work. I presume that XeTeX is such a Unicode-aware engine, though I'm not familiar with what the definition of "Unicode-aware TeX engine" actually is (separate issue). During the input