如何在标题页上添加漂亮的边框

如何在标题页上添加漂亮的边框

我想在标题页上单独添加一个吸引人的边框。请解释一下我该怎么做?

答案1

您可以使用 tikz 在标题页周围绘制一个简单的边框,或将其添加到您喜欢的每个页面。您可以更改线条的形状和粗细或颜色。

%pdflatex
\documentclass[A4]{book}

\usepackage{tikz}
\usetikzlibrary{calc}

\title{Title Page}

\begin{document}

\begin{titlepage}
\begin{tikzpicture}[overlay,remember picture]
\draw [line width=1.0pt,rounded corners=10pt,]
    ($ (current page.north west) + (2.5cm,-3.5cm) $)
    rectangle
    ($ (current page.south east) + (-3.5cm,2.5cm) $);       
\end{tikzpicture}

\begin{center}
        \vspace*{1cm}

        \huge
        \textbf{Sample title page with border}

        \vspace{2.0cm}
        \LARGE
        \textbf{First name, Family name}

        \vfill

        \Large
         Date: Today
\end{center}
\end{titlepage}

\end{document}

在此处输入图片描述

答案2

我第一次用谷歌找到了“美丽的边框”http://4.bp.blogspot.com/-p0fCHoavj1c/UPi9y1VXINI/AAAAAAAAAKy8/ULDyjBo1bK0/s1600/decorative+borders+and+frame.TIF并将其保存为 frame.jpg。然后,根据我在有哪些方法可以将内容绝对定位在页面上?,我将其缩放并插入到 a4 页面上。

虽然这里显示的是第一页上的普通文本,但此方法适用于第一页上出现的任何内容(标题页等)。

\documentclass[a4paper]{article}
\usepackage{everypage}
\usepackage{graphicx}
\usepackage{lipsum}
% THESE ARE LaTeX DEFAULTS; CAN CHANGE IF NEEDED.
\def\PageTopMargin{1in}
\def\PageLeftMargin{1in}
\newcommand\atxy[3]{%
 \AddThispageHook{\smash{\hspace*{\dimexpr-\PageLeftMargin-\hoffset+#1\relax}%
  \raisebox{\dimexpr\PageTopMargin+\voffset-#2\relax}{#3}}}}
% VERIFIED THAT SETTING \hoffset AND \voffset DO NOT BREAK SOLUTION.
%\hoffset=0.4in
%\voffset=0.2in
\begin{document}
\atxy{0.06in}{11.6in}{\includegraphics[scale=1.05]{frame}}
\lipsum[1-3]
\end{document}

在此处输入图片描述

相关内容