Am 13.01.2013 um 22:00 schrieb Hans Hagen <pra...@wxs.nl>: > On 1/13/2013 9:34 PM, Wolfgang Schuster wrote: > >> That version is even better, maybe remove spaces before/after the command to >> avoid unwanted spaces. > > Ok, added (spac-flt.mkiv). > >> Even though the \fillers command is slower than direct use of leaders it’s >> in my opinion more user friendly. > > I've added it to the beta (ftp): > > \setupbodyfont[dejavu] > > \definefiller[test-a][alternative=stretch] > \definefiller[test-b][alternative=symbol,symbol=!] > \definefiller[test-c][alternative=rule,height=.1ex,leftmargin=.5em,rightmargin=.25em] > > \starttext > > text\filler[test-a]text \par > text\filler[test-b]text \par > text\filler[test-c]text \par > text\checkedfiller{<nothing>}text \par > > \stoptext
The colon after #1 is missing. \unexpanded\def\checkedfiller#1% - {\ifcsname\??filler#1\s!parent\endcsname + {\ifcsname\namedfillerhash{#1}\s!parent\endcsname \spac_fillers_indeed[#1]% \expandafter\gobbleoneargument \else \expandafter\firstofoneargument \fi{#1}} > Up to you to suggest list replacements. Concerning speed: > > \setupbodyfont[dejavu] Is there a reason why you always use DejaVu in your example? Wolfgang _______________________________________________ dev-context mailing list dev-context@ntg.nl http://www.ntg.nl/mailman/listinfo/dev-context