Open Lihua1990 opened 4 years ago
与正文文本右对齐
需要 hack 一下,使用 etoolbox
宏包将用于记录章标记的命令进行替换/修改。
\usepackage{etoolbox}
\makeatletter
%\ patchcmd{<cmd>}{<search>}{<replace>}{<success>}{<failure>}
\patchcmd{\chaptermark}{\@chapapp\ }{}{}{}
\patchcmd{\chaptermark}{.}{}{}{}
\patchcmd{\chaptermark}{\thechapter}{}{}{}
\makeatother
之前章标记没有与正文文本右对齐的原因是 geometry
宏包与 fancyhdr
宏包的位置导致的(geometry
需要在 fancyhdr
前面),参考前面问题: #16 。
使用\leftmark, 发现对于无编号的chapter会自动引用上一个有编号的chapter name, 如何解决