
Есть ли способ остановить автоматическое использование заглавных букв в заголовках разделов (без использования \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}}%
что означает, что АПСхочетзаголовки, написанные заглавными буквами.
Вы можете переопределить команды, чтобы они не применялись \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}
Не жалуйтесь, если вашу работу отклонили из-за несоответствия стилю заведения.