> Am 22.03.2015 um 13:33 schrieb Pablo Rodriguez <oi...@gmx.es>: > > 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 ___________________________________________________________________________________ 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 ___________________________________________________________________________________