确定 apa6 样式中“shorttitle”的大小和亮度

确定 apa6 样式中“shorttitle”的大小和亮度

在我目前正在撰写的一篇论文中,我使用的是 apa6 样式。我想在每一页都包含一个简短的标题,但 apa6 中的默认字体太大,因此看起来每一页都以一个新标题开头:

短标题过大

以下是生成短标题的行:

\shorttitle{示例短标题}

我想改变短标题的大小,也许让它不那么亮。我尝试在网上搜索解决方案,并更改“apa6.sty”文件的某些部分,但没有成功。

编辑:我已经设法改变了尺寸标题,通过使用:

\font\myfont=cmr12 10pt

\shorttitle{{\myfont 示例短标题}}

关于亮度的问题仍然存在。

答案1

documentclassapa6用于fancyhdr格式化页眉,因此您可以在那里重新定义它们的样式。

\documentclass[man]{apa6}
\usepackage{kantlipsum} % for dummy text
\shorttitle{My short title}
\makeatletter
\fancypagestyle{titlepage}{%
    \lhead{\small\rheadname: {\@shorttitle}}%
    \rhead{\small\thepage}%
}
\fancypagestyle{otherpage}{%
    \lhead{\small{\@shorttitle}}%
    \rhead{\small\thepage}}%
\makeatother
\pagestyle{otherpage}
\begin{document}
\kant
\end{document}

您应该使用适当的 LaTeX 命令来更改字体大小、、\small\tiny\footnotesize该命令\font\myfont=cmr12 at 10pt是定义字体的纯 TeX 方式,不应使用。

降低“亮度”。如果您确实想让普通文本不那么黑,那么您应该加载包xcolor并添加\color{black!50}(或某个合适的数字<100)以使标题文本变灰。

\usepackage{xcolor}
...
\lhead{\small\color{black!50}\rheadname: {\@shorttitle}}%
...

代码输出

相关内容