![还有其他像“咖啡渍”套餐一样“有趣”的套餐吗?](https://linux22.com/image/254018/%E8%BF%98%E6%9C%89%E5%85%B6%E4%BB%96%E5%83%8F%E2%80%9C%E5%92%96%E5%95%A1%E6%B8%8D%E2%80%9D%E5%A5%97%E9%A4%90%E4%B8%80%E6%A0%B7%E2%80%9C%E6%9C%89%E8%B6%A3%E2%80%9D%E7%9A%84%E5%A5%97%E9%A4%90%E5%90%97%EF%BC%9F.png)
答案1
那彼得·威尔逊的sudokubundle
? 您可以打印、创建和解答数独!
答案2
虽然不是一个包,但是可以很容易地打包:beamerduck!
下面的演示将通过让一只鸭子从屏幕左侧走到右侧,不时说些烦人的话来展示进度。当然,你可以用任何其他动物替换鸭子图片(我想到的是一个背着麻袋的男人。在特定的幻灯片上,也就是我计划花更多时间的幻灯片上,我想让他把麻袋扔到地上休息)。
\documentclass{beamer}
\usepackage{tikz}
\usepackage{lipsum}
% Duck stuff
\usetikzlibrary{shapes.callouts, calc}
% Parameters: file, number of pages, width
\newcommand\DuckSetup[3]{%
\foreach \n in {1,...,#2}{
\pgfdeclareimage[width=#3,page=\n]{duck\n}{#1}}
\def\ducknumberofpages{#2}}
\DuckSetup{duck}{2}{1cm} % "duck" is a pdf file with 2 pages that will
% alternate as they move from slide to slide.
\newcommand\duck{%
\tikz[remember picture]{\node (duck) {%
\pgfmathparse{int(mod(\thepage-1,\ducknumberofpages)+1)}%
\pgfuseimage{duck\pgfmathresult}};}
}
\setbeamertemplate{footline}
{%
\pgfmathparse{(\thepage-1)*\paperwidth/\insertdocumentendpage}%
\hspace{\pgfmathresult pt}%
\duck
}
\setbeamertemplate{navigation symbols}{}
\newcommand<>{\ducksez}[1]{%
\uncover#2{\tikz[remember picture,overlay]{\node[ellipse callout, draw, fill=white, overlay,
callout absolute pointer={($ (duck.north east) + (1,0) $)}] at ($ (duck.north east) + (3,1)
$) {#1};}}}
\newcommand<>{\ducksezrev}[1]{%
\uncover#2{\tikz[remember picture,overlay]{\node[ellipse callout, draw, fill=white, overlay,
callout absolute pointer={(duck.north west)}] at ($ (duck.north west) + (-3,1) $) {#1};}}}
% End of duck stuff
\author{Egon Ipse}
\title{The Importance of Being a Duck}
\begin{document}
\begin{frame}
\maketitle
\ducksez<2>{Hello!}
\end{frame}
\begin{frame}
\frametitle{Purpose}
\begin{enumerate}[<+->]
\item Purpose of Ducks
\item Purpose of Duckweed
\end{enumerate}
\ducksez<3>{Quack!}
\end{frame}
\foreach \i in {1,...,10}{
\begin{frame}
\frametitle{Frame \i}
\lipsum[\i]
\ifnum \i=5 \ducksez{Five!} \fi
\ifnum \i=9 \ducksezrev{Nine!} \fi
\end{frame}
}
\begin{frame}
\frametitle{The last frame}
\ducksezrev{See Ya!}
\end{frame}
\end{document}
答案3
希望这算数。有人用过 Cow 字体吗:-)
?它是 TL Contrib 的一部分。
答案4
在谷歌上搜索“鸭子很有趣”会产生 15,600,000 个结果 - 因此鸭子很有趣似乎是显而易见的。
而且 latex 可以用全新的tikzducks
包(我是这个包的作者)来制作鸭子:https://github.com/samcarter/tikzducks和https://www.ctan.org/pkg/tikzducks
一个小例子:
\documentclass{article}
\usepackage{tikzducks}
\begin{document}
\begin{tikzpicture}
\duck[body=yellow!50!brown!40!white,
crazyhair=gray!50!white,
eyebrow,
glasses=brown!70!black,
book=\scalebox{0.2}{$E=mc^2$},
bookcolour=red!20!brown]
\end{tikzpicture}
\end{document}
还有 tikzducks 的弟弟 tikzmarmots(https://github.com/samcarter/tikzmarmots和https://www.ctan.org/pkg/tikzmarmots)
还有更多的家庭成员正在路上:tikzlings(https://github.com/samcarter/tikzlings)