Bookcover 类和 extsizes 包发生冲突,因为 bookcover 调用 geometry

Bookcover 类和 extsizes 包发生冲突,因为 bookcover 调用 geometry

为了让封面与内容相匹配,我需要一个17pt字体大小。因此,我这样做:

\documentclass[17pt,spinewidth=10mm,coverwidth=160mm,
coverheight=240mm,flapwidth=0mm,bleedwidth=3mm]{bookcover}
    \usepackage{extsizes}
    \begin{document}
    \begin{bookcover}
    Test
    \end{bookcover}
    \end{document}

如您所见,页边距变得混乱。这似乎是已知问题。但是,我无法移动\usepackage{geometry)到之后, \usepackage{extsizes}因为它被调用 \documentclass{bookcover}

我该怎么办?我应该注意到我已经建立了bookcover.cls按照描述进行了构建加拿大运输安全局

答案1

我认为在这种情况下这是最好的方法:

\documentclass[spinewidth=10mm,coverwidth=160mm,coverheight=240mm,flapwidth=0mm,bleedwidth=3mm]{bookcover}
\usepackage[fontsize=17pt]{scrextend}
\begin{document}
\begin{bookcover}
    \bookcovercomponent{normal}{back}{Test}
\end{bookcover}
\end{document}

相关内容