使用 tudsc 文档类 tudscrbook 时,\setlength{\odd/evensidemargin} 将被忽略

使用 tudsc 文档类 tudscrbook 时,\setlength{\odd/evensidemargin} 将被忽略

我的论文已经接近尾声。由于我的大学原因,我必须使用tudscrbook基于scrbookKOMA-Script 类别的文档类别,该类别可在加拿大运输安全局

但是,以及tudscrbook都会更改为。这简直是胡扯,破坏了 的正确双面布局。因此,我想通过 将其改回正确值。不幸的是,这不起作用,正如 MWE 所揭示的那样:\oddsidemargin\evensidemargin13ptscrbook\setlength

\documentclass[%BCOR=20mm,
]{tudscrbook}
\setlength{\oddsidemargin}{-12pt}
\setlength{\evensidemargin}{47pt}

\usepackage{layout}
\usepackage{blindtext}

\begin{document}
\layout
\blinddocument
\end{document}

命令\setlength被忽略了。我该如何强制设置\setlength边距?

答案1

按照tudscrbooktudscr.pdf如果你真的需要,你可以定义自己的边距

手册中的页面

类选项cdgeometry=custom和命令\geometry{margin=2cm}或您需要的类似命令您没有告诉我们......

\documentclass[%
% BCOR=20mm,
  cdgeometry=custom
]{tudscrbook}

%\setlength{\oddsidemargin}{-12pt}
%\setlength{\evensidemargin}{47pt}
\geometry{margin=2cm} % change values for your needs, read texdoc geometry!!!

\usepackage{layout}
\usepackage{blindtext}

\begin{document}
\layout
\blinddocument
\end{document}

相关内容