ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
* bug in current beta?
@ 2015-02-03 19:55 Pablo Rodriguez
  2015-02-03 20:31 ` Hans Hagen
  2015-02-03 20:40 ` Otared Kavian
  0 siblings, 2 replies; 5+ messages in thread
From: Pablo Rodriguez @ 2015-02-03 19:55 UTC (permalink / raw)
  To: mailing list for ConTeXt users

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
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: bug in current beta?
  2015-02-03 19:55 bug in current beta? Pablo Rodriguez
@ 2015-02-03 20:31 ` Hans Hagen
  2015-02-04  5:16   ` Pablo Rodriguez
  2015-02-03 20:40 ` Otared Kavian
  1 sibling, 1 reply; 5+ messages in thread
From: Hans Hagen @ 2015-02-03 20:31 UTC (permalink / raw)
  To: ntg-context

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
-----------------------------------------------------------------
___________________________________________________________________________________
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
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: bug in current beta?
  2015-02-03 19:55 bug in current beta? Pablo Rodriguez
  2015-02-03 20:31 ` Hans Hagen
@ 2015-02-03 20:40 ` Otared Kavian
  2015-02-04  5:27   ` Pablo Rodriguez
  1 sibling, 1 reply; 5+ messages in thread
From: Otared Kavian @ 2015-02-03 20:40 UTC (permalink / raw)
  To: mailing list for ConTeXt users

[-- Attachment #1: Type: text/plain, Size: 247 bytes --]

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

[-- Attachment #2: greek-espanish.pdf --]
[-- Type: application/pdf, Size: 5805 bytes --]

[-- Attachment #3: Type: text/plain, Size: 1264 bytes --]



> On 03 Feb 2015, at 20:55, Pablo Rodriguez <oinos@gmx.es> 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
> ___________________________________________________________________________________


[-- Attachment #4: Type: text/plain, Size: 485 bytes --]

___________________________________________________________________________________
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
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: bug in current beta?
  2015-02-03 20:31 ` Hans Hagen
@ 2015-02-04  5:16   ` Pablo Rodriguez
  0 siblings, 0 replies; 5+ messages in thread
From: Pablo Rodriguez @ 2015-02-04  5:16 UTC (permalink / raw)
  To: mailing list for ConTeXt users

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
___________________________________________________________________________________
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
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: bug in current beta?
  2015-02-03 20:40 ` Otared Kavian
@ 2015-02-04  5:27   ` Pablo Rodriguez
  0 siblings, 0 replies; 5+ messages in thread
From: Pablo Rodriguez @ 2015-02-04  5:27 UTC (permalink / raw)
  To: mailing list for ConTeXt users

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
___________________________________________________________________________________
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
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2015-02-04  5:27 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-02-03 19:55 bug in current beta? Pablo Rodriguez
2015-02-03 20:31 ` Hans Hagen
2015-02-04  5:16   ` Pablo Rodriguez
2015-02-03 20:40 ` Otared Kavian
2015-02-04  5:27   ` Pablo Rodriguez

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).