我希望能够禁用子\scshape
部分标题中特定单词的 。例如,当使用 时$\mathfrak{}$
。
这是我为布局设置的参数。
\fancyhead[LE,RO]{\fontsize{7}{11}\selectfont \scshape \rightmark}
非常感谢!
编辑
以下是一个例子:
\documentclass[10pt,a4paper]{report}
% Packages used
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amsthm, amssymb}
\usepackage{amsfonts}
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\chaptermark}[1]{\markboth{\space}{}}
\renewcommand{\headrulewidth}{0.2pt}
\fancyhead[LE,RO]{\fontsize{7}{11}\selectfont \scshape \rightmark}
\fancyhead[LO,RE]{\fontsize{7}{11}\selectfont \scshape \leftmark}
\fancyfoot[C]{\thepage}
\begin{document}
\section{$\mathfrak{sl}_2$}
\end{document}
答案1
\textsc
与该问题无关。该标记使用 大写\makeUppercse
。
该textcase
包有一个选项可以重新定义此命令,使其等于\MakeTextUppercase
自动跳过数学模式的命令。
因此添加
\usepackage[overload]{textcase}
将标题中的所有数学符号保留为小写