圆形扇区

圆形扇区

我正在尝试绘制一个圆形扇区。代码:

\documentclass[tikz,border=5pt]{standalone}

\begin{document}
\begin{tikzpicture}[thick,font=\sffamily\Large]
\draw (0,0) circle (4cm);
\filldraw circle (1pt) node[below] {$O$};

%secteur
\draw[fill=blue!30, opacity = 1] (0,0) --  (220:4) arc(220:120:4) -- cycle;

%angle
\draw[<-, color = blue]  (220:1.2) arc(220:120:1.2) node[midway,left]{$\alpha$};

%L
\draw[latex-latex, color = red]  (220:4) arc(220:120:4) node[midway,left]{L};

%rayon
\draw[very thick,-latex] (0,0) --  (20:4) node[midway,above]{1};
\end{tikzpicture}
\end{document}

有点可行,但需要进行一些我无法做到的调整,即删除与名为 L 的弧上的红色重叠的深色,使中心 O 略低于并向红色弧添加指向箭头。

谢谢您的帮助!

编辑:

谢谢!

我怎样才能添加一个名为 B 的指向箭头,如下所示:

在此处输入图片描述

我试过 \draw (-1.2,2.2) -- (-0.23,1.1) 节点在 (-1.37,2.37) {$B$}; 但猜测不起作用

答案1

  • 我首先画了一个圆弧而不是圆形,以避免重叠,从而导致了“深色”。
  • 我使用\path而不是\draw这样就不会画出弧的轮廓。
  • 我使用你用来绘制箭头的命令至红色弧线。
  • 我用来below=1ex低一点。

代码:

\documentclass[tikz,border=5pt]{standalone}

\begin{document}
\begin{tikzpicture}[thick,font=\sffamily\Large]
%\draw (0,0) circle (4cm);
\draw (120:4) arc (120:-140:4);
\path[fill=blue!30, opacity = 1] (0,0) --  (220:4) arc(220:120:4) -- cycle;
\draw (220:4)--(0,0)--(120:4);
\filldraw circle (1pt) node[below=1ex] {$O$};
\draw[<-, color = blue]  (220:1.2) arc(220:120:1.2) node[midway,left]{$\alpha$};
\draw[latex-latex, color = red]  (220:4) arc(220:120:4) node[midway,left]{L};
\draw[very thick,-latex] (0,0) --  (20:4) node[midway,above]{1};
\draw[very thick,-latex] (0,0) --  (195:4) node[midway,above]{1};
\draw[latex-] (160:4) --++(-2,2) node[pos=1.1] {$B$};
\end{tikzpicture}
\end{document}

在此处输入图片描述

相关内容