diff options
Diffstat (limited to 'Master/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/circuits/tikzlibrarycircuits.ee.IEC.code.tex')
-rw-r--r-- | Master/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/circuits/tikzlibrarycircuits.ee.IEC.code.tex | 67 |
1 files changed, 67 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/circuits/tikzlibrarycircuits.ee.IEC.code.tex b/Master/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/circuits/tikzlibrarycircuits.ee.IEC.code.tex index 75457107643..6647be07771 100644 --- a/Master/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/circuits/tikzlibrarycircuits.ee.IEC.code.tex +++ b/Master/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/circuits/tikzlibrarycircuits.ee.IEC.code.tex @@ -38,6 +38,11 @@ set current source graphic = current source IEC graphic, set make contact graphic = make contact IEC graphic, set break contact graphic = break contact IEC graphic, + set amperemeter graphic = amperemeter graphic, + set voltmeter graphic = voltmeter graphic, + set ohmmeter graphic = ohmmeter graphic, + set ac source graphic = ac source graphic, + set dc source graphic = dc source graphic, }, }% @@ -371,5 +376,67 @@ +% +% Measurement devices +% + +\tikzset{ + amperemeter graphic/.style={ + circuit symbol open, + circuit symbol size=width 2 height 2, + transform shape, + shape=generic circle IEC, + info=center:A, + }, + voltmeter graphic/.style={ + circuit symbol open, + circuit symbol size=width 2 height 2, + transform shape, + shape=generic circle IEC, + info=center:V, + }, + ohmmeter graphic/.style={ + circuit symbol open, + circuit symbol size=width 2 height 2, + transform shape, + shape=generic circle IEC, + info=center:$\Omega$, + }, +}% + + + +% +% AC/DC +% + +\tikzset{ + ac source graphic/.style={ + circuit symbol lines, + circuit symbol size=width 2 height 2, + shape=generic circle IEC, + /pgf/generic circle IEC/before background={ + \pgfpathmoveto{\pgfqpoint{0.7pt}{0pt}} + \pgfpathquadraticcurveto{\pgfqpoint{ 0.35pt}{-0.5pt}}{\pgfqpoint{0pt}{0pt}} + \pgfpathquadraticcurveto{\pgfqpoint{-0.35pt}{ 0.5pt}}{\pgfqpoint{-0.7pt}{0pt}} + \pgfusepathqstroke + }, + transform shape, + }, + dc source graphic/.style={ + circuit symbol lines, + circuit symbol size=width 2 height 2, + shape=generic circle IEC, + /pgf/generic circle IEC/before background={ + \pgfpathmoveto{\pgfqpoint{ 0.7pt}{ 0.2pt}} + \pgfpathlineto{\pgfqpoint{-0.7pt}{ 0.2pt}} + \pgfusepathqstroke + \pgfpathmoveto{\pgfqpoint{ 0.7pt}{-0.2pt}} + \pgfpathlineto{\pgfqpoint{-0.7pt}{-0.2pt}} + \pgfusepathqstroke + }, + transform shape, + }, +}% \endinput |