As for the interaction patching, in the following example I can't figure out how to have, for the chapter lines, only "CHAPTER 1" being the interaction and not "the title" + "the dots line" + "the page number", as it is the case with this code.The example is minimal, but I left everything I am afraid could be dropped by a solution. Thanks for help ! \setupinteraction[state=start] \setuplabeltext[chapter=CHAPITRE~] \setupcombinedlist[content][ level=3, alternative=c, ] \unprotect\define[3]\ChapterList{\vbox{ \setuplocalinterlinespace[line=2.8ex] \listparameter\c!before \leftskip\listparameter\c!margin \noindent\currentlistsymbol\crlf#2\enspace\listdots\enspace#3 \par \listparameter\c!after \setuplocalinterlinespace[line=4.2ex] }}\protect \setuplist[chapter][ label=yes, alternative=vertical, command=\ChapterList, interaction=all, ] \starttext \startfrontmatter\placecontent\stopfrontmatter \startbodymatter\chapter{CHAPTER}\section{SECTION}\subsection{SUBSECTION}\stopbodymatter \stoptext Mathieu > Date: Fri, 27 May 2011 11:14:26 +0200 > From: alan.braslau@cea.fr > To: schuster.wolfgang@googlemail.com > CC: ntg-context@ntg.nl > Subject: Re: [NTG-context] TOC : Chapter title under its number (separate lines) > > On Thu, May 26, 2011 at 08:16:21PM +0200, Wolfgang Schuster wrote: > > > > Am 26.05.2011 um 18:48 schrieb Alan Braslau: > > > > > \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." > > > > I don’t read the manual very often, so i missed this. > > Before asking for help, I always > 1) experiment > 2) look in the manual(s) > 3) search the mailing list > 4) consult the wiki > 5) try to understand the sources > I'm sure that you start with the last step. > > > > > There are two ways to have a interactive list: > > > > 1. Patch the command alternative > > > > 2. Introduce a new alternative which has interactive support > > plus a few more missing features (e.g. label support) > > > > Wolfgang > > In fact, > \setuplist [chapter] [label=yes] > should work "out of the box". > > Currently, one must set: > \setuplabeltext [chapter=Chapter ] % with trailing space; blank by default > \setuplabeltext [appendix=Appendix ] % with trailing space; blank by default > (This *should* be included in the language files, not redefined by the user. Indeed, "\setuphead [chapter] [label=no]" could be the default, not blanking out the labeltext.) > Secondly, the spacing of the TOC is all wrong. This should not need patching to yield an acceptable result. > > 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 > ___________________________________________________________________________________