章节编号采用“Lenny”格式,罗马数字采用旧式格式

章节编号采用“Lenny”格式,罗马数字采用旧式格式

有没有办法将章节编号fncychap以及 \frontmatter 中的罗马数字更改为old style figure样式?

\documentclass{amsbook}
\usepackage[osf]{mathpazo}
\usepackage[Lenny]{fncychap}
\ChRuleWidth{1.618pt}
\ChTitleVar{\raggedright  \huge }
\ChNameVar{\raggedleft  \Huge }

\begin{document}
\frontmatter 
\tableofcontents
\chapter{One}
Hi
\newpage
\chapter{Two}
Hi
\mainmatter
\chapter{Three}
Hi
 \end{document}

答案1

看起来效果很好(至少对于章节编号而言)。我发现的唯一问题是对齐问题。

\documentclass{amsbook}
\usepackage[osf]{mathpazo}
\usepackage[Lenny]{fncychap}
\ChRuleWidth{0pt} %0.618pt for Lenny
\ChNameVar{  \Huge \bfseries  }  
\ChNumVar{\fontsize{45}{100} \rm}
\ChTitleVar{  \huge }

\begin{document}
\frontmatter 
\tableofcontents
\chapter{This is Chapter 1}
\section{Section 1, Chapter 1}
Hi
\newpage
\chapter{This is Chapter 2}
\section{Section 1, Chapter 2}
Hi
\mainmatter
\chapter{This is Chapter 3}
\section{Section 1, Chapter 3}
Hi
\end{document}

相关内容