我需要更改学校报告模板的边距。现在它看起来像是一本书,因为纸张上其他每一侧的边距都太靠里了。
这是我看到的唯一可以确定边距的命令:
\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
更改twoside
为twoside=semi
或oneside
\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