issue with \definebreakpoint
![](https://secure.gravatar.com/avatar/5955e8e90611e77ccbfc7721b6112027.jpg?s=120&d=mm&r=g)
Dear list, for a document I’m writing, I have the following sample: \setuppapersize[A6] \definebreakpoint [compound] [–]% en-dash \setbreakpoints[compound] \starttext I hyphenate pseudo–classes and pseudo–elements in a justified paragraph. \startalign[middle] But not when centered: pseudo–classes and pseudo–elements. \stopalign \stoptext I need to be able to hyphenate after the en-dash when the paragraph is justified. The problem is that I need to deactivate this breaking point when the aligment isn’t justified (or at least when it is centered). Is there a way to achieve it? Many thanks for your help, Pablo -- http://www.ousia.tk
![](https://secure.gravatar.com/avatar/b79687264c3e06cba13b54d05b12a9f5.jpg?s=120&d=mm&r=g)
Am 22.03.2015 um 13:33 schrieb Pablo Rodriguez
: Dear list,
for a document I’m writing, I have the following sample:
\setuppapersize[A6] \definebreakpoint [compound] [–]% en-dash \setbreakpoints[compound] \starttext I hyphenate pseudo–classes and pseudo–elements in a justified paragraph.
\startalign[middle] But not when centered: pseudo–classes and pseudo–elements. \stopalign \stoptext
I need to be able to hyphenate after the en-dash when the paragraph is justified.
The problem is that I need to deactivate this breaking point when the aligment isn’t justified (or at least when it is centered).
Is there a way to achieve it?
1. Disable breakpoints with the \resetbreakpoints command. 2. Allow ConTeXt wider margins for entered text with the “broad” keyword for \setupalign. \setuppapersize[A6] \definebreakpoint [compound] [–]% en-dash \setbreakpoints[compound] \starttext I hyphenate pseudo–classes and pseudo–elements in a justified paragraph. \blank \startalign[middle] But not when centered: pseudo–classes and pseudo–elements. \stopalign \blank \startalign[middle]\resetbreakpoints But not when centered: pseudo–classes and pseudo–elements. \stopalign \blank \startalign[middle,broad] But not when centered: pseudo–classes and pseudo–elements. \stopalign \stoptext Wolfgang
![](https://secure.gravatar.com/avatar/5955e8e90611e77ccbfc7721b6112027.jpg?s=120&d=mm&r=g)
On 03/22/2015 01:47 PM, Wolfgang Schuster wrote:
Am 22.03.2015 um 13:33 schrieb Pablo Rodriguez: [...] The problem is that I need to deactivate this breaking point when the aligment isn’t justified (or at least when it is centered).
Is there a way to achieve it?
1. Disable breakpoints with the \resetbreakpoints command.
2. Allow ConTeXt wider margins for entered text with the “broad” keyword for \setupalign.
Many thanks for your reply, Wolfgang. \resetbreakpoints is what I needed in my text. Many thanks for your help, Pablo -- http://www.ousia.tk
participants (2)
-
Pablo Rodriguez
-
Wolfgang Schuster