我想在页面边缘添加一个框架。我正在使用 TeXWorks。我不知道该怎么做,有人能帮我吗?
答案1
试试这个代码:
\documentclass[a4paper]{article}
\usepackage{geometry}
\usepackage{background}
\usepackage{lipsum} % for lorem ipsum
\usepackage{tikz}
\usetikzlibrary{calc}
\backgroundsetup{
placement=center,
scale=1,
angle=0,
opacity=.4,
nodeanchor=center,
contents={
\begin{tikzpicture}[remember picture,overlay]
\draw[magenta, line width=1cm]
($(current page.north east)$) -- ($(current page.south east)$);
\end{tikzpicture}
}
}
\begin{document}
\lipsum
\lipsum[5-9]
\end{document}
输出为:
编辑1:
如果您想要标记四个边距,请将之前的最后一行更改\end{tikzpicture}
为以下内容:
($(current page.north west)$) rectangle ($(current page.south east)$);
并获得了期望的结果:
编辑2: 最后,如果您只想为树的外部边缘着色,则必须将相同的行更改为以下内容:
($(current page.north west)$) -- ($(current page.north east)$)--($(current page.south east)$)--($(current page.south west)$);
结果是: