如何正确设置回忆录中脚注的字体大小?

如何正确设置回忆录中脚注的字体大小?

我正在和班级一起排版一本书memoir,必须遵守出版社给出的规则。根据这些规则,我必须定义确切的字体大小:脚注的字体大小应为 8.5pt,行距为 10.5pt,因此我尝试了:

\renewcommand{\footnotesize}{\fontsize{8.5pt}{10.5pt}}

但我得到了一些奇怪的结果:字体大小似乎比 8.5pt 大得多。当我尝试

\renewcommand{\footnotesize}{\small}

字体变小了,尽管\small根据手册它应该是 9pt。我做错了什么?

\documentclass[a4paper,10pt,twoside]{memoir}

\usepackage{polyglossia} 
\usepackage{blindtext}
\usepackage{fontspec}


\makeatletter
\def\footnoterule{\kern-8\p@
  \hrule \@width 2in \kern 7.6\p@} % the \hrule is .4pt high
\makeatother

\renewcommand{\footnotesize}{\fontsize{8.5pt}{10.5pt}}

\footmarkstyle{\hfill\textsuperscript{#1} }

\setlength{\footmarkwidth}{0.6cm}
\setlength{\footmarksep}{-0.6cm}
\setlength{\footnotesep}{.65\onelineskip}
\setlength{\skip\footins}{1.6\onelineskip}

\begin{document}
\tableofcontents*
\chapter{Test, nothing else}
\section{Don't wast you time reading this!}
\Blindtext
\footnote{\blindtext}
\blindtext
\section{Test124}
\Blindtext
\chapter{Test2}
\Blindtext \Blindtext \Blindtext
\end{document}

答案1

您需要\selectfont像这样 激活新的字体大小\renewcommand{\footnotesize}{\fontsize{8.5pt}{10.5pt}\selectfont}

在此处输入图片描述

相关内容