![Bookcover 类和 extsizes 包发生冲突,因为 bookcover 调用 geometry](https://linux22.com/image/360060/Bookcover%20%E7%B1%BB%E5%92%8C%20extsizes%20%E5%8C%85%E5%8F%91%E7%94%9F%E5%86%B2%E7%AA%81%EF%BC%8C%E5%9B%A0%E4%B8%BA%20bookcover%20%E8%B0%83%E7%94%A8%20geometry.png)
为了让封面与内容相匹配,我需要一个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}