建立在代码来自 Gonzalo Medina,我设法用 niceframe 制作了一个不错的 chapterstyle。问题是它有时渲染效果很差,至少在 Acrobat Reader 中是这样:
不用说,我不想把它发送到打印机。是我做错了什么,还是程序出了问题精美框架?
这是MWE:
\documentclass[a4paper,book,openeven,twoside]{memoir}
\usepackage{niceframe}
%% This is the frame!
\makeatletter
\makechapterstyle{Nordestgaard2}{%
\thispagestyle{empty}
\thispagestyle{cleared}
\renewcommand*{\printchaptername}{}
\renewcommand*{\printchapternum}{}
\renewcommand*{\chaptitlefont}{\rmfamily\HUGE\scshape}
\renewcommand*{\printchaptertitle}[1]{%
\vspace{-3em}
\begin{center}
\niceframe{%
\vspace{11em}
\begin{center}
{\chaptitlefont\strut##1}%
\end{center}
\vspace{10em}
}
\end{center}
}}
\setlength\afterchapskip{15pt}
\setlength\beforechapskip{-15pt}
\makeatother
%% Thus ends the frame!
\begin{document}
\chapterstyle{Nordestgaard2}
\chapter{Foo}
\chapter{Bar}
\end{document}