Taco Hoekwater <t...@elvenkind.com> writes: > Oliver Heins wrote: >> >> Is there any context way to define these kind of shorthands? (Babel >> has the \decl...@shorthand internal command.) > > None are predefined, but you can install your own operations into > context's || discretionary command. > > Try this, I think it is ok:
Thank you, Taco, it works. I changed the definition of > \definetextmodediscretionary {ff} > {f\discretionary{-}{}{}\kern.03em\prewordbreak f} to \definetextmodediscretionary {!!} {\discretionary{-}{}{}\kern.03em\prewordbreak} because the other ligatures (fl, fi, ft, fj etc.) might have to be broken up, too. However, I noticed that the |-| discretionary command produces wrong results: Ein|-|Euro|-|Job Ein -Euro -Job regardless of your definitions. \starttext \hsize 1em Ein|-|Euro|-|Job \stoptext -- Oliver Heins he...@sopos.org http://oliverheins.net/ http://blog.overheins.net/ F27A BA8C 1CFB B905 65A8 http://scriptorium-adp.de/ 2544 0F07 B675 9A00 D827 1024D/9A00D827 2004-09-24 -- gpg --recv-keys 0x9A00D827 Please avoid sending me Word or PowerPoint attachments: http://www.gnu.org/philosophy/no-word-attachments.html ___________________________________________________________________________________ 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 ___________________________________________________________________________________