首先:这是我第一次尝试参加 KOMA 课程。
在我看来,我现在尝试的操作没有考虑到装订校正。如果我理解typearea
正确的话,下面的示例应该有一个非常紧密的外边距。
\documentclass[10pt,twoside]{scrreprt}
\KOMAoptions{BCOR=5cm,paper=18cm:19cm,pagesize}
\areaset{12cm}{16cm}
\usepackage{lipsum}
\recalctypearea
\begin{document}
\lipsum[1-10]
\end{document}
但是,这看起来与我删除时完全相同BCOR
。
如何让我的 PDF 适合打印文本的纸张大小(包括 BCOR)?我不介意屏幕上的内边距看起来不成比例。
答案1
如果你应用该BCOR
选项,它就会起作用后 \areaset
。
\documentclass[10pt,twoside]{scrreprt}
\areaset{12cm}{16cm}
\KOMAoptions{BCOR=5cm,paper=18cm:19cm,pagesize}
\usepackage{lipsum}
\recalctypearea
\begin{document}
\lipsum[1-10]
\end{document}
答案2
\areaset
有一个可选参数来处理BCOR
。
\documentclass[10pt,twoside,
paper=18cm:19cm,pagesize
]{scrreprt}
\areaset[5cm]{12cm}{16cm}
\usepackage{lipsum}
\begin{document}
\lipsum[1-10]
\end{document}
如果BCOR
已经设置,则可以使用符号值current
:
\documentclass[10pt,twoside,
BCOR=5cm,paper=18cm:19cm,pagesize
]{scrreprt}
\areaset[current]{12cm}{16cm}
\usepackage{lipsum}
\begin{document}
\lipsum[1-10]
\end{document}