如何在TiKZ中准确画线段长度

2019-10-04 12:34发布

\draw [thick] (\sqrt(6),0)—(0,0);怎么能画出根号(6)的长度,我以前都是输入(2.449,0)

\draw [thick] (\sqrt(6),0)—(0,0);
怎么能画出根号(6)的长度,我以前都是输入(2.449,0)

3条回答
registor
2019-10-04 14:20
也可以使用`\pgfmathsetlengthmacro`命令实现更为复杂的计算,如: ```tex \documentclass{article} \usepackage{tikz} \begin{document} \begin{tikzpicture} \pgfmathsetlengthmacro{\x}{sqrt(6)*1cm} \draw [thick] (\x,0cm)--(0cm,0cm); \draw [thick] (2.449cm,1cm)--(0cm,1cm); \end{tikzpicture} \end{document} ``` 类似的命令还有: `\pgfmathsetmacro{}{}`、`\pgfmathtruncatemacro{}{}` 可以在命令行用`texdoc tikz`打开TiKZ说明书,查看“94 Mathematical Expressions”这一小节的内容。TiKZ可以实现的功能在在非常丰富!

一周热门 更多>