如何停止自动将章节标题转换为大写

如何停止自动将章节标题转换为大写

有没有办法停止自动将章节标题转换为大写(而不用对每个应该小写的单词使用 \lowercase{})?

\documentclass[aps,prl,superscriptaddress]{revtex4-2}
\usepackage{graphicx,amsmath,amssymb,bbm,xcolor}

revtex4-2 下的所有文档类别都存在此问题。

答案1

APS“子样式”

\def\@hangfrom@section#1#2#3{\@hangfrom{#1#2}\MakeTextUppercase{#3}}%
\def\@hangfroms@section#1#2{#1\MakeTextUppercase{#2}}%

这意味着 APS想要大写的标题。

您可以重新定义命令以不适用\MakeTextUppercase

\documentclass[aps,prl,superscriptaddress]{revtex4-2}
\usepackage{graphicx,amsmath,amssymb,bbm,xcolor}

\makeatletter
\def\@hangfrom@section#1#2#3{\@hangfrom{#1#2}#3}%\MakeTextUppercase{#3}}%
\def\@hangfroms@section#1#2{#1#2}%\MakeTextUppercase{#2}}%
\makeatother

\begin{document}

\section{This is a section title}

\end{document}

在此处输入图片描述

如果您的论文因不符合内部风格而被拒绝,请不要抱怨。

相关内容