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