如何在页面上放置框架?

如何在页面上放置框架?

我想在页面边缘添加一个框架。我正在使用 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)$);

结果是:

在此处输入图片描述

相关内容