bug in current beta?
Dear list, beta from 2015.01.30 15:28 isn’t able to hyphenate the second word in this sample (also beta from 2014.11.26 21:43 doesn’t hyphenate it): \mainlanguage[es] \setuplanguage[es][patterns={es, agr}] \setupdirections[bidi=on,method=two] \definefontfamily[mainface][rm][FreeSerif] \setupbodyfont[mainface] \starttext \hsize\zeropoint hola χαλεπὰ {\agr χαλεπὰ} \stoptext Beta from 2014.07.14 19:25 hypehantes all three words. I’m afraid this may be a bug. Could someone else confirm it? Many thanks for your help, Pablo -- http://www.ousia.tk
On 2/3/2015 8:55 PM, Pablo Rodriguez wrote:
Dear list,
beta from 2015.01.30 15:28 isn’t able to hyphenate the second word in this sample (also beta from 2014.11.26 21:43 doesn’t hyphenate it):
\mainlanguage[es] \setuplanguage[es][patterns={es, agr}] \setupdirections[bidi=on,method=two] \definefontfamily[mainface][rm][FreeSerif] \setupbodyfont[mainface] \starttext \hsize\zeropoint hola χαλεπὰ {\agr χαλεπὰ} \stoptext
Beta from 2014.07.14 19:25 hypehantes all three words.
I’m afraid this may be a bug. Could someone else confirm it?
more a side effect of a speedup in language switching (assuming no change in patterns after enabling a language) you can put this in cont-new.mkiv \unprotect \appendtoks \global\expandafter\let\csname\??languagenumbers\currentlanguage\endcsname\undefined \to \everysetuplanguage \protect actually, a \mainlanguage after \setuplanguage would work in your case Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
On 02/03/2015 09:31 PM, Hans Hagen wrote:
[...] more a side effect of a speedup in language switching (assuming no change in patterns after enabling a language) [...] actually, a \mainlanguage after \setuplanguage would work in your case
Many thanks for your reply and the fix, Hans. Pablo -- http://www.ousia.tk
Hi Pablo, I don’t have the font FreeSerif, but with another font (stix, to be precise) I get the attached PDF. My version is 2015.01.30 15:28. I can’t say much what you really expect and where there should be a bug… Best regards: OK
On 03 Feb 2015, at 20:55, Pablo Rodriguez
wrote: Dear list,
beta from 2015.01.30 15:28 isn’t able to hyphenate the second word in this sample (also beta from 2014.11.26 21:43 doesn’t hyphenate it):
\mainlanguage[es] \setuplanguage[es][patterns={es, agr}] \setupdirections[bidi=on,method=two] \definefontfamily[mainface][rm][FreeSerif] \setupbodyfont[mainface] \starttext \hsize\zeropoint hola χαλεπὰ {\agr χαλεπὰ} \stoptext
Beta from 2014.07.14 19:25 hypehantes all three words.
I’m afraid this may be a bug. Could someone else confirm it?
Many thanks for your help,
Pablo -- http://www.ousia.tk ___________________________________________________________________________________ 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 ___________________________________________________________________________________
On 02/03/2015 09:40 PM, Otared Kavian wrote:
Hi Pablo,
I don’t have the font FreeSerif, but with another font (stix, to be precise) I get the attached PDF. My version is 2015.01.30 15:28. I can’t say much what you really expect and where there should be a bug…
Hi Otared, sorry for being cryptic in my bug reports. Besides the fact that Hans fixed both the bug and my mistake (enabling languages before setting them up), the bug was having the first χαλεπὰ unhyphenated and the second one hyphenated. The output was: ho- la χαλεπὰ χα- λε- πὰ It should have been (as it is with beta from 2015.02.03 23:55): ho- la χα- λε- πὰ χα- λε- πὰ Sorry for the (unwanted) secrecy and many thanks for your help, Pablo -- http://www.ousia.tk
participants (3)
-
Hans Hagen
-
Otared Kavian
-
Pablo Rodriguez