Hello,
I'm trying to \setuphead[part] to have the following features:
1. Part head to fill the whole page.
2. Part number and name to be placed (approx.) in the golden ratio
of the page.
3. Page background (for the \part only!) to be colored, e.g. blue.
----
\define[2]\MyPartCmd{%
{%
\vbox to\vsize{%
\vfill\vfill%
#1
\blank[big]
#2
\vfill\vfill\vfill%
}
}%
}
\define[1]\MyPartCmdText{%
\hbox to\hsize{\hfill \bf DĂl #1\hfill}%
}
\definefontsize[e]
\definebodyfontenvironment[default][e=5.]
\define[1]\MyPartCmdNum{%
\hbox to\hsize{\hfill \bfe\sc#1\hfill}%
}
\setuphead[part]
[command=\MyPartCmd,
numbercommand=\MyPartCmdText,
textcommand=\MyPartCmdNum,
placehead=yes,header=none,page=odd,
before={\setupbackgrounds[page][background=color,backgroundcolor=blue,state=start]},
%after={\setupbackgrounds[page][background=]},
]
\starttext
\showboxes
\part{Part}
\input knuth
\stoptext
----
The code above doesn't satisfy the features:
Ad 1: Some text (from knuth) appears in the bottom (should be solved
by "after=\page", but is there a better solution, e.g. to affect height
of the \vbox in \MyPartCmd?)
The \page command is needed here.