Circuitikz によるワットメーターの描画

Circuitikz によるワットメーターの描画

LaTeX と を使用してワットメーターを描くにはどうすればよいでしょうcircuitikzか。内部に円と十字があるものを使用したいと思います。

答え1

wattmeterにはないのでcircuitikz、描く必要があります。ここでのソリューションは、DC電圧源を変更し、ラベルに1つの引数を取るwattmeterビアを作成します。newcommand

ここに画像の説明を入力してください

コード

\documentclass[border=10pt]{standalone}  
\usepackage{tikz}
\usepackage[american,siunitx]{circuitikz}
\usetikzlibrary{calc,positioning}

\newcommand{\wattmeter}[1] 
{  % #1 = name
\draw[thick] (#1) circle (12pt);
\draw[rotate=45,line width=1pt]   (#1) +(0,-12pt) -- +(0,12pt);
\draw[rotate=-45,line width=1pt]  (#1) +(0,-12pt) -- +(0,12pt);
}

\begin{document}  
\begin{circuitikz}
\draw (-1,0) node[ground] {} to[V,l=$10V$] (-1,2) to[R=$4\Omega$] (2,2) to[R=$2\Omega$,] (4,2);
\draw (4,2) to[L, l=$\frac{1}{5}F$] (4,0);
\draw (2,2) to[V,color=white,name=M1] (2,0);
\wattmeter{M1}
\draw (-1,0) to[short](4,0);
\end{circuitikz}

\end{document}

関連情報