》 後者の方法だとエラーが出てコンパイルできなかったので,
失礼しました。タイポです。正しくは
\def\headfootfont{\footnotesize\let\textbf=\relax}
です。
先の書き込みでも言及したように、この方法は副作用が大きい
(ヘッダー/フッター中で、ページ番号以外にボールドにすべき
部分がある場合、その部分まで非ボールドになってしまう、とか)ので、
\ps@headings の再定義の方がはるかに吉でしょう。