This example from the wiki does not run anymore with LMTX: You get the error message: I've run across a '}' that doesn't seem to match anything. For example, '\def\a#1{...}' and '\a}' would produce this error. The '\par' that I've just inserted will cause me to report a runaway argument that might be the root of the problem.
Maybe some expansion thing. Don't know, but consider this : %%%%%%%%%%%%%%%%%%%%%%%%%%%%% \setuppapersize[A6][A6] \setupbodyfont[8pt] \define[2]\MyChapterCommand{#1 #2} % does work %\def\MyChapterCommand#1#2{#1 #2} % does not work \setuphead[chapter][ command=\MyChapterCommand, ] \starttext \startchapter{test} \input tufte \stopchapter \stoptext %%%%%%%%%%%%%%%%%%%%%%%%%%%%% So, this here should get you started: %%%%%%%%%%%%%%%%%%%%%%%%%%%%% \showframe \setuppapersize[A6][A6] \setupbodyfont[8pt] \define[2]\MyChapterCommand% {\vbox to 15mm\bgroup \vss {#1\blank #2} \egroup} \define[1]\MyTitleCommand% {\vbox to 15mm\bgroup \vss {#1} \egroup} \setuphead[chapter][command=\MyChapterCommand] \setuphead[title][command=\MyTitleCommand] \starttext \chapter{test} \input tufte \title{test} \input tufte \stoptext %%%%%%%%%%%%%%%%%%%%%%%%%%%%% I bet there are easier solutions, maybe use framed instead of vbox. Denis > > ________________________________________ > Von: Maier, Denis Christian (UB) > Gesendet: Sonntag, 8. Mai 2022 09:24:51 > An: mailing list for ConTeXt users > Cc: Joel > Betreff: AW: [NTG-context] How to place "Content" and other chapter-level > titles the same vertical distance from the top? > > Maybe define your own chapter command and use a vbox. > Look at this example from the wiki: > > \setuppapersize[A6][A6] > \setupbodyfont[8pt] > \def\MyChapterCommand#1#2% > {\vbox to 4cm\bgroup > {#1\hskip.75em #2} > \vss > \egroup} > \setuphead[chapter][header=nomarking, command=\MyChapterCommand] > \starttext \chapter{test} \input tufte \stoptext > > That's not exactly what you want, but you can adapt it. > > Denis > ________________________________________ > Von: ntg-context <ntg-context-boun...@ntg.nl> im Auftrag von Joel via ntg- > context <ntg-context@ntg.nl> > Gesendet: Sonntag, 8. Mai 2022 04:49:32 > An: ntg-context@ntg.nl > Cc: Joel > Betreff: [NTG-context] How to place "Content" and other chapter-level titles > the same vertical distance from the top? > > I created a chapter title style with a large number telling the chapter > number, > and below it the title of the chapter. > > It looks like this: > > --------------------- > 1 <--really big chapter number > =========== <-- there is a border created by a background image between > these > How to keep <--chapter title > fish > > This is the article <-- the article begins about how to keep fish > --------------------- > > \definefontsize[a]% > \definefontsize[b]% > \definefontsize[c]% > \definefontsize[l]% > \setupbodyfontenvironment[default]% > [% > a=1.200, > b=1.440, > c=1.728, > l=8.916 > ]% > % > > \setuplabeltext[chapter=\strut] > \setuphead[chapter][style=\ssc,placehead=yes,expansion=yes,page=yes, > numbercommand=\groupedcommand{}{\blank[1cm]}, > alternative=middle, > numberstyle=ssl, > numbercolor=green, > strut=yes] > > \starttext > > \completecontent > > \chapter{Test} > \input knuth > > \chapter{Test} > \input knuth > > \stoptext > > The problem I'm facing, is anytime a chapter title is called, such as > "Content" > in complete content, or something in the appendix, such as one of the > indexes, no number is printed above, so the vertical distance from the top of > the page to the top of the chapter title changes. I need these to be > consistent, as there is a background image, with vertical lines. > > Basically, if I call \chapter{}, it appears perfectly aligned vertically on > the > page, with no other settings. But when calling \completecontent or a similar > title that won't get a number, because the number isn't placed, it is > vertically > higher on the page, but I need it to be printed the same height, as it it had > an > invisible number. > > I've tried adding strut (the code has it in two places), but don't know if > I've > used it appropriately, and it didn't solve the problem. > > --Joel ___________________________________________________________________________________ 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://context.aanhet.net archive : https://bitbucket.org/phg/context-mirror/commits/ wiki : http://contextgarden.net ___________________________________________________________________________________