![使用 TikZ 打破脚部边缘](https://linux22.com/image/315564/%E4%BD%BF%E7%94%A8%20TikZ%20%E6%89%93%E7%A0%B4%E8%84%9A%E9%83%A8%E8%BE%B9%E7%BC%98.png)
我在使用 Ti 时遇到了一些意外问题钾LaTeX 中的 Z。当我添加 Ti钾Z via \usepackage{tikz}
,脚部边距加倍。有什么办法可以解决这个问题吗?或者问题出在哪里?
最少的例子:
一切都很好:
\documentclass[a4paper]{scrreprt}
\begin{document}
Fooooo
\end{document}
和损坏的页脚:
\documentclass[a4paper]{scrreprt}
\usepackage{tikz}
\begin{document}
Baaaar
\end{document}
PS:我正在使用 TeXlive 2014.20141024(来自 Debian jessie 的软件包)
答案1
使用
\documentclass[a4paper,pagesize]{scrreprt}
\usepackage{typearea}
%\usepackage{tikz}
\begin{document}
\KOMAScriptVersion
\end{document}
确保A4
即使你的 KOMA 脚本版本早于 3.17 也可以使用
解释:
所有 KOMA-Script 类都加载包typearea
来设置页面布局。
对于 3.17 之前的 KOMA-Script 版本,需要设置typearea
选项以将页面大小信息发送到输出驱动程序。如果未设置此选项,并且没有其他软件包发送此信息,则将使用安装的默认纸张格式。pagesize
请注意,标准类也不会将此信息发送到输出驱动程序。您必须加载类似geometry
或的包typerarea
才能执行此操作。
自 3.17 版本起,typearea
该选项pagesize=auto
已默认设置。要获取前一种行为,您必须pagesize=false
明确使用。