Thursday, November 24, 2005 Giuseppe Bilotta wrote: > I'm using the latest ConTeXt reported here, and I'm noticing > that partial contents for the second, third etc part are not > available. I have a bunch of files each of which goes like
> \part{some part} > Some text (not always) > \placecontent > \chapter{some chapter} > Each of this file is \input from the master file. However, > only in the first part you actually see the (part-specific) > content: every other part reports > system : part,chapter,section,subsection not found/processed > The setup for the contents is as follows: > \setupcombinedlist[content] > [interaction=all, > partnumber=no, > alternative=c, > level=subsection] > \setuphead[part][alternative=middle,placehead=yes,resetnumber=no] > The problem is the 'resetnumber': if I take that off, > everything works perfectly. I've been debugging this, and the reason for the thing not coming up for parts after the first is that when resetnumber=no the current level is not properly detected: in one case you get \currentlevel ->:1 in the other \currentlevel ->:2:2:4:2 Which is obviously wrong. Indeed, the problem is here: \listentry{part}{1}{1}{Introduction}{2::1:0:0:0:0:0:0::7}{8} \listentry{chapter}{2}{1}{Presentation}{2::1:1:0:0:0:0:0::8}{9} \listentry{section}{3}{1.1}{History and motivation}{2::1:1:1:0:0:0:0::8}{9} \listentry{chapter}{11}{2}{The basics}{2::1:2:0:0:0:0:0::12}{13} \listentry{section}{12}{2.1}{Notation}{2::1:2:1:0:0:0:0::12}{13} (more stuff) \listentry{subsection}{78}{2.4.2}{Scaling the coordinate system}{2::1:2:4:2:0:0:0::31}{32} \listentry{part}{79}{2}{Mathematical tools}{2::2:2:4:2:0:0:0::34}{35} \listentry{chapter}{82}{3}{Bézier cubic analysis}{2::2:3:0:0:0:0:0::35}{36} OOOPSIE! Since resetnumber=no, the listentry keeps the old settings for chapter, section & the like. This is obviously wrong. Even if the number is not reset, the sectionformat *must* be reset, since at the beginning of the new higher section(level) you are not in the previous one anymore. So for example when starting a new part (with resetnumber=no), and until the first chapter of the new part is started we are in chapter 0 for that part, not in chapter 'last-chapter-from-previous-part'. Can this be fixed? -- Giuseppe "Oblomov" Bilotta _______________________________________________ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context