Idris brings up protrusion. I don't see his particular problem, but it
provides a good test bed (see doc text inline):
\setupoutput[pdftex]%
\setupfontsynonym[cmr10][handling=normal]
\usetypescript[cmr]
\setupbodyfont[10pt]
\setupalign[hanging]
\setuplayout[width=4.2in]
\showframe
\starttext
\dorecurse{40}{testing\hyphen\ test\hyphen\ }
\blank
\dorecurse{40}{testing- test- }
\blank
\dorecurse{40}{testing\endash\ test\endash\ }
\blank
\dorecurse{40}{testing-- test-- }
%D Which is fine. But this sort of thing has always bothered me:
\blank
\dorecurse{40}{testing||\ test||\ }
%D However, this is my current working hack (I prefer this
%D stretched compound hyphen to the current, overlapping one):
\definecharacter compoundhyp {\scale[sx=1.5]{\hyphen}}
\installdiscretionaries || \compoundhyp
\blank
\dorecurse{40}{testing||\ test||\ }
\stoptext
So I wanted to run this past you all. Is this a bad idea on any level?
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Adam T. Lindsay, Computing Dept. atl(a)comp.lancs.ac.uk
Lancaster University, InfoLab21 +44(0)1524/510.514
Lancaster, LA1 4WA, UK Fax:+44(0)1524/510.492
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-