如何防止由 fancyhdr 全局定义的页脚中章节名称中的单词大写?

如何防止由 fancyhdr 全局定义的页脚中章节名称中的单词大写?

我正在尝试用 LaTeX 写论文。我的问题是,我使用包将章节和节标题定义为页眉和页脚fancyhdr。章节和节标题中的某些单词(细菌的学名)按照惯例不应大写。所以我的页眉和页脚全部大写(包括那些应该用小写字母的名称)。我怎样才能防止这些名称在页眉和页脚中大写?在此示例中,我将“大肠杆菌”作为名称。我怎样才能将页眉和页脚大写,同时将这个名称保留为“大肠杆菌”?

\documentclass[a4paper,11pt]{book}
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhead{}
\fancyfoot{}
\fancyhead[L]{\textsl{\leftmark}}
\fancyfoot[L]{\textsl{\rightmark}}
\usepackage{lipsum}
\begin{document}
\chapter{Chapter name with capital text and Escherichia coli }
\lipsum[2-4]
\section{Section name with  Escherichia coli}
\lipsum[2-4]
\end{document}

答案1

强制小写:\lowercase{...}

\documentclass[a4paper,11pt]{book}
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhead{}
\fancyfoot{}
\fancyhead[L]{\textsl{\leftmark}}
\fancyfoot[L]{\textsl{\rightmark}}
\usepackage{lipsum}
\begin{document}
\chapter{Chapter name with capital text and E\lowercase{scherichia coli} }
\lipsum[2-4]
\section{Section name with E\lowercase{scherichia coli}}
\lipsum[2-4]
\end{document}

相关内容