我怎样才能有基于鸭子的页码,就像tikzducks 手册本身?它们很可爱,而且我还想让随机的鸭子拿着我的页码。
手册告诉我们如何制作路标鸭子并获得一只随机鸭子,但是如何在页脚中创建(1)随机路标/页码持有鸭子(2)?
答案1
在第 3 章末尾,“duckumentation”描述了如何在不使用的情况下创建随机头饰或随机配饰\randuck
:
(请注意,\shuffleducks
每次创建新鸭子时都必须调用。这对于 来说不是必需的\randuck
,因为它会自动完成)
相同的概念也适用于页码:
\documentclass{scrartcl}
\usepackage{scrlayer-scrpage}
\usepackage{tikzducks}
\usepackage{duckuments}% To create a dummy duckument
\setlength{\footheight}{45pt}
\cfoot{%
\shuffleducks
\begin{tikzpicture}[scale=0.5]
\duck[signpost=\scalebox{0.6}{\thepage},\randomhead]
\end{tikzpicture}
}
\pagestyle{scrheadings}
\begin{document}
\duckument
\end{document}
提示:“duckumentation”的源代码可以从http://mirrors.ctan.org/graphics/pgf/contrib/tikzducks/tikzducks-doc.tex或者https://github.com/samcarter/tikzducks/blob/master/tikzducks-doc.tex如果你想了解其他内容是如何做的。