Hi Pawel Sorry for the misspelling of your name. Thanks, I see that my question is almost the same as yours was. However, when I use \setupfootnotes[bodyfont={\switchtobodyfont[8pt]},offset=-1cm] I get an error. check : missing or ungrouped '=' after '0' in line 9 (@@vn) ! Missing \endcsname inserted. <to be read again> \edef \doifsomething #1->\edef \!!stringa {#1}\ifx \!!stringa \empty \expandafter ... \switchtobodyfont [#1]->\doifsomething {#1} {\doifdefinedelse {\??ft \normal... \interfaced #1->\ifcsname \k!prefix! #1 \endcsname \csname \k!prefix! #1\endc... \doifdefinedelse #1->\edef \p!defined {#1 }\ifcsname \detokenize \@EA {\p!def... <argument> ...yfontsize \interfaced {\@@vnkorps }} {\setbodyfontstep {\@@vnk... ... l.14 \stoptabulate If I am using \setupfootnotes[bodyfont=5pt,offset=-1cm] then I get the footnote typeset in 5pt but still cmr and the error in the log-file is still check : missing or ungrouped '=' after '0' in line 9 (@@vn) Defining bodyfontsizes by \definebodyfont does not cure the problem. Cheers Willi