我不知道如何使用 tikzpicture。我想画出与附图类似的图片。我的问题是如何在箭头之间添加花括号。此外,如果您能给我推荐一个关于 tikzpicture 的好教程,我将不胜感激。
答案1
类似这样的。基本上node
这里用到的技术是,decoration
从起点到终点添加括号,如下所示。raise
并且amplitude
可以根据需要进行更改。至于教程,互联网上有很多不错的教程(pdf、beamers、网站)。您可以轻松找到其中几个。
\draw[decorate,thick,decoration={brace,amplitude=5pt,raise=4pt}] (0,0)--(0,1);
代码
\documentclass[border=10pt]{standalone}
\usepackage{calc}
\usepackage{tikz}
\usetikzlibrary{positioning,decorations.pathreplacing,arrows}
\begin{document}
\begin{tikzpicture}
\node at (0,-1) (a){};
\node at (0,1) (b){};
\node[right] at (5,0) (c){P};
\draw[very thick,->,>=latex', shorten <= -5pt] (b)--(c);
\draw[very thick,dashed] (0,0)node[left=1cm]{V}--(5,0);
\draw[very thick,->,>=latex', shorten >= -5pt] (c)--(a);
\draw[decorate,thick,decoration={brace,amplitude=5pt,raise=4pt}]
(0,0)--(0,1);
\draw[decorate,thick,decoration={brace,amplitude=5pt,raise=4pt}]
(0,-1)--(0,0);
\end{tikzpicture}
\end{document}