如何获得随机步骤装饰表?

如何获得随机步骤装饰表?

decoration={random steps}我在文档中大量使用 tikz 来制作方框和分隔线。在同一个文档中,我将表格设置为tabularx,但这些表格中的单元格背景/线条是直线。有没有一种简单的方法可以在常规表格中使用类似于 tikz 中的随机步骤的东西,既作为单元格背景,又作为行分隔符?或者在 tikz 中重新创建这样的表格是否更容易?

答案1

结果不是很好,但你可以尝试使用 TiKZ matrix。请注意,它的matrix行为不像表格,因此绘制垂直和水平划分并不容易。

在此处输入图片描述

\documentclass[tikz,border=2mm]{standalone} 
\usetikzlibrary{positioning,matrix, decorations.pathmorphing}

\begin{document}
\begin{tikzpicture}[decoration={random steps, segment length=3pt}]

\matrix (a) [draw, decorate, matrix of nodes, column sep=0pt, row sep=0pt]
{
First & Second & Third \\
This is longer & a & \dots \\
};
\draw[decorate] (a.west)--(a.east);
\draw[decorate] (a.north-|a-2-1.east) -- (a.south-|a-2-1.east);
\draw[decorate] (a.north-|a-1-2.east) -- (a.south-|a-1-2.east);
\end{tikzpicture}
\end{document}

相关内容