关于这些问题(第一个是我的)3D 平面中不同标尺上的时钟分布和在平面上画一个时钟表,将包中的时钟clock
随机化为笛卡尔平面上的网格中的小时和分钟的最佳方法是什么?
答案1
\documentclass{article}
\usepackage{clock}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\foreach \i in {1,...,10}{
\foreach \j
[evaluate=\j as \h using {int(12*rnd)},
evaluate=\j as \m using {int(60*rnd)}]
in {1,...,10}
\node at (\i,\j) {\clock{\h}{\m}};}
\end{tikzpicture}
\end{document}
更新:选择时钟样式
\documentclass{article}
\usepackage{clock}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\foreach \i in {1,...,5}{
\foreach \j
[evaluate=\j as \h using {int(12*rnd)},
evaluate=\j as \m using {int(60*rnd)}]
in {1,...,5}
\node[font={\clockfont\ClockStyle=1\ClockFrametrue\Large}] at (\i,\j) {\clock{\h}{\m}};}
\end{tikzpicture}
\end{document}