如何在 Latex 中画一滴水?

如何在 Latex 中画一滴水?

大家好,我正在制作一个信息图表,我想用 LaTeX 来做。我想用水滴的形状来显示水的消耗量。最终产品应该是这样的:

在此处输入图片描述

然后我想画出水滴形状,以便能够在表格中使用它。

有任何想法吗?

答案1

这使用切线坐标系,实际上是从 修改的示例pgfmanual,请参见当前的第 137 页顶部pgfmanual

\coordinate (a)语句定义了“圆锥”的顶部,切线系统计算从(a)到圆的切线以及切线的交点。

\documentclass{article}


\usepackage{tikz}
\usetikzlibrary{calc}

\newcommand{\droplet}{%
  \begin{tikzpicture}
    \coordinate (a) at (0,1.5);% Change 1.5 to change the shape of the droplet
    \node [circle,draw,fill=blue,blue] (c) at (0,0) [minimum size=40pt] {$c$};
    \draw[blue,fill] (a) -- (tangent cs:node=c,point={(a)},solution=1) --
    (c.center) -- (tangent cs:node=c,point={(a)},solution=2) -- cycle;
    \end{tikzpicture}%
}
\begin{document}

\droplet\quad\droplet

\end{document}

在此处输入图片描述

相关内容