1

To have my cover match the content, I need a 17pt font size. Thus, I do this:

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

As you can see, the margins get messed up. This appears to be a known problem. However, I can't move \usepackage{geometry) to after \usepackage{extsizes} as it is called by \documentclass{bookcover}.

What should I do? I should notice that I have built bookcover.cls as described on CTAN.

Ingmar
  • 6,690
  • 5
  • 26
  • 47
  • 5
    Do you really need the full 17pt setup or do you only need one 17pt font? – Ulrike Fischer Aug 12 '17 at 20:40
  • 3
    I was going to ask same as @UlrikeFischer, do you need extsizes ? \documentclass[spinewidth=10mm,coverwidth=160mm,coverheight=240mm,flapwidth=0mm,bleedwidth=3mm]{bookcover} %\usepackage{extsizes} \begin{document} \begin{bookcover} \fontsize{17pt}{20pt}\selectfont Test \end{bookcover} \end{document} – David Carlisle Aug 12 '17 at 20:45
  • Hurm, that did not even cross my mind. I guess I can do without it. – Kristian Nordestgaard Aug 12 '17 at 21:08
  • Don't write any text outside \bookcocercomponent! –  Jan 23 '18 at 17:51

1 Answers1

1

I think this is the best way in this case:

\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}