On Thu, May 26, 2011 at 05:30:55PM +0200, Wolfgang Schuster wrote: > > Am 26.05.2011 um 17:13 schrieb Alan Braslau: > > > This solution: [alternative=command,command=\ChapterList] > > breaks interaction; How can one get [interaction=all] to work? > > Something like this: > > \setupinteraction[state=start] > > \define[3]\ChapterList > {\vbox{#1\crlf#2\hfill#3}} > > \setuplist > [chapter] > [alternative=vertical, > command=\ChapterList, > interaction=all] > > \starttext > > \completecontent > > \chapter{One} > \chapter{Two} > > \stoptext > > I guess i should take a closer look at “horizontal” and “vertical” > because the label key has no effect for them. > > Wolfgang >
\define[3]\ChapterList {\vbox{\par\noindent\currentlistsymbol#1\crlf#2\enspace\listdots\enspace#3}} \setuplist[chapter][label=yes,alternative=vertical,command=\ChapterList,interaction=all] Almost works. Almost in that all lines get indented by one level, and then the page number (and the title if it is long and multi-line) stick(s) out by this much on the right. The manual is a bit cryptic concerning horizontal and vertical: "As an alternative for none, we can use horizontal and vertical. Both commands have their spacing tuned for typesetting lists in for instance menus." Alan ___________________________________________________________________________________ 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 ___________________________________________________________________________________