圣诞主题

圣诞主题

在为学校制作一份好看的论文的过程中,我开始好奇,是否有适合普通论文的乳胶主题?我特别想到的是圣诞主题,这样实际文本内容周围就会有圣诞树、灯光和圣诞物品?

答案1

一种可能性是获得一张漂亮的图像,然后使用background包裹:

\documentclass{article}
\usepackage{graphicx}
\usepackage{background}
\usepackage{lipsum}

\SetBgContents{\includegraphics[width=\paperwidth,height=\paperheight]{christmas.pdf}}
\SetBgAngle{0}
\SetBgScale{1}
\SetBgOpacity{.2}

\begin{document}

\lipsum[1-10]

\end{document}

在此处输入图片描述

下面是另一种选择,使用不太分散注意力的装饰:

\documentclass{article}
\usepackage{graphicx}
\usepackage{background}
\usepackage{lipsum}

\SetBgContents{\includegraphics[width=5cm,height=\paperheight]{ejemplo}}
\SetBgAngle{0}
\SetBgScale{1}
\SetBgOpacity{.4}
\SetBgPosition{current page.west}
\SetBgHshift{2cm}

\begin{document}

\lipsum[1-10]

\end{document}

在此处输入图片描述

图片取自here并且它们的许可是“知识共享署名 3.0 许可证”,所以我认为在这里使用它们没有法律问题;否则,请告诉我,我会更改它们。

答案2

以下是在正文周围放置星星和雪花的示例。您可以根据需要调整代码以添加小饰品、树木、天使等。

\documentclass{article}

\usepackage[T1]{fontenc}
\usepackage{tikz}
\usepackage{pifont}
\usepackage{flowfram}
\usepackage{lipsum}

\usetikzlibrary{shapes.geometric}
\usetikzlibrary{decorations.shapes}

\newcommand{\snowflake}{\resizebox{2cm}{!}{\ding{102}}}

\newcommand{\myfancyframe}[1]{%
 \begin{tikzpicture}[baseline=(n.base),
    decoration={shape backgrounds,shape=star,shape size=10pt,
    shape sep=1cm},
     star points=8]%
  \node[draw,decorate,fill=yellow,inner sep=5mm] (n) {#1};
  \path (n.north east) ++(1cm,1cm) node {\snowflake};
  \path (n.north west) ++(-1cm,1cm) node {\snowflake};
  \path (n.south west) ++(-1cm,-1cm) node {\snowflake};
  \path (n.south east) ++(1cm,-1cm) node {\snowflake};
  \useasboundingbox (n.north west) rectangle (n.south east);
 \end{tikzpicture}%
}

\onecolumn

\setflowframe{1}{border=myfancyframe,offset=-2.6cm}

\begin{document}

\lipsum[1-5]

\end{document}

这将设置一个与 typeblock 大小相同的框架(通过\onecolumn)。由于只有一个框架,我没有费心为它分配标签,因此1在设置框架属性时,我只需通过其编号()引用它(通过\setflowframe)。该命令\myfancyframe在其参数周围放置星星和雪花。(我改编了末尾给出的示例相框border。)然后可以将其用作框架的边框。使用带有命令名称的键设置边框没有前导反斜杠。(请参阅flowfram 用户指南。)偏移量可补偿使框架不协调的粗边框。如果您修改,则需要更改此值\myfancyframe。(如果您使用flowfram包的draft选项,您可以看到框架内容预期位置的轮廓。)

结果页面

相关内容