Re: [NTG-context] \setbreakpoints[compound] with numbers

2020-09-18 Thread Denis Maier

Am 17.09.2020 um 19:07 schrieb Hans Hagen:

On 9/17/2020 4:54 PM, Denis Maier wrote:

Hi,

In the texts I'm currently typesetting, I occassionaly have to deal 
with ISBNs. So, e.g. 978-3-123456-78-9


\setbreakpoints[compound] does not enable automatic linebreaks after 
or before the hyphens. Is there a way to deal with this? Perhaps 
something similar like \hyphenatedurl{} or an extended version of 
\setbreakpoints.


(I currently use zero-width spaces, so I got rid of ISBNs in the 
margins, but a more automatic solution would be great.)


\unexpanded\def\isbnnumber#1%
   {\cldcontext{string.gsub("#1","-","\\automaticdiscretionary")}}

\hsize 1mm \isbnnumber{123-456}


Thanks.
___
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://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki : http://contextgarden.net
___


Re: [NTG-context] \setbreakpoints[compound] with numbers

2020-09-17 Thread Hans Hagen

On 9/17/2020 4:54 PM, Denis Maier wrote:

Hi,

In the texts I'm currently typesetting, I occassionaly have to deal with 
ISBNs. So, e.g. 978-3-123456-78-9


\setbreakpoints[compound] does not enable automatic linebreaks after or 
before the hyphens. Is there a way to deal with this? Perhaps something 
similar like \hyphenatedurl{} or an extended version of \setbreakpoints.


(I currently use zero-width spaces, so I got rid of ISBNs in the 
margins, but a more automatic solution would be great.)


\unexpanded\def\isbnnumber#1%
  {\cldcontext{string.gsub("#1","-","\\automaticdiscretionary")}}

\hsize 1mm \isbnnumber{123-456}

-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
   tel: 038 477 53 69 | www.pragma-ade.nl | 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://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki : http://contextgarden.net
___


[NTG-context] \setbreakpoints[compound] with numbers

2020-09-17 Thread Denis Maier

Hi,

In the texts I'm currently typesetting, I occassionaly have to deal with 
ISBNs. So, e.g. 978-3-123456-78-9


\setbreakpoints[compound] does not enable automatic linebreaks after or 
before the hyphens. Is there a way to deal with this? Perhaps something 
similar like \hyphenatedurl{} or an extended version of \setbreakpoints.


(I currently use zero-width spaces, so I got rid of ISBNs in the 
margins, but a more automatic solution would be great.)


Best,
Denis
___
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://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki : http://contextgarden.net
___


[NTG-context] \setbreakpoints[compound] and numbers

2020-05-19 Thread Peter Münster
Hi,

How could I get breaking lines with numbers please?

Example:

\setbreakpoints[compound]
\setuplayout[width=1mm]
\starttext
xxx/xxx % line break is ok here
xx1/xxx % I would like a linebreak here too
\stoptext

TIA for any help,
-- 
   Peter
___
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://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki : http://contextgarden.net
___