更改模板中的默认边距

更改模板中的默认边距

我需要更改学校报告模板的边距。现在它看起来像是一本书,因为纸张上其他每一侧的边距都太靠里了。

这是我看到的唯一可以确定边距的命令:

\documentclass[final, danish]{packages/DocLayout} 


\usepackage{packages/mygraphics}
    \tikzexternalize           
\usepackage{derivative

}

我们尝试放入几何包,如下所示:\usepackage[a4paper,margin=1in,footskip=0.25in]{geometry}

但那不起作用。

有任何想法吗?

答案1

如果您使用AAU 报告模板这是我两年前写的。DocLayout它使用了scrreprt来自 KOMAscript 的

\NeedsTeXFormat{LaTeX2e}

\RequirePackage{xparse}
\ProvidesExplClass{packages/DocLayout}{2020/07/04}{1.0}{Sideopsaetning}

\PassOptionsToClass{\CurrentOption}{scrreprt}

\LoadClass[twoside, open=right, numbers=noenddot]{scrreprt}

您需要查阅 KOMA 脚本手册来找到更改边距的方法。经过一番搜索,我找到了该DIV选项。将其设置为 14 应该会给出一个小的边距。但您可以根据自己的喜好更改该值。

\documentclass[final, danish, DIV=14]{packages/DocLayout}

在 KOMA 脚本中可能还有其他方法可以设置边距,但我从未研究过它,因为我更喜欢标准。

更新 如果您想要等边距,则需要将双面报告样式更改为单面报告样式(等边距)。在行中DocLayout\LoadClass更改twosidetwoside=semioneside

\LoadClass[twoside, open=right, numbers=noenddot]{scrreprt} % change twoside to either twoside=semi or oneside

\KOMAoption{twoside}您还需要对以下行应用相同的更改frontpage.tex

\KOMAoptions{twoside = semi}
\begin{forside}
    \begin{figure}[!h]
        \centering
        \insertfigure*[width = 0.3\columnwidth]{example-image-1x1}
    \end{figure}
\end{forside}
\KOMAoptions{twoside} % change twoside to either twoside=semi or oneside

相关内容