Werkzeuge: Schaltbilder mit TikZ - Bauteile / Schaltzeichen - Übersicht
Released by matroid on So. 13. April 2014 18:58:47 [Statistics]
Written by cis - 22800 x read [Outline] Printable version Printer-friendly version -  Choose language   
Physik

\(\begingroup\)

Schaltbilder mit TikZ - Bauteile / Schaltzeichen - Übersicht

\usetikzlibrary{matrix} \usetikzlibrary{positioning} \usetikzlibrary{ circuits.logic.US, circuits.logic.IEC, circuits.logic.CDH, circuits.ee.IEC, } %%% generator %%%%%%%%%%%%%%%%%%%%%%%%%% \tikzset{circuit declare symbol = generator} \tikzset{set generator graphic ={draw,minimum size=5mm,transform shape,info=center:G}} %%%%%%%%%%%%%%%%%%%%%%%%%% %Schaltzeichen var source pm \newif\ifreversepolarity \tikzoption{reversepolarity}[true]{\reversepolaritytrue} \tikzset{circuit declare symbol = var source pm} \tikzset{set var source pm graphic = var source pm IEC graphic} \tikzset{var source pm IEC graphic/.style= {draw, transform shape, circuit symbol lines, circuit symbol size = width 2.5 height 2.5, shape=generic circle IEC, /pgf/generic circle IEC/before background= { \pgfpathcircle{\pgfpoint{0.45pt}{0pt}}{0.1pt} \pgfpathcircle{\pgfpoint{-0.45pt}{0pt}}{0.1pt} \pgfpathmoveto{\pgfpoint{-1.0pt}{0pt}} \pgfpathlineto{\pgfpoint{-0.6pt}{0pt}} \pgfpathmoveto{\pgfpoint{1.0pt}{0pt}} \pgfpathlineto{\pgfpoint{0.6pt}{0pt}} \pgfusepathqstroke % PLUS AND MINUS SYMBOL \pgfgettransform\savedtransform \pgftransformshift{\pgfpoint{0.45pt}{0.45pt}} \pgftransformresetnontranslations \pgftransformscale{0.075\tikzcircuitssizeunit} \pgftext{\bf{\ifreversepolarity$\BigMinus$\else$\BigPlus$\fi}} \pgfsettransform\savedtransform \pgftransformshift{\pgfpoint{-0.45pt}{0.45pt}} \pgftransformresetnontranslations \pgftransformscale{0.075\tikzcircuitssizeunit} \pgftext{\bf{\ifreversepolarity$\BigPlus$\else$\BigMinus$\fi}} \pgfsettransform\savedtransform }}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%% Schaltzeichen var DC generator %%%%%%%%%%%% %Großes Plus \newcommand{\BigPlus}{\mathord{\begin{tikzpicture}[baseline=0ex, line width=1, scale=0.13] \draw (1,0) -- (1,2); \draw (0,1) -- (2,1); \end{tikzpicture}}} %Großes Minus \newcommand{\BigMinus}{\mathord{\begin{tikzpicture}[baseline=0ex, line width=1, scale=0.13] \draw[yshift=-2em] (0,1) -- (2,1); \end{tikzpicture}}} %Schaltzeichen var DC generator \newif\ifreversepolarity \tikzoption{reversepolarity}[true]{\reversepolaritytrue} \tikzset{circuit declare symbol = var DC generator} \tikzset{set var DC generator graphic = var DC generator IEC graphic} \tikzset{var DC generator IEC graphic/.style= {transform shape, circuit symbol lines, circuit symbol size = width 2.5 height 2.5, draw=none, %KREIS NICHT ZEICHNEN shape=generic circle IEC, /pgf/generic circle IEC/before background= { %QUERSTRICH \pgfpathmoveto{\pgfpoint{-0.8pt}{-0.8pt}} \pgfpathlineto{\pgfpoint{0.8pt}{0.8pt}} %Rechteck %automatisch \pgfpathrectangle{\pgfpoint{-1pt}{-1pt}}{\pgfpoint{2.0pt}{2.0pt}} \pgfusepathqstroke % PLUS UND MINUS SYMBOL \pgfgettransform\savedtransform \pgftransformshift{\pgfpoint{0.45pt}{-0.45pt}} \pgftransformresetnontranslations \pgftransformscale{0.075\tikzcircuitssizeunit} \pgftext{\bf{\ifreversepolarity$\BigMinus$\else$\BigPlus$\fi}} \pgfsettransform\savedtransform \pgftransformshift{\pgfpoint{-0.45pt}{0.45pt}} \pgftransformresetnontranslations \pgftransformscale{0.075\tikzcircuitssizeunit} \pgftext{\bf{\ifreversepolarity$\BigPlus$\else$\BigMinus$\fi}} \pgfsettransform\savedtransform }}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%% Schaltzeichen AC source%%%%%%%%%%%%%%%% \tikzset{circuit declare symbol = AC source} \tikzset{AC source IEC graphic/.style={ circuit symbol lines, circuit symbol size=width 2 height 2, shape=generic circle IEC, /pgf/generic circle IEC/before background={ \pgfpathmoveto{\pgfpoint{-0.8pt}{0pt}} \pgfpathsine{\pgfpoint{0.4pt}{0.4pt}} \pgfpathcosine{\pgfpoint{0.4pt}{-0.4pt}} \pgfpathsine{\pgfpoint{0.4pt}{-0.4pt}} \pgfpathcosine{\pgfpoint{0.4pt}{0.4pt}} \pgfusepath{stroke} }, transform shape, draw } } \tikzset{circuit ee IEC/.append style= {set AC source graphic = AC source IEC graphic} } %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %Schaltzeichen tube diode %%%%%%%%%%%%%%%%%%%%% \tikzset{circuit declare symbol = tube diode} \tikzset{set tube diode graphic = tube diode IEC graphic} \tikzset{tube diode IEC graphic/.style= {draw, transform shape, circuit symbol lines, circuit symbol size = width 2.5 height 2.5, shape=generic circle IEC, /pgf/generic circle IEC/before background= { \pgfpathcircle{\pgfpoint{-0.45pt}{0pt}}{0.175pt} %\pgfsetstrokecolor{black} \pgfusepath{fill} \pgfusepath{stroke} \pgfpathmoveto{\pgfpoint{-1.0pt}{0pt}} \pgfpathlineto{\pgfpoint{-0.6pt}{0pt}} \pgfpathmoveto{\pgfpoint{1.0pt}{0pt}} \pgfpathlineto{\pgfpoint{0.5pt}{0pt}} \pgfusepath{stroke} \pgfsetlinewidth{1.75pt} \pgfpathmoveto{\pgfpoint{0.5pt}{-0.35pt}} \pgfpathlineto{\pgfpoint{0.5pt}{0.35pt}} %\pgfsetstrokecolor{black} %\pgfusepath{fill} \pgfusepath{stroke} \pgfusepathqstroke %? }}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %ACDC Voltmeter \tikzset{circuit declare symbol = ACDC voltmeter} \tikzset{set ACDC voltmeter graphic ={draw,generic circle IEC, minimum size=6mm,info=center:{$\underset{\mathbf{\eqsim}}{\mathsf{V}}$}}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %Schaltzeichen gas lamp %%%%%%%%%%%%%%%%%%%%%%%%%% \newif\ifchange \tikzoption{change}[true]{\changetrue} \tikzset{circuit declare symbol = gas lamp} \tikzset{set gas lamp graphic = gas lamp IEC graphic} \tikzset{gas lamp IEC graphic/.style= {draw, transform shape, circuit symbol lines, circuit symbol size = width 2.5 height 2.5, shape=generic circle IEC, /pgf/generic circle IEC/before background= { \pgfpathmoveto{\pgfpoint{-1.0pt}{0pt}} \pgfpathlineto{\pgfpoint{-0.1pt}{0pt}} % \pgfpathmoveto{\pgfpoint{-0.1pt}{-0.7pt}} \pgfpathlineto{\pgfpoint{-0.1pt}{0.7pt}} % \pgfpathmoveto{\pgfpoint{1.0pt}{0pt}} \pgfpathlineto{\pgfpoint{0.1pt}{0pt}} \pgfpathmoveto{\pgfpoint{0.1pt}{-0.7pt}} \pgfpathlineto{\pgfpoint{0.1pt}{0.7pt}} \pgfusepathqstroke % Punkt \pgfgettransform\savedtransform \pgftransformshift{\pgfpoint{0.45pt}{-0.45pt}} \pgftransformresetnontranslations \pgftransformscale{0.075\tikzcircuitssizeunit} \pgftext{\bf{\ifchange$\bullet$\else$$\fi}} \pgfsettransform\savedtransform \pgftransformshift{\pgfpoint{-0.45pt}{-0.45pt}} \pgftransformresetnontranslations \pgftransformscale{0.075\tikzcircuitssizeunit} \pgftext{\bf{\ifchange$$\else$\bullet$\fi}} \pgfsettransform\savedtransform }}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %Schaltzeichen block %%%%%%%%%%%%%% %Symbole %%%%%%%%%%%%%%%%%%%%%%%%%% %\Fourier % Fouriertransformator \newcommand{\Fourier}{\mathord{ \begin{tikzpicture}[baseline=0ex, font=\normalsize] \node[scale=1.5] {$\mathcal{F}$}; \end{tikzpicture} }} %\ZFilter % Bandsperre \newcommand{\ZFilter}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)+2.75}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)-2.75}); \draw[thick] (-1,-1)--(1,1); \end{tikzpicture} }} %\Horn \newcommand{\Horn}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] %\draw[](0,0) circle (pi+0.9); \draw[thick] (-pi,-pi/2) rectangle (0,pi/2); \draw[thick] (0,pi/2) -- (pi,pi) -- (pi,-pi) -- (0,-pi/2); \end{tikzpicture} }} %\Clock \newcommand{\Clock}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] %\draw[red](0,0) circle (pi+0.9); %Hilfe \draw[yshift=37*pi] (0, 0) arc (90:360:1.25*pi); \draw[thick] (0,0) -- (0,1.25*pi); \draw[thick] (0,0) -- (1.25*pi,0); \end{tikzpicture} }} %Schaltzeichen block %%%%%%%%%%%%%%%%%% \tikzset{circuit declare symbol = block} \tikzset{set block graphic = block IEC graphic} \tikzset{block IEC graphic/.style= {transform shape, circuit symbol lines, circuit symbol size = width 2.5 height 2.5, draw=none, rounded corners=2.25pt, shape=generic circle IEC, /pgf/generic circle IEC/before background= { %Rechteck \pgfpathrectangle{\pgfpoint{-1pt}{-1pt}}{\pgfpoint{2.0pt}{2.0pt}} \pgfusepath{stroke} \pgfusepathqstroke %? }}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \tikzstyle{background rectangle}= [thick, draw=red, fill=white!77!yellow, rounded corners] \begin{tikzpicture}[ show background rectangle, %every circuit symbol/.style={logic gate IEC symbol color=black}, circuit ee IEC, circuit logic IEC, %circuit logic US, %circuit logic CDH, %every and gate/.style={}, every circuit symbol/.style={red}, font=\sffamily\footnotesize, ] \matrix (L) [ matrix of nodes, nodes in empty cells, inner sep=0pt, outer sep=-.5\pgflinewidth, column sep=10mm, row sep =4/5*\tikzcircuitssizeunit, nodes={minimum width=0pt} ] { &&&&&&&&& \\ &&&&&&&&& \\ &&&&&&&&& \\ &&&&&&&&& \\ &&&&&&&&& \\ &&&&&&&&& \\ &&&&&&&&& \\ &&&&&&&&& \\ &&&&&&&&& \\ &&&&&&&&& \\ &&&&&&&&& \\ &&&&&&&&& \\ &&&&&&&&& \\ &&&&&&&&& \\ &&&&&&&&& \\ }; %Orientierungshilfen %\foreach \j in {1,...,15} % \foreach \k in {1,...,10}{% %\node[text=gray] at (L-\j-\k){\tiny +}; % Orientierungshilfe + %\node[red, left] at (L-\j-1){\tiny \j}; %Orientierungshilfe %Zeilennummer %\node[red, above] at (L-1-\k){\tiny \k}; %Orientierungshilfe %Spaltennummer %};% %Operationsverstärker %%%%%%%%%%%%%%%%%%%%%%%%% \node [and gate={info'={}, info={[blue]center: }}, and gate IEC symbol = {\footnotesize{$\rotatebox[origin=c]{-90}{\triangle}~\infty$}}, huge circuit symbols](OP1) at (L-4-2) {}; \draw[red, shorten >=1.75\tikzcircuitssizeunit] (L-3-1) -- (L-3-2)node[left=3.5pt]{\footnotesize-}; \draw[red, shorten >=1.75\tikzcircuitssizeunit] (L-5-1) -- (L-5-2)node[left=2.95pt]{\tiny +}; \draw[red, shorten <=1.75\tikzcircuitssizeunit] (L-4-2)node[right=2.5pt]{\tiny +} -- (L-4-3); % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \draw[red] (L-10-1) to [block={info sloped ={center:$\Horn$}}] (L-8-3); % \draw[red] (L-11-1) to [block={info sloped ={center:$\ZFilter$}}] (L-15-3); % \draw[red] (L-2-3) to [gas lamp] (L-3-5); % \draw[red] (L-7-3) to [ACDC voltmeter] (L-7-5); % \draw[red] (L-10-3) to [tube diode] (L-14-5); %%MITTE \draw[red] (L-8-5) to [block={info sloped ={center:$\Clock$}}, huge circuit symbols] (L-8-8); %% \draw[red] (L-15-5) to [block={info sloped ={center:$\Fourier$}}] (L-10-8); %% \draw[red] (L-2-5) to [var DC generator, reversepolarity] (L-3-8); % \draw[red] (L-4-8) to [AC source] (L-1-10); % \draw[red] (L-5-8) to [var source pm, reversepolarity, small circuit symbols] (L-5-10); % \draw[red] (L-7-8) to [generator] (L-8-10); % \draw[red] (L-9-8) to [inductor] (L-11-10); % \draw[red] (L-11-8) to [resistor] (L-13-10); % \draw[red] (L-14-8) to [Schottky diode] (L-14-10); \end{tikzpicture} (Hinweis: Bild zeigt nicht alle hier aufgeführten Schaltzeichen) \begin{tikzpicture} \node[draw, font=\bfseries, fill=lightgray, align=left, text=blue] at (0,0) { ............................................................................................. \\ \\ \Large{Ergänzungen sind jederzeit willkommen.} \\ \\ (i) Ergänzung ist Vorschlag $\longrightarrow$ o.k. \\ (ii) Ergänzung ist Bauteil mit Code $\longrightarrow$ sehr gut! \\ \\ ............................................................................................. }; \end{tikzpicture} Ergänzungen:
  • %\begin{tikzpicture} \colorbox{black}{\textcolor{white}{April 13, 2014}} %. Keine
  • %\begin{tikzpicture} \colorbox{brown}{April 15, 2014} %. Kontaktlose Leitungen
  • %\begin{tikzpicture} \colorbox{red}{\today} Widerstände - einstellbar
  • %\begin{tikzpicture} \colorbox{orange}{\today} %.... Größenwertbegrenzer, Größenwertänderer, Größenwerteinschränker
  • %\begin{tikzpicture} \colorbox{yellow}{\today} %....... Widerstand - größenwertabhängig (temperaturabhängiger Wstd. etc.)
  • %\begin{tikzpicture} \colorbox{green}{\today} %. Überspannungsableiter, Gasableiter
  • %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{tikzpicture} %\node[starburst, draw=red, fill=yellow, minimum width=0.5cm, minimum height=0.25cm, text=red, font=\footnotesize] {aaa}; \end{tikzpicture}

  • Inhalt

    1. Einleitung 2. Formatierungen 3. Widerstände 4. Sicherungen 5. Spule (Induktivität) 6. Kondensator (Kapazität) 7. Dioden 8. Lichtquellen 9. Meßgeräte 10. Schalter (Kontakte) 11. Strompfeile / Spannungspfeile / Pfeile 12. Spannungsquellen / Stromquellen 13. Logische Gatter (1. Teil) 14. Logische Gatter (2. Teil) 15. Schaltzeichen für Blockschaltbilder (1. Teil) 16. Schaltzeichen für Blockschaltbilder (2. Teil) 17. Erdung / Masse 18. Knoten / Klemmen 19. Kontaktlose Leitungen 20. Überschrift 21. Überschrift 22. Überschrift 23. Überschrift
    \hline

    1. Einleitung

    (a) Nützliche Links (b) Zeichnen von TikZ-Schaltbildern (c) Hinweise zum Lesen / Eingabemöglichkeit (d) Zeichenvorrat / Bibliotheken (a) Nützliche Links Ein Skript mit einigen Grundbausteinen für TikZ Ein interner Artikel über TikZ Das aktuelle TikZ/PGF Handbuch (V 3.0.0) TikZ Cheat Sheet Ein TikZ-Skript der TU-Berlin \begin{tikzpicture}[] \node[scale=0.75, starburst, draw=red, fill=yellow, minimum width=0.5cm, minimum height=0.25cm, text=black] {neu}; \end{tikzpicture} (b) Zeichnen von TikZ-Schaltbildern Siehe: Schaltbilder mit TikZ - eine arbeitsoptimierte Methode (c) Hinweise zum Lesen / Eingabemöglichkeit Die folgenden Quelltextbereiche haben meist folgenden Aufbau: \sourceon Quelltextbereich \usepackage{....} \usepackage{....} %%%%%%% Im Dokumentkopf %%%%%%% ..... ..... ..... %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{tikzpicture}[...] ..... ..... ..... \end{tikzpicture} \sourceoff ·Eingabe am eigenen PC \sourceon LaTeX-Eingabe \usepackage{....} % Das kommt in \usepackage{....} % den Dokumentkopf %%%%%%% Im Dokumentkopf %%%%%%% % Das kommt zweckmäßigerweise ..... % in den Dokumentkopf oder ..... % wird in einer externen ..... % Datei ausgelagert %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % \begin{tikzpicture}[...] % ..... % Das kommt in den ..... % Dokumentkörper ..... % \end{tikzpicture} % \sourceoff ·Eingabe auf dem Matheplaneten \sourceon MP \usepackage{....} % \usepackage{....} % % %%%%%%% Im Dokumentkopf %%%%%%% % Das kommt alles ..... % ..... % ..... % in einen %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % \begin{tikzpicture}[...] % -Block ..... % ..... % ..... % \end{tikzpicture} % \sourceoff \Rightarrow Die folgenden Quelltextbereiche können 1:1 übernommen werden. (d) Zeichenvorrat / Bibliotheken Die Bibliotheken \sourceon Libs \usetikzlibrary{ circuits.logic.US, circuits.logic.IEC, circuits.logic.CDH, circuits.ee.IEC, } \sourceoff beinhalten original zur Zeit (\today) folgende, unten aufgeführte Zeichen. Dazu kommen diverse Variationen und Ergänzungen sowie weitere Schaltzeichen aus pgf-Figuren, die als IEC-Symbol definiert wurden.
  • and gate
  • nand gate
  • or gate
  • nor gate
  • xor gate
  • xnor gate
  • not gate
  • buffer gate
  • resistor
  • inductor
  • capacitor
  • contact
  • ground
  • battery
  • diode
  • Zener diode
  • Schottky diode
  • tunnel diode
  • backward diode
  • breakdown diode
  • bulb
  • current source
  • voltage source
  • current direction
  • current direction'
  • make contact
  • break contact
    \hline

    2. Formatierungen

    ·Beschriftungen: \usetikzlibrary{circuits.ee.IEC} \begin{tikzpicture}[circuit ee IEC, font=\sffamily] %Text oben \draw (0,0) to [resistor={info={R$_1$}}] (2,0); %Text unten \draw (3,0) to [resistor={info'={R$_1$}}] (5,0); %Text oben und unten \draw (6,0) to [resistor={info={R$_1$}, info'={$3\Omega$}}] (8,0); \end{tikzpicture} \sourceon \usetikzlibrary{circuits.ee.IEC} \begin{tikzpicture}[circuit ee IEC, font=\sffamily] %Text oben \draw (0,0) to [resistor={info={R$_1$}}] (2,0); %Text unten \draw (3,0) to [resistor={info'={R$_1$}}] (5,0); %Text oben und unten \draw (6,0) to [resistor={info={R$_1$}, info'={$3\Omega$}}] (8,0); \end{tikzpicture} \sourceoff \usetikzlibrary{circuits.ee.IEC} \begin{tikzpicture}[circuit ee IEC, font=\sffamily] %Waagrechter Widerstand \draw (0,1) to [resistor={info={R$_1$},info'={$3\Omega$}, info=center:\small{Text}} ] (2,1); %Aufrechter Widerstand 1 \draw (3,0) to [resistor={info={$4\Omega$},info'={R$_2$}}] (3,2); %Aufrechter Widerstand 2 \draw (5,0) to [resistor={info sloped={4$\Omega$},info' sloped={R$_2$}}] (6,2); \end{tikzpicture} \sourceon \usetikzlibrary{circuits.ee.IEC} \begin{tikzpicture}[circuit ee IEC, font=\sffamily] %Waagrechter Widerstand \draw (0,1) to [resistor={info={R$_1$},info'={$3\Omega$}, info=center:\small{Text}} ] (2,1); %Aufrechter Widerstand 1 \draw (3,0) to [resistor={info={$4\Omega$},info'={R$_2$}}] (3,2); %Aufrechter Widerstand 2 \draw (5,0) to [resistor={info sloped={4$\Omega$},info' sloped={R$_2$}}] (6,2); \end{tikzpicture} \sourceoff \usetikzlibrary{circuits.ee.IEC} \begin{tikzpicture}[circuit ee IEC, font=\sffamily] \draw (0,0) to [resistor={light dependent,info=nicht gut}] (2,0); \draw (3,0) to [resistor={light dependent={info=besser}, info'=auch gut}] (5,0); \end{tikzpicture} \sourceon \usetikzlibrary{circuits.ee.IEC} \begin{tikzpicture}[circuit ee IEC, font=\sffamily] \draw (0,0) to [resistor={light dependent,info=nicht gut}] (2,0); \draw (3,0) to [resistor={light dependent={info=besser}, info'=auch gut}] (5,0); \end{tikzpicture} \sourceoff ·Größe / Liniendicke: \usetikzlibrary{circuits.ee.IEC} \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] \draw (0,2) to [resistor={info'={tiny circuit symbols}, info={[gray]circuit symbol unit=5pt}}, tiny circuit symbols] (2,2); \draw[] (3,2) to [resistor={info'={small circuit symbols}, info={[gray]6pt}}, small circuit symbols] (5,2); \draw[] (6,2) to [resistor={info'={medium circuit symbols}, info'={[align=center, gray]\\ \\ default}, info={[gray]7pt}}, medium circuit symbols] (8,2); \draw[] (9,2) to [resistor={info'={large circuit symbols}, info={[gray]8pt}}, large circuit symbols] (11,2); \draw[] (12,2) to [resistor={info'={huge circuit symbols}, info={[gray]10pt}}, huge circuit symbols] (14,2); \draw (0,0) to [resistor={circuit symbol size=width 5pt height 3pt, info'={Breite 5pt, Höhe 3pt}}] (2,0); \draw[circuit symbol unit=14pt] (3,0) to [resistor={info'={symbol unit=15pt}}] (7,0); \draw[] (0,-2) to [resistor={style=ultra thick, info'={ultra thick}}] (2,-2); \draw[] (3,-2) to [resistor={style=very thin, info'={very thin}}] (5,-2); \draw[] (6,-2) to [resistor={style={line width=2.3pt}, info'={line width=2.3pt}}] (8,-2); \end{tikzpicture} \sourceon \usetikzlibrary{circuits.ee.IEC} \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] \draw (0,2) to [resistor={info'={tiny circuit symbols}, info={[gray]circuit symbol unit=5pt}}, tiny circuit symbols] (2,2); \draw[] (3,2) to [resistor={info'={small circuit symbols}, info={[gray]6pt}}, small circuit symbols] (5,2); \draw[] (6,2) to [resistor={info'={medium circuit symbols}, info'={[align=center, gray]\\ \\ default}, info={[gray]7pt}}, medium circuit symbols] (8,2); \draw[] (9,2) to [resistor={info'={large circuit symbols}, info={[gray]8pt}}, large circuit symbols] (11,2); \draw[] (12,2) to [resistor={info'={huge circuit symbols}, info={[gray]10pt}}, huge circuit symbols] (14,2); \draw (0,0) to [resistor={circuit symbol size=width 5pt height 3pt, info'={Breite 5pt, Höhe 3pt}}] (2,0); \draw[circuit symbol unit=14pt] (3,0) to [resistor={info'={symbol unit=15pt}}] (7,0); \draw[] (0,-2) to [resistor={style=ultra thick, info'={ultra thick}}] (2,-2); \draw[] (3,-2) to [resistor={style=very thin, info'={very thin}}] (5,-2); \draw[] (6,-2) to [resistor={style={line width=2.3pt}, info'={line width=2.3pt}}] (8,-2); \end{tikzpicture} \sourceoff ·Färben / Füllen: \usetikzlibrary{circuits.ee.IEC} \begin{tikzpicture}[circuit ee IEC, font=\sffamily] \draw (0,0) to [resistor={red, fill=yellow}] (2,0); \draw[brown, ultra thick] (3,0) to [bulb={green!40!black}] (5,0); \draw[purple] (0,-1) to [resistor={% info={[red]R$\mathsf{_{super}}$}, info'={[blue, fill=lightgray, rounded corners]8300M$\Omega$} }% ] (2,-1); \end{tikzpicture} \sourceon \usetikzlibrary{circuits.ee.IEC} \begin{tikzpicture}[circuit ee IEC, font=\sffamily] \draw (0,0) to [resistor={red, fill=yellow}] (2,0); \draw[brown, ultra thick] (3,0) to [bulb={green!40!black}] (5,0); \draw[purple] (0,-1) to [resistor={% info={[red]R$\mathsf{_{super}}$}, info'={[blue, fill=lightgray, rounded corners]8300M$\Omega$} }% ] (2,-1); \end{tikzpicture} \sourceoff ·Ausrichtung (falls nötig): \usetikzlibrary{circuits.ee.IEC} \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] \draw (0,0) to [resistor] (2,0) to [diode] (4,0); \draw (4,-1) to [diode] (2,-1) to [resistor] (0,-1); %oder \draw (0,-2) to [resistor={near start}] (4,-2); \node [diode,point left] at (3,-2); \node [diode] at (0,-3){}; \node [diode,point right] at (1,-3){}; %KEIN Effekt \node [diode,point left] at (2,-3){}; \node [diode,point up] at (3,-3){}; \node [diode,point down] at (4,-3){}; \node [resistor] at (6,-3){}; \node [resistor,point up] at (7,-3){}; \end{tikzpicture} \sourceon \usetikzlibrary{circuits.ee.IEC} \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] \draw (0,0) to [resistor] (2,0) to [diode] (4,0); \draw (4,-1) to [diode] (2,-1) to [resistor] (0,-1); %oder \draw (0,-2) to [resistor={near start}] (4,-2); \node [diode,point left] at (3,-2); \node [diode] at (0,-3){}; \node [diode,point right] at (1,-3){}; %KEIN Effekt \node [diode,point left] at (2,-3){}; \node [diode,point up] at (3,-3){}; \node [diode,point down] at (4,-3){}; \node [resistor] at (6,-3){}; \node [resistor,point up] at (7,-3){}; \end{tikzpicture} \sourceoff ·Verwendung von vordefinierten Einheiten: \usetikzlibrary{circuits.ee.IEC} \begin{tikzpicture}[circuit ee IEC] \draw (0,0) to [resistor={ohm=5k, siemens'=0.2m}] (2,0); \end{tikzpicture} \sourceon \usetikzlibrary{circuits.ee.IEC} \begin{tikzpicture}[circuit ee IEC] \draw (0,0) to [resistor={ohm=5k, siemens'=0.2m}] (2,0); \end{tikzpicture} \sourceoff \sourceon Weitere: ampere 1A volt 1V ohm 1... siemens 1S henry 1H farad 1F coulomb 1C voltampere 1VA watt 1W hertz 1Hz \sourceoff \hline

    Globale Festlegung von Styles:

    Zum Beispiel \sourceon \usetikzlibrary{circuits.ee.IEC} \begin{tikzpicture}[circuit ee IEC, font=\sffamily\Large, huge circuit symbols, every info/.style=cyan, %every circuit symbol/.style={ultra thick}, every resistor/.style={draw=green}, every bulb/.style={brown, very thick}, circuit symbol lines/.style={thick,draw=red}, circuit symbol open/.style={thick,draw,fill=orange}, set make contact graphic= var make contact IEC graphic ] \draw (0,0) to [bulb] ++(up:2) to [bulb] ++(right:3); \draw (0,0) to [capacitor] ++(right:3) to [resistor={info={R}, info'={3}}] ++(up:2) to [resistor={info={G}, info'={5.2}}] ++(right:2) to [diode=near start] ++(right:1) to [make contact={near end,info={Schalter}}] ++(down:2) to [inductor] ++(left:3); \end{tikzpicture} \sourceoff liefert: \usetikzlibrary{circuits.ee.IEC} \begin{tikzpicture}[circuit ee IEC, font=\sffamily\Large, huge circuit symbols, every info/.style=cyan, %every circuit symbol/.style={ultra thick}, every resistor/.style={draw=green}, every bulb/.style={brown, very thick}, circuit symbol lines/.style={thick,draw=red}, circuit symbol open/.style={thick,draw,fill=orange}, set make contact graphic= var make contact IEC graphic ] \draw (0,0) to [bulb] ++(up:2) to [bulb] ++(right:3); \draw (0,0) to [capacitor] ++(right:3) to [resistor={info={R}, info'={3}}] ++(up:2) to [resistor={info={G}, info'={5.2}}] ++(right:2) to [diode=near start] ++(right:1) to [make contact={near end,info={Schalter}}] ++(down:2) to [inductor] ++(left:3); \end{tikzpicture} Dagegen \sourceon \usetikzlibrary{circuits.ee.IEC} \begin{tikzpicture}[circuit ee IEC, font=\sffamily] \draw (0,0) to [bulb] ++(up:2) to [bulb] ++(right:3); \draw (0,0) to [capacitor] ++(right:3) to [resistor={info={R}, info'={3}}] ++(up:2) to [resistor={info={G}, info'={5.2}}] ++(right:2) to [diode=near start] ++(right:1) to [make contact={near end,info={Schalter}}] ++(down:2) to [inductor] ++(left:3); \end{tikzpicture} \sourceoff liefert: \usetikzlibrary{circuits.ee.IEC} \begin{tikzpicture}[circuit ee IEC, font=\sffamily] \draw (0,0) to [bulb] ++(up:2) to [bulb] ++(right:3); \draw (0,0) to [capacitor] ++(right:3) to [resistor={info={R}, info'={3}}] ++(up:2) to [resistor={info={G}, info'={5.2}}] ++(right:2) to [diode=near start] ++(right:1) to [make contact={near end,info={Schalter}}] ++(down:2) to [inductor] ++(left:3); \end{tikzpicture}
    \hline

    3. Widerstände

    \usetikzlibrary{circuits.ee.IEC} \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] \draw (0,0) to [resistor={info={R$\mathsf{_{1a}}$},info'={$\mathsf{_{}}$}}] (2,0); \draw (3,0) to [resistor={adjustable={info={adjustable$\mathsf{_{}}$}}, info'={R$\mathsf{_{}}$}}] (5,0); \draw (6,0) to [resistor={light dependent={info={light dependent$\mathsf{_{}}$}}, info'={R$\mathsf{_{}}$}}] (8,0); \draw (9,0) to [resistor={light emitting={info={light emitting$\mathsf{_{}}$}}, info'={R$\mathsf{_{}}$}}] (11,0); \draw (0,-1) to [resistor={direction info'={info'={direction info$\mathsf{_{}}$}}, info={R$\mathsf{_{}}$}}] (2,-1); \draw[set resistor graphic=var resistor IEC graphic] (3,-1) to [resistor={info sloped={$\mathsf{_}$},info' sloped={U.S.-style$\mathsf{_}$}}] (5,-1); \end{tikzpicture} \sourceon \usetikzlibrary{circuits.ee.IEC} \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] \draw (0,0) to [resistor={info={R$\mathsf{_{1a}}$},info'={$\mathsf{_{}}$}}] (2,0); \draw (3,0) to [resistor={adjustable={info={adjustable$\mathsf{_{}}$}}, info'={R$\mathsf{_{}}$}}] (5,0); \draw (6,0) to [resistor={light dependent={info={light dependent$\mathsf{_{}}$}}, info'={R$\mathsf{_{}}$}}] (8,0); \draw (9,0) to [resistor={light emitting={info={light emitting$\mathsf{_{}}$}}, info'={R$\mathsf{_{}}$}}] (11,0); \draw (0,-1) to [resistor={direction info'={info'={direction info$\mathsf{_{}}$}}, info={R$\mathsf{_{}}$}}] (2,-1); \draw[set resistor graphic=var resistor IEC graphic] (3,-1) to [resistor={info sloped={$\mathsf{_}$},info' sloped={U.S.-style$\mathsf{_}$}}] (5,-1); \end{tikzpicture} \sourceoff ·Widerstände - einstellbar \usetikzlibrary{circuits.ee.IEC} %%%%%%%%%%% Im Dokumentkopf %%%%%%%%%%%% \tikzset{rough/.style={annotation arrow/.style = {> = *}}} \tikzset{var rough/.style={annotation arrow/.style = {> = o}}} \tikzset{stepped/.style={annotation arrow/.style = {> = |}}} \tikzset{blank/.style={annotation arrow/.style = {> = none}}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] %Feineinstellbarer Wsdt. \draw (0,0) to [resistor={adjustable={info={adjustable}, info'={[gray](fein) einstellbar}}}] (2,0); %Grobeinstellbarer Wsdt. \draw (3,0) to [resistor={adjustable={info={adjustable, rough}, info'={[gray]grob einstellbar}}}, rough] (5,0); \draw (6,0) to [resistor={adjustable={info={adjustable, var rough}}}, var rough] (8,0); %Stufig einstellbarer Wsdt. \draw (9,0) to [resistor={adjustable={info={adjustable, stepped}, info'={[gray]stufig einstellbar}}}, stepped] (11,0); %Blank \draw (12,0) to [resistor={adjustable={info={adjustable, blank}}}, blank] (14,0); %Beispiel \draw (2,-3) to [resistor={adjustable'={info={$\sim 5\mu\Omega$}}}] (2,-1); \draw (2,-3) to [resistor={adjustable={info'={$\sim 0.1\Omega$}}}, rough] (4,-3); \end{tikzpicture} \sourceon \usetikzlibrary{circuits.ee.IEC} %%%%%%%%%%% Im Dokumentkopf %%%%%%%%%%%% \tikzset{rough/.style={annotation arrow/.style = {> = *}}} \tikzset{var rough/.style={annotation arrow/.style = {> = o}}} \tikzset{stepped/.style={annotation arrow/.style = {> = |}}} \tikzset{blank/.style={annotation arrow/.style = {> = none}}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] %Feineinstellbarer Wsdt. \draw (0,0) to [resistor={adjustable={info={adjustable}, info'={[gray](fein) einstellbar}}}] (2,0); %Grobeinstellbarer Wsdt. \draw (3,0) to [resistor={adjustable={info={adjustable, rough}, info'={[gray]grob einstellbar}}}, rough] (5,0); \draw (6,0) to [resistor={adjustable={info={adjustable, var rough}}}, var rough] (8,0); %Stufig einstellbarer Wsdt. \draw (9,0) to [resistor={adjustable={info={adjustable, stepped}, info'={[gray]stufig einstellbar}}}, stepped] (11,0); %Blank \draw (12,0) to [resistor={adjustable={info={adjustable, blank}}}, blank] (14,0); %Beispiel \draw (2,-3) to [resistor={adjustable'={info={$\sim 5\mu\Omega$}}}] (2,-1); \draw (2,-3) to [resistor={adjustable={info'={$\sim 0.1\Omega$}}}, rough] (4,-3); \end{tikzpicture} \sourceoff ·Widerstand - größenwertabhängig \usetikzlibrary{circuits.ee.IEC} %%%% Im Dokumentkopf %%%%%%%%%%%%%%%%%%% %Beschriftungen %Pfeile: \newcommand{\UpArrow}{\mathord{~\begin{tikzpicture}[baseline=0ex, line width=0.4, scale=0.13, ->, >=latex] \draw (0,0) -- (0,2); \end{tikzpicture}}} \newcommand{\DownArrow}{\mathord{~\begin{tikzpicture}[baseline=0ex, line width=0.4, scale=0.13, <-, >=latex] \draw (0,0) -- (0,2); \end{tikzpicture}}} %Bauteil größenwertabhängig %%%%%%%%%%%%%%%% % LowUpDep %%%%%%%%%%%%%%%%%%%% \tikzset{dependent/.style={annotation arrow/.style = {>=}}} % % %LowDep %%%%% \tikzset{LowDep/.style args={#1}{ append after command={% \bgroup [current point is local=true] [every LowDep/.try] [annotation arrow,-] (-2.5\tikzcircuitssizeunit,-1.5\tikzcircuitssizeunit) edge[line to] (-1.5\tikzcircuitssizeunit,-1.5\tikzcircuitssizeunit) node[xshift=3.0\tikzcircuitssizeunit]{#1} \egroup% }}, % LowDep'/.style args={#1}{ append after command={% \bgroup [current point is local=true, yscale=-1] [every LowDep/.try] [annotation arrow,-] (-2.5\tikzcircuitssizeunit,-1.5\tikzcircuitssizeunit) edge[line to] (-1.5\tikzcircuitssizeunit,-1.5\tikzcircuitssizeunit) node[xshift=3.0\tikzcircuitssizeunit]{#1} \egroup% }} } % % % %UpDep %%%%% \tikzset{UpDep/.style args={#1}{ append after command={% \bgroup [current point is local=true] [every UpDep/.try] [annotation arrow,-] % (2.5\tikzcircuitssizeunit,1.5\tikzcircuitssizeunit) edge[line to] (1.5\tikzcircuitssizeunit,1.5\tikzcircuitssizeunit) node[xshift=-3.0\tikzcircuitssizeunit]{#1} \egroup% }}, % UpDep'/.style args={#1}{ append after command={% \bgroup [current point is local=true, yscale=-1] [every UpDep/.try] [annotation arrow,-] % (2.5\tikzcircuitssizeunit,1.5\tikzcircuitssizeunit) edge[line to] (1.5\tikzcircuitssizeunit,1.5\tikzcircuitssizeunit) node[xshift=-3.0\tikzcircuitssizeunit]{#1} \egroup% }} } %%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] \draw (0,0) to [resistor={LowDep={foo}, adjustable={ info={[align=center]LowDep, \\ adjustable, dependent}, info'={[align=center, gray]größenwertabhängig, \\ größenwertveränderbar} }}, dependent] (2,0); \draw (3,0) to [resistor={UpDep={bar}, adjustable={ info={[align=center]UpDep, \\ adjustable, dependent}, info'={[align=center, gray]größenwertabhängig, \\ größenwertbegrenzt} }}, dependent] (5,0); \draw (6,0) to [resistor={LowDep={foo}, UpDep={bar}, adjustable={ info={[align=center]LowDep, UpDep, \\ adjustable, dependent}, info'={[align=center, gray]größenwertabhängig, \\ größenwerteingeschränkt} }}, dependent] (8,0); %Beschriftung umgedreht \draw (6,-3) to [resistor={LowDep'={foo}, UpDep'={bar}, adjustable'={ info={[align=center]LowDep', UpDep', \\ adjustable', dependent}, info'={} }}, dependent] (8,-3); %Beispiele \draw (0,-5) to [resistor={LowDep={$\vartheta \UpArrow \DownArrow$}, adjustable={info={NTC}}}, dependent] (2,-5); \draw (3,-5) to [resistor={LowDep={$\vartheta \UpArrow \UpArrow$}, adjustable={info={PTC}}}, dependent] (5,-5); \draw (6,-5) to [resistor={LowDep={U}, adjustable={info={[align=center]Spannungsabhängiger \\Widerstand}}}, dependent] (8,-5); \draw (0,-8) to [diode={LowDep={$\vartheta \UpArrow \DownArrow$}, adjustable={info={[align=center]'Temperaturabhängige \\ Diode'}}}, dependent] (2,-8); \draw (3,-8) to [capacitor={LowDep={U}, adjustable={info={[align=center]'Spannungsabhängiger \\ Kondensator'}}}, dependent] (5,-8); \end{tikzpicture} \sourceon \usetikzlibrary{circuits.ee.IEC} %%%% Im Dokumentkopf %%%%%%%%%%%%%%%%%%% %Beschriftungen %Pfeile: \newcommand{\UpArrow}{\mathord{~\begin{tikzpicture}[baseline=0ex, line width=0.4, scale=0.13, ->, >=latex] \draw (0,0) -- (0,2); \end{tikzpicture}}} \newcommand{\DownArrow}{\mathord{~\begin{tikzpicture}[baseline=0ex, line width=0.4, scale=0.13, <-, >=latex] \draw (0,0) -- (0,2); \end{tikzpicture}}} %Bauteil größenwertabhängig %%%%%%%%%%%%%%%% % LowUpDep %%%%%%%%%%%%%%%%%%%% \tikzset{dependent/.style={annotation arrow/.style = {>=}}} % % %LowDep %%%%% \tikzset{LowDep/.style args={#1}{ append after command={% \bgroup [current point is local=true] [every LowDep/.try] [annotation arrow,-] (-2.5\tikzcircuitssizeunit,-1.5\tikzcircuitssizeunit) edge[line to] (-1.5\tikzcircuitssizeunit,-1.5\tikzcircuitssizeunit) node[xshift=3.0\tikzcircuitssizeunit]{#1} \egroup% }}, % LowDep'/.style args={#1}{ append after command={% \bgroup [current point is local=true, yscale=-1] [every LowDep/.try] [annotation arrow,-] (-2.5\tikzcircuitssizeunit,-1.5\tikzcircuitssizeunit) edge[line to] (-1.5\tikzcircuitssizeunit,-1.5\tikzcircuitssizeunit) node[xshift=3.0\tikzcircuitssizeunit]{#1} \egroup% }} } % % % %UpDep %%%%% \tikzset{UpDep/.style args={#1}{ append after command={% \bgroup [current point is local=true] [every UpDep/.try] [annotation arrow,-] % (2.5\tikzcircuitssizeunit,1.5\tikzcircuitssizeunit) edge[line to] (1.5\tikzcircuitssizeunit,1.5\tikzcircuitssizeunit) node[xshift=-3.0\tikzcircuitssizeunit]{#1} \egroup% }}, % UpDep'/.style args={#1}{ append after command={% \bgroup [current point is local=true, yscale=-1] [every UpDep/.try] [annotation arrow,-] % (2.5\tikzcircuitssizeunit,1.5\tikzcircuitssizeunit) edge[line to] (1.5\tikzcircuitssizeunit,1.5\tikzcircuitssizeunit) node[xshift=-3.0\tikzcircuitssizeunit]{#1} \egroup% }} } %%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] \draw (0,0) to [resistor={LowDep={foo}, adjustable={ info={[align=center]LowDep, \\ adjustable, dependent}, info'={[align=center, gray]größenwertabhängig, \\ größenwertveränderbar} }}, dependent] (2,0); \draw (3,0) to [resistor={UpDep={bar}, adjustable={ info={[align=center]UpDep, \\ adjustable, dependent}, info'={[align=center, gray]größenwertabhängig, \\ größenwertbegrenzt} }}, dependent] (5,0); \draw (6,0) to [resistor={LowDep={foo}, UpDep={bar}, adjustable={ info={[align=center]LowDep, UpDep, \\ adjustable, dependent}, info'={[align=center, gray]größenwertabhängig, \\ größenwerteingeschränkt} }}, dependent] (8,0); %Beschriftung umgedreht \draw (6,-3) to [resistor={LowDep'={foo}, UpDep'={bar}, adjustable'={ info={[align=center]LowDep', UpDep', \\ adjustable', dependent}, info'={} }}, dependent] (8,-3); %Beispiele \draw (0,-5) to [resistor={LowDep={$\vartheta \UpArrow \DownArrow$}, adjustable={info={NTC}}}, dependent] (2,-5); \draw (3,-5) to [resistor={LowDep={$\vartheta \UpArrow \UpArrow$}, adjustable={info={PTC}}}, dependent] (5,-5); \draw (6,-5) to [resistor={LowDep={U}, adjustable={info={[align=center]Spannungsabhängiger \\Widerstand}}}, dependent] (8,-5); \draw (0,-8) to [diode={LowDep={$\vartheta \UpArrow \DownArrow$}, adjustable={info={[align=center]'Temperaturabhängige \\ Diode'}}}, dependent] (2,-8); \draw (3,-8) to [capacitor={LowDep={U}, adjustable={info={[align=center]'Spannungsabhängiger \\ Kondensator'}}}, dependent] (5,-8); \end{tikzpicture} \sourceoff
    \hline

    4. Sicherungen

    ·Sicherung -standard \usetikzlibrary{circuits.ee.IEC} %%%% Im Dokumentkopf %%%% %Schaltzeichen fuse %Sicherung %%%%%%%%%%%% \tikzset{circuit declare annotation={HorizontalAnnotation}{0pt}{edge[to path={[-] ($(-0.5,-0.5\tikzcircuitssizeunit)+(0,-0.5\pgflinewidth)$) -- ($( 0.5,-0.5\tikzcircuitssizeunit)+(0,-0.5\pgflinewidth)$)}] ()} } \tikzset{circuit declare symbol=fuse, set fuse graphic={ draw, circuit symbol size=width 4 height 1, HorizontalAnnotation}, transform shape} %%%%%%%%%%%%%%% \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] \draw (0,0) to [fuse={info={8A}, info'={fuse}}] (2,0); \end{tikzpicture} \sourceon \usetikzlibrary{circuits.ee.IEC} %%%% Im Dokumentkopf %%%% %Schaltzeichen fuse %Sicherung %%%%%%%%%%%% \tikzset{circuit declare annotation={HorizontalAnnotation}{0pt}{edge[to path={[-] ($(-0.5,-0.5\tikzcircuitssizeunit)+(0,-0.5\pgflinewidth)$) -- ($( 0.5,-0.5\tikzcircuitssizeunit)+(0,-0.5\pgflinewidth)$)}] ()} } \tikzset{circuit declare symbol=fuse, set fuse graphic={ draw, circuit symbol size=width 4 height 1, HorizontalAnnotation}, transform shape} %%%%%%%%%%%%%%% \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] \draw (0,0) to [fuse={info={8A}, info'={fuse}}] (2,0); \end{tikzpicture} \sourceoff ·Überspannungsableiter \usetikzlibrary{circuits.ee.IEC} %%%% Im Dokumentkopf %%%% %Schaltzeichen overvoltage eliminator %%%%% \tikzset{circuit declare annotation={HorizontalAnnotation}{0pt}{edge[to path={[->] ($(-0.5,-0.5\tikzcircuitssizeunit)+(0,-0.5\pgflinewidth)$) -- ($( -0.3,-0.5\tikzcircuitssizeunit)+(0,-0.5\pgflinewidth)$)}] ()} } \tikzset{circuit declare symbol=overvoltage eliminator, set overvoltage eliminator graphic={ draw, circuit symbol size=width 4 height 1, HorizontalAnnotation}, transform shape} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] \draw (0,0) to [overvoltage eliminator={info={300V}, info'={overvoltage eliminator}}] (2,0); \end{tikzpicture} \sourceon \usetikzlibrary{circuits.ee.IEC} %%%% Im Dokumentkopf %%%% %Schaltzeichen overvoltage eliminator %%%%% \tikzset{circuit declare annotation={HorizontalAnnotation}{0pt}{edge[to path={[->] ($(-0.5,-0.5\tikzcircuitssizeunit)+(0,-0.5\pgflinewidth)$) -- ($( -0.3,-0.5\tikzcircuitssizeunit)+(0,-0.5\pgflinewidth)$)}] ()} } \tikzset{circuit declare symbol=overvoltage eliminator, set overvoltage eliminator graphic={ draw, circuit symbol size=width 4 height 1, HorizontalAnnotation}, transform shape} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] \draw (0,0) to [overvoltage eliminator={info={300V}, info'={overvoltage eliminator}}] (2,0); \end{tikzpicture} \sourceoff ·Gasableiter \usetikzlibrary{circuits.ee.IEC} %%%%%%%%%%%%%% Im Dokumentkopf %%%%%%%%%%%%%%%% %Schaltzeichen charge eliminator \newif\ifchange \tikzoption{change}[true]{\changetrue} \tikzset{circuit declare symbol = charge eliminator} \tikzset{set charge eliminator graphic = charge eliminator IEC graphic} \tikzset{charge eliminator IEC graphic/.style= {draw, transform shape, circuit symbol lines, circuit symbol size = width 2.5 height 2.5, shape=generic circle IEC, /pgf/generic circle IEC/before background= { \pgfsetarrows{-latex} \pgfpathmoveto{\pgfpoint{-1.0pt}{0pt}} \pgfpathlineto{\pgfpoint{-0.25pt}{0pt}} \pgfusepath{stroke} % \pgfpathmoveto{\pgfpoint{1.0pt}{0pt}} \pgfpathlineto{\pgfpoint{0.25pt}{0pt}} \pgfusepath{stroke} \pgfusepathqstroke %? % Punkt \pgfgettransform\savedtransform \pgftransformshift{\pgfpoint{0.45pt}{-0.45pt}} \pgftransformresetnontranslations \pgftransformscale{0.075\tikzcircuitssizeunit} \pgftext{\bf{\ifchange$\bullet$\else$$\fi}} \pgfsettransform\savedtransform \pgftransformshift{\pgfpoint{-0.45pt}{-0.45pt}} \pgftransformresetnontranslations \pgftransformscale{0.075\tikzcircuitssizeunit} \pgftext{\bf{\ifchange$$\else$\bullet$\fi}} \pgfsettransform\savedtransform }}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] %charge eliminator \draw (0,0) to [charge eliminator={info'={charge eliminator}, info sloped={$\mathrm{Ne}$}}] (2,0); %charge eliminator - Beschriftung auf anderer Seite \draw (2,1) to [charge eliminator, change] (0,1); %charge eliminator \draw (0,2) to [charge eliminator={info={[align=center]charge eliminator, \\ change}}, change] (2,2); %groß / klein \draw (3,0) to [charge eliminator={info'={huge}},change,huge circuit symbols] (5,0); \draw (3,1) to [charge eliminator={info={small}},change,small circuit symbols] (5,1); %hochkant 1 \draw (7,0) to [charge eliminator, change] (7,2); %hochkant 2 \draw (8,2) to [charge eliminator] (8,0); %schräg 1 \draw (9,0) to [charge eliminator={info' sloped={$\mathrm{Hg}$}}] (11,2); %schräg 2 \draw (13,2) to [charge eliminator] (11,0); \end{tikzpicture} \sourceon \usetikzlibrary{circuits.ee.IEC} %%%%%%%%%%%%%% Im Dokumentkopf %%%%%%%%%%%%%%%% %Schaltzeichen charge eliminator \newif\ifchange \tikzoption{change}[true]{\changetrue} \tikzset{circuit declare symbol = charge eliminator} \tikzset{set charge eliminator graphic = charge eliminator IEC graphic} \tikzset{charge eliminator IEC graphic/.style= {draw, transform shape, circuit symbol lines, circuit symbol size = width 2.5 height 2.5, shape=generic circle IEC, /pgf/generic circle IEC/before background= { \pgfsetarrows{-latex} \pgfpathmoveto{\pgfpoint{-1.0pt}{0pt}} \pgfpathlineto{\pgfpoint{-0.25pt}{0pt}} \pgfusepath{stroke} % \pgfpathmoveto{\pgfpoint{1.0pt}{0pt}} \pgfpathlineto{\pgfpoint{0.25pt}{0pt}} \pgfusepath{stroke} \pgfusepathqstroke %? % Punkt \pgfgettransform\savedtransform \pgftransformshift{\pgfpoint{0.45pt}{-0.45pt}} \pgftransformresetnontranslations \pgftransformscale{0.075\tikzcircuitssizeunit} \pgftext{\bf{\ifchange$\bullet$\else$$\fi}} \pgfsettransform\savedtransform \pgftransformshift{\pgfpoint{-0.45pt}{-0.45pt}} \pgftransformresetnontranslations \pgftransformscale{0.075\tikzcircuitssizeunit} \pgftext{\bf{\ifchange$$\else$\bullet$\fi}} \pgfsettransform\savedtransform }}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] %charge eliminator \draw (0,0) to [charge eliminator={info'={charge eliminator}, info sloped={$\mathrm{Ne}$}}] (2,0); %charge eliminator - Beschriftung auf anderer Seite \draw (2,1) to [charge eliminator, change] (0,1); %charge eliminator \draw (0,2) to [charge eliminator={info={[align=center]charge eliminator, \\ change}}, change] (2,2); %groß / klein \draw (3,0) to [charge eliminator={info'={huge}},change,huge circuit symbols] (5,0); \draw (3,1) to [charge eliminator={info={small}},change,small circuit symbols] (5,1); %hochkant 1 \draw (7,0) to [charge eliminator, change] (7,2); %hochkant 2 \draw (8,2) to [charge eliminator] (8,0); %schräg 1 \draw (9,0) to [charge eliminator={info' sloped={$\mathrm{Hg}$}}] (11,2); %schräg 2 \draw (13,2) to [charge eliminator] (11,0); \end{tikzpicture} \sourceoff
    \hline

    5. Spule (Induktivität)

    \usetikzlibrary{circuits.ee.IEC} \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] \draw (0,0) to [inductor={info={L$\mathsf{_{1a}}$},info'={$\mathsf{_{}}$}}] (2,0); \draw (3,0) to [inductor={adjustable={info={adjustable$\mathsf{_{}}$}}, info'={L$\mathsf{_{}}$}}] (5,0); \draw (6,0) to [inductor={light dependent={info={light dependent$\mathsf{_{}}$}}, info'={L$\mathsf{_{}}$}}] (8,0); \draw (9,0) to [inductor={light emitting={info={light emitting$\mathsf{_{}}$}}, info'={L$\mathsf{_{}}$}}] (11,0); \draw (0,-1) to [inductor={direction info'={info'={direction info$\mathsf{_{}}$}}, info={L$\mathsf{_{}}$}}] (2,-1); \draw[set inductor graphic=var inductor IEC graphic] (3,-1) to [inductor={info sloped={L$\mathsf{_}$},info' sloped={var style$\mathsf{_}$}}] (5,-1); \end{tikzpicture} \sourceon \usetikzlibrary{circuits.ee.IEC} \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] \draw (0,0) to [inductor={info={L$\mathsf{_{1a}}$},info'={$\mathsf{_{}}$}}] (2,0); \draw (3,0) to [inductor={adjustable={info={adjustable$\mathsf{_{}}$}}, info'={L$\mathsf{_{}}$}}] (5,0); \draw (6,0) to [inductor={light dependent={info={light dependent$\mathsf{_{}}$}}, info'={L$\mathsf{_{}}$}}] (8,0); \draw (9,0) to [inductor={light emitting={info={light emitting$\mathsf{_{}}$}}, info'={L$\mathsf{_{}}$}}] (11,0); \draw (0,-1) to [inductor={direction info'={info'={direction info$\mathsf{_{}}$}}, info={L$\mathsf{_{}}$}}] (2,-1); \draw[set inductor graphic=var inductor IEC graphic] (3,-1) to [inductor={info sloped={L$\mathsf{_}$},info' sloped={var style$\mathsf{_}$}}] (5,-1); \end{tikzpicture} \sourceoff
    \hline

    6. Kondensator (Kapazität)

    \usetikzlibrary{circuits.ee.IEC} \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] \draw (0,0) to [capacitor={info={C$\mathsf{_{1a}}$},info'={$\mathsf{_{}}$}}] (2,0); \draw (3,0) to [capacitor={adjustable={info={adjustable$\mathsf{_{}}$}}, info'={C$\mathsf{_{}}$}}] (5,0); \draw (6,0) to [capacitor={light dependent={info={light dependent$\mathsf{_{}}$}}, info'={C$\mathsf{_{}}$}}] (8,0); \draw (9,0) to [capacitor={light emitting={info={light emitting$\mathsf{_{}}$}}, info'={C$\mathsf{_{}}$}}] (11,0); \draw (0,-1) to [capacitor={direction info'={info'={direction info$\mathsf{_{}}$}}, info={C$\mathsf{_{}}$}}] (2,-1); \end{tikzpicture} \sourceon \usetikzlibrary{circuits.ee.IEC} \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] \draw (0,0) to [capacitor={info={C$\mathsf{_{1a}}$},info'={$\mathsf{_{}}$}}] (2,0); \draw (3,0) to [capacitor={adjustable={info={adjustable$\mathsf{_{}}$}}, info'={C$\mathsf{_{}}$}}] (5,0); \draw (6,0) to [capacitor={light dependent={info={light dependent$\mathsf{_{}}$}}, info'={C$\mathsf{_{}}$}}] (8,0); \draw (9,0) to [capacitor={light emitting={info={light emitting$\mathsf{_{}}$}}, info'={C$\mathsf{_{}}$}}] (11,0); \draw (0,-1) to [capacitor={direction info'={info'={direction info$\mathsf{_{}}$}}, info={C$\mathsf{_{}}$}}] (2,-1); \end{tikzpicture} \sourceoff
    \hline

    7. Dioden

    ·Standard \usetikzlibrary{circuits.ee.IEC} \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] \draw (0,0) to [diode={info={D$\mathsf{_{1a}}$},info'={$\mathsf{_{}}$}}] (2,0); \draw (3,0) to [diode={adjustable={info={adjustable$\mathsf{_{}}$}}, info'={D$\mathsf{_{}}$}}] (5,0); \draw (6,0) to [diode={light dependent={info={light dependent$\mathsf{_{}}$}}, info'={D$\mathsf{_{}}$}}] (8,0); \draw (9,0) to [diode={light emitting={info={light emitting$\mathsf{_{}}$}}, info'={D$\mathsf{_{}}$}}] (11,0); \draw (0,-1) to [diode={direction info'={info'={direction info$\mathsf{_{}}$}}, info={D$\mathsf{_{}}$}}] (2,-1); \draw[set diode graphic=var diode IEC graphic] (3,-1) to [diode={info ={D$\mathsf{_}$}, info'={var style$\mathsf{_}$}}] (5,-1); \end{tikzpicture} \sourceon \usetikzlibrary{circuits.ee.IEC} \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] \draw (0,0) to [diode={info={D$\mathsf{_{1a}}$},info'={$\mathsf{_{}}$}}] (2,0); \draw (3,0) to [diode={adjustable={info={adjustable$\mathsf{_{}}$}}, info'={D$\mathsf{_{}}$}}] (5,0); \draw (6,0) to [diode={light dependent={info={light dependent$\mathsf{_{}}$}}, info'={D$\mathsf{_{}}$}}] (8,0); \draw (9,0) to [diode={light emitting={info={light emitting$\mathsf{_{}}$}}, info'={D$\mathsf{_{}}$}}] (11,0); \draw (0,-1) to [diode={direction info'={info'={direction info$\mathsf{_{}}$}}, info={D$\mathsf{_{}}$}}] (2,-1); \draw[set diode graphic=var diode IEC graphic] (3,-1) to [diode={info ={D$\mathsf{_}$}, info'={var style$\mathsf{_}$}}] (5,-1); \end{tikzpicture} \sourceoff ·Spezielle Dioden \usetikzlibrary{circuits.ee.IEC} \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] \draw (0,0) to [diode={info={D$\mathsf{_{1a}}$},info'={$\mathsf{_{}}$}}] (2,0); \draw (3,0) to [Zener diode={info={D$\mathsf{_{1a}}$},info'={Zener diode$\mathsf{_{}}$}}] (5,0); \draw (6,0) to [Schottky diode={info={D$\mathsf{_{1a}}$},info'={Schottky diode$\mathsf{_{}}$}}] (8,0); \draw (9,0) to [tunnel diode={info={D$\mathsf{_{1a}}$},info'={tunnel diode$\mathsf{_{}}$}}] (11,0); \draw (0,-2) to [backward diode={info={D$\mathsf{_{1a}}$},info'={backward diode$\mathsf{_{}}$}}] (2,-2); \draw (3,-2) to [breakdown diode={info={D$\mathsf{_{1a}}$},info'={breakdown diode$\mathsf{_{}}$}}] (5,-2); \draw (6,-2) to [breakdown diode={light emitting={ info={D$\mathsf{_{1a}}$}},info'={breakdown LED$\mathsf{_{}}$}}] (8,-2); \end{tikzpicture} \sourceon \usetikzlibrary{circuits.ee.IEC} \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] \draw (0,0) to [diode={info={D$\mathsf{_{1a}}$},info'={$\mathsf{_{}}$}}] (2,0); \draw (3,0) to [Zener diode={info={D$\mathsf{_{1a}}$},info'={Zener diode$\mathsf{_{}}$}}] (5,0); \draw (6,0) to [Schottky diode={info={D$\mathsf{_{1a}}$},info'={Schottky diode$\mathsf{_{}}$}}] (8,0); \draw (9,0) to [tunnel diode={info={D$\mathsf{_{1a}}$},info'={tunnel diode$\mathsf{_{}}$}}] (11,0); \draw (0,-2) to [backward diode={info={D$\mathsf{_{1a}}$},info'={backward diode$\mathsf{_{}}$}}] (2,-2); \draw (3,-2) to [breakdown diode={info={D$\mathsf{_{1a}}$},info'={breakdown diode$\mathsf{_{}}$}}] (5,-2); \draw (6,-2) to [breakdown diode={light emitting={ info={D$\mathsf{_{1a}}$}},info'={breakdown LED$\mathsf{_{}}$}}] (8,-2); \end{tikzpicture} \sourceoff ·Röhrendiode \usetikzlibrary{circuits.ee.IEC} %%%%%%%%%%%%%% Im Dokumentkopf %%%%%%%%%%%%%%%% %Schaltzeichen tube diode \tikzset{circuit declare symbol = tube diode} \tikzset{set tube diode graphic = tube diode IEC graphic} \tikzset{tube diode IEC graphic/.style= {draw, transform shape, circuit symbol lines, circuit symbol size = width 2.5 height 2.5, shape=generic circle IEC, /pgf/generic circle IEC/before background= { \pgfpathcircle{\pgfpoint{-0.45pt}{0pt}}{0.175pt} % \pgfsetstrokecolor{black} \pgfusepath{fill} \pgfusepath{stroke} \pgfpathmoveto{\pgfpoint{-1.0pt}{0pt}} \pgfpathlineto{\pgfpoint{-0.6pt}{0pt}} \pgfpathmoveto{\pgfpoint{1.0pt}{0pt}} \pgfpathlineto{\pgfpoint{0.5pt}{0pt}} \pgfusepath{stroke} \pgfsetlinewidth{1.75pt} \pgfpathmoveto{\pgfpoint{0.5pt}{-0.35pt}} \pgfpathlineto{\pgfpoint{0.5pt}{0.35pt}} \pgfusepath{stroke} \pgfusepathqstroke %? }}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] %tube diode \draw (0,0) to [tube diode={info'={tube diode}}] (2,0); %tube diode - Polaritätsumkehr \draw (2,1) node[above, xshift=-1.25em]{A} to [tube diode] (0,1)node[above, xshift=1.25em]{K}; %groß / klein \draw (3,0) to [tube diode={info'={huge}},huge circuit symbols] (5,0); \draw (3,1) to [tube diode={info={small}},small circuit symbols] (5,1); %hochkant 1 \draw (7,0) to [tube diode] (7,2); %hochkant 2 \draw (8,2) to [tube diode] (8,0); %schräg 1 \draw (9,0) to [tube diode={info' sloped={D}}] (11,2); %schräg 2 \draw (13,2) to [tube diode] (11,0); \end{tikzpicture} \sourceon \usetikzlibrary{circuits.ee.IEC} %Leerzeile nötig! %%%%%%%%%%%%%% Im Dokumentkopf %%%%%%%%%%%%%%%% %Schaltzeichen tube diode %%%%%%%%%%%%%%%%%%%%% \tikzset{circuit declare symbol = tube diode} \tikzset{set tube diode graphic = tube diode IEC graphic} \tikzset{tube diode IEC graphic/.style= {draw, transform shape, circuit symbol lines, circuit symbol size = width 2.5 height 2.5, shape=generic circle IEC, /pgf/generic circle IEC/before background= { \pgfpathcircle{\pgfpoint{-0.45pt}{0pt}}{0.175pt} % \pgfsetstrokecolor{black} \pgfusepath{fill} \pgfusepath{stroke} \pgfpathmoveto{\pgfpoint{-1.0pt}{0pt}} \pgfpathlineto{\pgfpoint{-0.6pt}{0pt}} \pgfpathmoveto{\pgfpoint{1.0pt}{0pt}} \pgfpathlineto{\pgfpoint{0.5pt}{0pt}} \pgfusepath{stroke} \pgfsetlinewidth{1.75pt} \pgfpathmoveto{\pgfpoint{0.5pt}{-0.35pt}} \pgfpathlineto{\pgfpoint{0.5pt}{0.35pt}} \pgfusepath{stroke} \pgfusepathqstroke %? }}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] %tube diode \draw (0,0) to [tube diode={info'={tube diode}}] (2,0); %tube diode - Polaritätsumkehr \draw (2,1) node[above, xshift=-1.25em]{A} to [tube diode] (0,1)node[above, xshift=1.25em]{K}; %groß / klein \draw (3,0) to [tube diode={info'={huge}},huge circuit symbols] (5,0); \draw (3,1) to [tube diode={info={small}},small circuit symbols] (5,1); %hochkant 1 \draw (7,0) to [tube diode] (7,2); %hochkant 2 \draw (8,2) to [tube diode] (8,0); %schräg 1 \draw (9,0) to [tube diode={info' sloped={D}}] (11,2); %schräg 2 \draw (13,2) to [tube diode] (11,0); \end{tikzpicture} \sourceoff
    \hline

    8. Lichtquellen

    · Glühlämpchen / Leuchtdiode \usetikzlibrary{circuits.ee.IEC} \begin{tikzpicture}[circuit ee IEC, font=\sffamily] %Glühlämpchen (Lampe) \draw (0,0) to [bulb={info'={bulb}}, info={}] (2,0); %Leuchtdiode \draw (3,0) to [diode={light emitting, info'={LED}}, info={}] (5,0); \end{tikzpicture} \sourceon \usetikzlibrary{circuits.ee.IEC} \begin{tikzpicture}[circuit ee IEC, font=\sffamily] %Glühlämpchen (Lampe) \draw (0,0) to [bulb={info'={bulb}}, info={}] (2,0); %Leuchtdiode \draw (3,0) to [diode={light emitting, info'={LED}}, info={}] (5,0); \end{tikzpicture} \sourceoff ·Gasentladungslampe \usetikzlibrary{circuits.ee.IEC} %%%%%%%%%%%%%% Im Dokumentkopf %%%%%%%%%%%%%%%% %Schaltzeichen gas lamp \newif\ifchange \tikzoption{change}[true]{\changetrue} \tikzset{circuit declare symbol = gas lamp} \tikzset{set gas lamp graphic = gas lamp IEC graphic} \tikzset{gas lamp IEC graphic/.style= {draw, transform shape, circuit symbol lines, circuit symbol size = width 2.5 height 2.5, shape=generic circle IEC, /pgf/generic circle IEC/before background= { \pgfpathmoveto{\pgfpoint{-1.0pt}{0pt}} \pgfpathlineto{\pgfpoint{-0.1pt}{0pt}} % \pgfpathmoveto{\pgfpoint{-0.1pt}{-0.7pt}} \pgfpathlineto{\pgfpoint{-0.1pt}{0.7pt}} % \pgfpathmoveto{\pgfpoint{1.0pt}{0pt}} \pgfpathlineto{\pgfpoint{0.1pt}{0pt}} \pgfpathmoveto{\pgfpoint{0.1pt}{-0.7pt}} \pgfpathlineto{\pgfpoint{0.1pt}{0.7pt}} \pgfusepathqstroke % Punkt \pgfgettransform\savedtransform \pgftransformshift{\pgfpoint{0.45pt}{-0.45pt}} \pgftransformresetnontranslations \pgftransformscale{0.075\tikzcircuitssizeunit} \pgftext{\bf{\ifchange$\bullet$\else$$\fi}} \pgfsettransform\savedtransform \pgftransformshift{\pgfpoint{-0.45pt}{-0.45pt}} \pgftransformresetnontranslations \pgftransformscale{0.075\tikzcircuitssizeunit} \pgftext{\bf{\ifchange$$\else$\bullet$\fi}} \pgfsettransform\savedtransform }}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] %gas lamp \draw (0,0) to [gas lamp={info'={gas lamp}, info sloped={$\mathrm{Ne}$}}] (2,0); %gas lamp - Punkt auf anderer Seite \draw (2,1) to [gas lamp, change] (0,1); %gas lamp - Polaritätsumkehr \draw (0,2) to [gas lamp={info={[align=center]gas lamp, \\ change}}, change] (2,2); %groß / klein \draw (3,0) to [gas lamp={info'={huge}},change,huge circuit symbols] (5,0); \draw (3,1) to [gas lamp={info={small}},change,small circuit symbols] (5,1); %hochkant 1 \draw (7,0) to [gas lamp, change] (7,2); %hochkant 2 - Beschriftung auf anderer Seite \draw (8,2) to [gas lamp] (8,0); %schräg 1 \draw (9,0) to [gas lamp={info' sloped={$\mathrm{Hg}$}}] (11,2); %schräg 2 \draw (13,2) to [gas lamp] (11,0); \end{tikzpicture} \sourceon \usetikzlibrary{circuits.ee.IEC} %%%%%%%%%%%%%% Im Dokumentkopf %%%%%%%%%%%%%%%% %Schaltzeichen gas lamp \newif\ifchange \tikzoption{change}[true]{\changetrue} \tikzset{circuit declare symbol = gas lamp} \tikzset{set gas lamp graphic = gas lamp IEC graphic} \tikzset{gas lamp IEC graphic/.style= {draw, transform shape, circuit symbol lines, circuit symbol size = width 2.5 height 2.5, shape=generic circle IEC, /pgf/generic circle IEC/before background= { \pgfpathmoveto{\pgfpoint{-1.0pt}{0pt}} \pgfpathlineto{\pgfpoint{-0.1pt}{0pt}} % \pgfpathmoveto{\pgfpoint{-0.1pt}{-0.7pt}} \pgfpathlineto{\pgfpoint{-0.1pt}{0.7pt}} % \pgfpathmoveto{\pgfpoint{1.0pt}{0pt}} \pgfpathlineto{\pgfpoint{0.1pt}{0pt}} \pgfpathmoveto{\pgfpoint{0.1pt}{-0.7pt}} \pgfpathlineto{\pgfpoint{0.1pt}{0.7pt}} \pgfusepathqstroke % Punkt \pgfgettransform\savedtransform \pgftransformshift{\pgfpoint{0.45pt}{-0.45pt}} \pgftransformresetnontranslations \pgftransformscale{0.075\tikzcircuitssizeunit} \pgftext{\bf{\ifchange$\bullet$\else$$\fi}} \pgfsettransform\savedtransform \pgftransformshift{\pgfpoint{-0.45pt}{-0.45pt}} \pgftransformresetnontranslations \pgftransformscale{0.075\tikzcircuitssizeunit} \pgftext{\bf{\ifchange$$\else$\bullet$\fi}} \pgfsettransform\savedtransform }}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] %gas lamp \draw (0,0) to [gas lamp={info'={gas lamp}, info sloped={$\mathrm{Ne}$}}] (2,0); %gas lamp - Beschriftung auf anderer Seite \draw (2,1) to [gas lamp, change] (0,1); %gas lamp \draw (0,2) to [gas lamp={info={[align=center]gas lamp, \\ change}}, change] (2,2); %groß / klein \draw (3,0) to [gas lamp={info'={huge}},change,huge circuit symbols] (5,0); \draw (3,1) to [gas lamp={info={small}},change,small circuit symbols] (5,1); %hochkant 1 \draw (7,0) to [gas lamp, change] (7,2); %hochkant 2 \draw (8,2) to [gas lamp] (8,0); %schräg 1 \draw (9,0) to [gas lamp={info' sloped={$\mathrm{Hg}$}}] (11,2); %schräg 2 \draw (13,2) to [gas lamp] (11,0); \end{tikzpicture} \sourceoff
    \hline

    9. Messgeräte

    ·Strom- und Spannungsmeßgerät, Standard \usetikzlibrary{circuits.ee.IEC} %%%%%%% Im Dokumentkopf %%%%%%% %Volt- und Amperemeter festlegen: \tikzset{circuit declare symbol = ammeter} \tikzset{set ammeter graphic ={draw,generic circle IEC, minimum size=5mm,info=center:A}} % \tikzset{circuit declare symbol = voltmeter} \tikzset{set voltmeter graphic ={draw,generic circle IEC, minimum size=5mm,info=center:V}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] \draw (0,0) to [voltmeter={info'={voltmeter}}](2,0); \draw (3,0) to [ammeter={info'={ammeter}}](5,0); \end{tikzpicture} \sourceon \usetikzlibrary{circuits.ee.IEC} %%%%%%% Im Dokumentkopf %%%%%%% %Volt- und Amperemeter festlegen: \tikzset{circuit declare symbol = ammeter} \tikzset{set ammeter graphic ={draw,generic circle IEC, minimum size=5mm,info=center:A}} % \tikzset{circuit declare symbol = voltmeter} \tikzset{set voltmeter graphic ={draw,generic circle IEC, minimum size=5mm,info=center:V}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] \draw (0,0) to [voltmeter={info'={voltmeter}}](2,0); \draw (3,0) to [ammeter={info'={ammeter}}](5,0); \end{tikzpicture} \sourceoff ·Weitere \usetikzlibrary{circuits.ee.IEC} %%%%%%% Im Dokumentkopf %%%%%%% %variertes Voltmeter \tikzset{circuit declare symbol = var voltmeter} \tikzset{set var voltmeter graphic ={draw,generic circle IEC, minimum size=5mm,info=center:U}} %variertes Amperemeter: \tikzset{circuit declare symbol = var ammeter} \tikzset{set var ammeter graphic ={draw,generic circle IEC, minimum size=5mm,info=center:$\mathtt{I}$}} %AC Voltmeter \tikzset{circuit declare symbol = AC voltmeter} \tikzset{set AC voltmeter graphic ={draw,generic circle IEC, minimum size=6mm,info=center:{$\underset{\mathbf{\sim}}{\mathsf{V}}$}}} %DC Voltmeter \tikzset{circuit declare symbol = DC voltmeter} \tikzset{set DC voltmeter graphic ={draw,generic circle IEC, minimum size=6mm,info=center:{$\underset{\mathbf{-}}{\mathsf{V}}$}}} %ACDC Voltmeter \tikzset{circuit declare symbol = ACDC voltmeter} \tikzset{set ACDC voltmeter graphic ={draw,generic circle IEC, minimum size=6mm,info=center:{$\underset{\mathbf{\eqsim}}{\mathsf{V}}$}}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] \draw (0,0) to [var voltmeter={info'={var voltmeter}}](2,0); \draw (0,-1) to [var ammeter={info'={var ammeter}}](2,-1); \draw (3,0) to [AC voltmeter={info'={AC voltmeter}}](5,0); \draw (6,0) to [DC voltmeter={info'={DC voltmeter}}](8,0); \draw (9,0) to [ACDC voltmeter={info'={ACDC voltmeter}}](11,0); \end{tikzpicture} \sourceon \usetikzlibrary{circuits.ee.IEC} %%%%%%% Im Dokumentkopf %%%%%%% %variertes Voltmeter \tikzset{circuit declare symbol = var voltmeter} \tikzset{set var voltmeter graphic ={draw,generic circle IEC, minimum size=5mm,info=center:U}} %variertes Amperemeter: \tikzset{circuit declare symbol = var ammeter} \tikzset{set var ammeter graphic ={draw,generic circle IEC, minimum size=5mm,info=center:$\mathtt{I}$}} %AC Voltmeter \tikzset{circuit declare symbol = AC voltmeter} \tikzset{set AC voltmeter graphic ={draw,generic circle IEC, minimum size=6mm,info=center:{$\underset{\mathbf{\sim}}{\mathsf{V}}$}}} %DC Voltmeter \tikzset{circuit declare symbol = DC voltmeter} \tikzset{set DC voltmeter graphic ={draw,generic circle IEC, minimum size=6mm,info=center:{$\underset{\mathbf{-}}{\mathsf{V}}$}}} %ACDC Voltmeter \tikzset{circuit declare symbol = ACDC voltmeter} \tikzset{set ACDC voltmeter graphic ={draw,generic circle IEC, minimum size=6mm,info=center:{$\underset{\mathbf{\eqsim}}{\mathsf{V}}$}}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] \draw (0,0) to [var voltmeter={info'={var voltmeter}}](2,0); \draw (0,-1) to [var ammeter={info'={var ammeter}}](2,-1); \draw (3,0) to [AC voltmeter={info'={AC voltmeter}}](5,0); \draw (6,0) to [DC voltmeter={info'={DC voltmeter}}](8,0); \draw (9,0) to [ACDC voltmeter={info'={ACDC voltmeter}}](11,0); \end{tikzpicture} \sourceoff ·Eigene - fest \usetikzlibrary{circuits.ee.IEC} %%%%%%% Im Dokumentkopf %%%%%%% %X-Meter: \tikzset{circuit declare symbol = Xmeter} \tikzset{set Xmeter graphic ={draw,generic circle IEC, minimum size=5mm,info=center:X}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] \draw (0,0) to [Xmeter={info'={Xmeter}}](2,0); \end{tikzpicture} \sourceon \usetikzlibrary{circuits.ee.IEC} %%%%%%% Im Dokumentkopf %%%%%%% %X-Meter: \tikzset{circuit declare symbol = Xmeter} \tikzset{set Xmeter graphic ={draw,generic circle IEC, minimum size=5mm,info=center:X}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] \draw (0,0) to [Xmeter={info'={Xmeter}}](2,0); \end{tikzpicture} \sourceoff ·Eigene - einstellbar \usetikzlibrary{circuits.ee.IEC} %%%%%%% Im Dokumentkopf %%%%%%% %X-Meter: \tikzset{circuit declare symbol = mymeter} \tikzset{set mymeter graphic ={draw,generic circle IEC, minimum size=5mm,info=center:}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] \draw (0,0) to [mymeter={info'={mymeter}, info=center:My}](2,0); \draw (3,0) to [mymeter={info=center:$\boldsymbol{\Omega}$}](5,0); \draw (6,0) to [mymeter={info sloped=center:$\heartsuit$}](8,1); \draw (10,0) to [mymeter={info={center:mV}, info'={[align=right]Meßgerät für den \\ Bereich Millivolt}}](12,0); \end{tikzpicture} \sourceon \usetikzlibrary{circuits.ee.IEC} %%%%%%% Im Dokumentkopf %%%%%%% %X-Meter: \tikzset{circuit declare symbol = mymeter} \tikzset{set mymeter graphic ={draw,generic circle IEC, minimum size=5mm,info=center:}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] \draw (0,0) to [mymeter={info'={mymeter}, info=center:My}](2,0); \draw (3,0) to [mymeter={info=center:$\boldsymbol{\Omega}$}](5,0); \draw (6,0) to [mymeter={info sloped=center:$\heartsuit$}](8,1); \draw (10,0) to [mymeter={info={center:mV}, info'={[align=right]Meßgerät für den \\ Bereich Millivolt}}](12,0); \end{tikzpicture} \sourceoff
    \hline

    10. Schalter (Kontakte)

    \usetikzlibrary{circuits.ee.IEC} \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] \draw (0,0) to [make contact={info={S$\mathsf{_{1a}}$},info'={make contact$\mathsf{_{}}$}}] (2,0); \draw (3,0) to [break contact={info={S$\mathsf{_{1a}}$}, info'={break contact$\mathsf{_{}}$}}] (5,0); \draw[set make contact graphic = var make contact IEC graphic] (0,-2) to [make contact={info ={S$\mathsf{_{1a}}$}, info'={var make contact$\mathsf{_}$}}] (2,-2); \end{tikzpicture} \sourceon \usetikzlibrary{circuits.ee.IEC} \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] \draw (0,0) to [make contact={info={S$\mathsf{_{1a}}$},info'={make contact$\mathsf{_{}}$}}] (2,0); \draw (3,0) to [break contact={info={S$\mathsf{_{1a}}$}, info'={break contact$\mathsf{_{}}$}}] (5,0); \draw[set make contact graphic = var make contact IEC graphic] (0,-2) to [make contact={info ={S$\mathsf{_{1a}}$}, info'={var make contact$\mathsf{_}$}}] (2,-2); \end{tikzpicture} \sourceoff
    \hline

    11. Strompfeile / Spannungspfeile / Pfeile

    \usetikzlibrary{circuits.ee.IEC} \usetikzlibrary{positioning} %%%%%%%%%%% Im Dokumentkopf %%%%%%%%%%%%%% \tikzset{ Pfeil/.style={thick,shorten >=#1,shorten <=#1,->,>=latex}, % für Peile UPfeil/.style={blue,Pfeil=#1,font={\sffamily\itshape}},% für Spannungspfeile IPfeil/.style={red,Pfeil=#1,font={\ttfamily\itshape}} % für Strompfeile } %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{tikzpicture}[circuit ee IEC, font=\sffamily] %Bauteil zeichnen UND benennen (für Pfeilpositionierung) \draw (0,0) to [resistor={name=Wstd, info={R}}] (2,0); %Strompfeil zeichnen \draw[IPfeil=0em]([yshift=1.0em]0,0) -- node [above]{I$\mathsf{_R}$}([yshift=1.0em]0.5,0); %Spannungspfeil zeichnen (Benennung ausnutzen) \draw[UPfeil=-1em]([yshift=-1.0em]Wstd.north west) -- node [below]{U$\mathsf{_R}$}([yshift=-1.0em]Wstd.north east); %Pfeil einzeichnen \draw[Pfeil={-1em}{0.25em}]([xshift=1.5em, yshift=1.0em]2,0) -- node [above]{$\vec{v}_{e^-}$}([xshift=1.5em, yshift=1.0em]1.25,0); \end{tikzpicture} \sourceon \usetikzlibrary{circuits.ee.IEC} \usetikzlibrary{positioning} %%%%%%%%%%% Im Dokumentkopf %%%%%%%%%%%%%% \tikzset{ Pfeil/.style={thick,shorten >=#1,shorten <=#1,->,>=latex}, % für Peile UPfeil/.style={blue,Pfeil=#1,font={\sffamily\itshape}},% für Spannungspfeile IPfeil/.style={red,Pfeil=#1,font={\ttfamily\itshape}} % für Strompfeile } %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{tikzpicture}[circuit ee IEC, font=\sffamily] %Bauteil zeichnen UND benennen (für Pfeilpositionierung) \draw (0,0) to [resistor={name=Wstd, info={R}}] (2,0); %Strompfeil zeichnen \draw[IPfeil=0em]([yshift=1.0em]0,0) -- node [above]{I$\mathsf{_R}$}([yshift=1.0em]0.5,0); %Spannungspfeil zeichnen (Benennung ausnutzen) \draw[UPfeil=-1em]([yshift=-1.0em]Wstd.north west) -- node [below]{U$\mathsf{_R}$}([yshift=-1.0em]Wstd.north east); %Pfeil einzeichnen \draw[Pfeil={-1em}{0.25em}]([xshift=1.5em, yshift=1.0em]2,0) -- node [above]{$\vec{v}_{e^-}$}([xshift=1.5em, yshift=1.0em]1.25,0); \end{tikzpicture} \sourceoff \usetikzlibrary{circuits.ee.IEC} \begin{tikzpicture}[circuit ee IEC, font=\sffamily] \draw (0,0) to [resistor={info={R}}] (3,0); \node[current direction={red, info={[red]\texttt{\itshape{I}}}}] at (0.5,0); \draw (4,0) to [resistor={info={R}}] (7,0); \node[current direction'={red, info={[red]\texttt{\itshape{I}}}}] at (6.5,0); \end{tikzpicture} \sourceon \usetikzlibrary{circuits.ee.IEC} \begin{tikzpicture}[circuit ee IEC, font=\sffamily] \draw (0,0) to [resistor={info={R}}] (3,0); \node[current direction={red, info={[red]\texttt{\itshape{I}}}}] at (0.5,0); \draw (4,0) to [resistor={info={R}}] (7,0); \node[current direction'={red, info={[red]\texttt{\itshape{I}}}}] at (6.5,0); \end{tikzpicture} \sourceoff
    \hline

    12. Spannungsquellen / Stromquellen

    ·Stromquelle / Spannungsquelle / Batterie \usetikzlibrary{circuits.ee.IEC} \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] \draw (0,0) to [current source={info'={current source}}] (2,0); \draw (3,0) to [voltage source={info'={voltage source}}] (5,0); \draw (6,0) to [battery={info'={battery}}] (8,0); \draw (9,0) to [battery={name={Bat1}}] (11,0); \node at ([xshift=-1em]Bat1.north) {+}; \draw (12,0) to [battery={adjustable, info'={battery adjustable}}] (14,0); \end{tikzpicture} \sourceon \usetikzlibrary{circuits.ee.IEC} \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] \draw (0,0) to [current source={info'={current source}}] (2,0); \draw (3,0) to [voltage source={info'={voltage source}}] (5,0); \draw (6,0) to [battery={info'={battery}}] (8,0); \draw (9,0) to [battery={name={Bat1}}] (11,0); \node at ([xshift=-1em]Bat1.north) {+}; \draw (12,0) to [battery={adjustable, info'={battery adjustable}}] (14,0); \end{tikzpicture} \sourceoff ·Stromquelle U.S.-amerik. Norm \usetikzlibrary{circuits.ee.IEC} %%%%%%% Im Dokumentkopf %%%%%%% % arrow source \newcommand{\Bigrightarrow}{\mathord{\begin{tikzpicture}[baseline=0ex, line width=1, scale=0.13, ->, >=latex] %\draw (1,0) -- (1,2); \draw[] (0,0) -- (3,0); \end{tikzpicture}~}} % \tikzset{circuit declare symbol = arrow source} \tikzset{set arrow source graphic ={draw,generic circle IEC, minimum size=5mm,info sloped=center:$\,\:\Bigrightarrow$}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] % arrow source \draw (0,0) to [arrow source={info'={arrow source}}](2,0); %Zeichenrichtung ändern \draw (2,2) to [arrow source={info'={20 A}}](0,2); %hochkant \draw (4,0) to [arrow source](4,2); \draw (5,2) to [arrow source](5,0); %schräg \draw (6,0) to [arrow source](8,2); \draw (9,2) to [arrow source](7,0); \end{tikzpicture} \sourceon \usetikzlibrary{circuits.ee.IEC} %%%%%%% Im Dokumentkopf %%%%%%% % arrow source \newcommand{\Bigrightarrow}{\mathord{\begin{tikzpicture}[baseline=0ex, line width=1, scale=0.13, ->, >=latex] %\draw (1,0) -- (1,2); \draw[] (0,0) -- (3,0); \end{tikzpicture}~}} % \tikzset{circuit declare symbol = arrow source} \tikzset{set arrow source graphic ={draw,generic circle IEC, minimum size=5mm,info sloped=center:$\,\:\Bigrightarrow$}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] % arrow source \draw (0,0) to [arrow source={info'={arrow source}}](2,0); %Zeichenrichtung ändern \draw (2,2) to [arrow source={info'={20 A}}](0,2); %hochkant \draw (4,0) to [arrow source](4,2); \draw (5,2) to [arrow source](5,0); %schräg \draw (6,0) to [arrow source](8,2); \draw (9,2) to [arrow source](7,0); \end{tikzpicture} \sourceoff ·Wechselspannungsquelle \usetikzlibrary{circuits.ee.IEC} %%%%%%%% Im Dokumentkopf %%%%%%%%%%%%%%%%%%% %%%%%%%% Schaltzeichen AC source%%%%%%%%%%%%% \tikzset{circuit declare symbol = AC source} \tikzset{AC source IEC graphic/.style={ circuit symbol lines, circuit symbol size=width 2 height 2, shape=generic circle IEC, /pgf/generic circle IEC/before background={ \pgfpathmoveto{\pgfpoint{-0.8pt}{0pt}} \pgfpathsine{\pgfpoint{0.4pt}{0.4pt}} \pgfpathcosine{\pgfpoint{0.4pt}{-0.4pt}} \pgfpathsine{\pgfpoint{0.4pt}{-0.4pt}} \pgfpathcosine{\pgfpoint{0.4pt}{0.4pt}} \pgfusepath{stroke} }, transform shape, draw } } \tikzset{circuit ee IEC/.append style= {set AC source graphic = AC source IEC graphic} } %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] \draw (0,0) to [AC source={info sloped={230V/50Hz}}](0,2); \draw (2,0) to [AC source={info sloped={[yshift=0.4em, xshift=-0.5em]{230V/50Hz}}, point down}](2,2); \draw (3,2) to [AC source={info sloped={\tiny 230V / 50Hz},info'={AC source}}, small circuit symbols](5,2); \draw (3,0.5) to [AC source={info' sloped={\tiny 230V / 50Hz}}, huge circuit symbols](5,0.5); \draw (6,0) to [AC source={info' sloped={\tiny 230V / 50Hz}}, huge circuit symbols](8,2); \endtikzpicture \sourceon \usetikzlibrary{circuits.ee.IEC} %%%%%%%% Im Dokumentkopf %%%%%%%%%%%%%%%%%%% %%%%%%%% Schaltzeichen AC source%%%%%%%%%%%%% \tikzset{circuit declare symbol = AC source} \tikzset{AC source IEC graphic/.style={ circuit symbol lines, circuit symbol size=width 2 height 2, shape=generic circle IEC, /pgf/generic circle IEC/before background={ \pgfpathmoveto{\pgfpoint{-0.8pt}{0pt}} \pgfpathsine{\pgfpoint{0.4pt}{0.4pt}} \pgfpathcosine{\pgfpoint{0.4pt}{-0.4pt}} \pgfpathsine{\pgfpoint{0.4pt}{-0.4pt}} \pgfpathcosine{\pgfpoint{0.4pt}{0.4pt}} \pgfusepath{stroke} }, transform shape, draw } } \tikzset{circuit ee IEC/.append style= {set AC source graphic = AC source IEC graphic} } %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] \draw (0,0) to [AC source={info sloped={230V/50Hz}}](0,2); \draw (2,0) to [AC source={info sloped={[yshift=0.4em, xshift=-0.5em]{230V/50Hz}}, point down}](2,2); \draw (3,2) to [AC source={info sloped={\tiny 230V / 50Hz},info'={AC source}}, small circuit symbols](5,2); \draw (3,0.5) to [AC source={info' sloped={\tiny 230V / 50Hz}}, huge circuit symbols](5,0.5); \draw (6,0) to [AC source={info' sloped={\tiny 230V / 50Hz}}, huge circuit symbols](8,2); \endtikzpicture \sourceoff ·Gleichspannungsquelle / Generator (Netzteil) \usetikzlibrary{circuits.ee.IEC} %%%%%%% Im Dokumentkopf %%%%%%% %%% source empty \tikzset{circuit declare symbol = source empty} \tikzset{set source empty graphic ={draw,generic circle IEC, minimum size=5mm,info=center:}} %%% DC source \newcommand{\longeq}{\rotatebox[origin=c]{-90}{$\parallel$}\mkern2mu} \tikzset{circuit declare symbol = DC source} \tikzset{set DC source graphic ={draw,generic circle IEC, minimum size=5mm,info=center:$\:\!\longeq$}} %%% generator \tikzset{circuit declare symbol = generator} \tikzset{set generator graphic ={draw,minimum size=5mm,transform shape,info=center:G}} %AC generator \tikzset{circuit declare symbol = AC generator} \tikzset{set AC generator graphic ={draw, minimum size=5.5mm,transform shape, info=center:{$\underset{\mathbf{\sim}}{\mathsf{G}}$}}} %DC generator \tikzset{circuit declare symbol = DC generator} \tikzset{set DC generator graphic ={draw, minimum size=5.5mm,transform shape, info=center:{$\underset{\mathbf{-}}{\mathsf{G}}$}}} %ACDC generator \tikzset{circuit declare symbol = ACDC generator} \tikzset{set ACDC generator graphic ={draw, minimum size=5.5mm,transform shape, info=center:{$\underset{\mathbf{\eqsim}}{\mathsf{G}}$}}} %generator empty \tikzset{circuit declare symbol = generator empty} \tikzset{set generator empty graphic ={draw,minimum size=5mm,transform shape,info=center:}} \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] %source empty - adjustable \draw (0,4) to [source empty={adjustable, info'={source empty adjustable}}](2,4); %source empty - eigene Info \draw (0,3) to [source empty={info=center:G, info'={[align=center]source empty, \\ info=center:G}}](2,3); % DC source \draw (-1,0) to [DC source={name=Quelle}](-1,2); \node at ([shift={(-5pt, 4pt)}]Quelle.north){+}; \draw (0,0) to [DC source={info'={DC source}}](2,0); \draw (0,1.5) to [DC source](2,0.5); % generator \draw (3,0) to [generator={info'={generator}}](5,0); \draw (4,1) to [generator](4,3); \draw (3,3) to [generator](5,4); %AC, DC, ACDC generator \draw (6,0) to [DC generator={info'={DC generator}, info={12V}}](8,0); \draw (6,2) to [AC generator={info'={AC generator}}](8,2); \draw (6,4) to [ACDC generator={info'={ACDC generator}}](8,4); %%%generator empty \draw (9,4) to [generator empty={info'={generator empty}}](11,4); %generator empty - eigene Info \draw (9,2) to [generator empty={info=center:Y, info'={[align=center]generator empty, \\ info=center:Y}}](11,2); %generator empty - einstellbar \draw (9,0) to [generator empty={adjustable, info'={[align=center]generator empty,\\ adjustable}}](11,0); \draw (12,3) to [generator empty={info=center:Z, info' sloped={[align=center]generator empty, \\ info=center:Z}}](14,4); \draw (12,1) to [generator empty={info sloped=center:Z, info' sloped={[align=center]generator empty, \\ info sloped=center:Z}}](14,2); \end{tikzpicture} \sourceon \usetikzlibrary{circuits.ee.IEC} %%%%%%% Im Dokumentkopf %%%%%%% %%% source empty \tikzset{circuit declare symbol = source empty} \tikzset{set source empty graphic ={draw,generic circle IEC, minimum size=5mm,info=center:}} %%% DC source \newcommand{\longeq}{\rotatebox[origin=c]{-90}{$\parallel$}\mkern2mu} \tikzset{circuit declare symbol = DC source} \tikzset{set DC source graphic ={draw,generic circle IEC, minimum size=5mm,info=center:$\:\!\longeq$}} %%% generator \tikzset{circuit declare symbol = generator} \tikzset{set generator graphic ={draw,minimum size=5mm,transform shape,info=center:G}} %AC generator \tikzset{circuit declare symbol = AC generator} \tikzset{set AC generator graphic ={draw, minimum size=5.5mm,transform shape, info=center:{$\underset{\mathbf{\sim}}{\mathsf{G}}$}}} %DC generator \tikzset{circuit declare symbol = DC generator} \tikzset{set DC generator graphic ={draw, minimum size=5.5mm,transform shape, info=center:{$\underset{\mathbf{-}}{\mathsf{G}}$}}} %ACDC generator \tikzset{circuit declare symbol = ACDC generator} \tikzset{set ACDC generator graphic ={draw, minimum size=5.5mm,transform shape, info=center:{$\underset{\mathbf{\eqsim}}{\mathsf{G}}$}}} %generator empty \tikzset{circuit declare symbol = generator empty} \tikzset{set generator empty graphic ={draw,minimum size=5mm,transform shape,info=center:}} \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] %source empty - adjustable \draw (0,4) to [source empty={adjustable, info'={source empty adjustable}}](2,4); %source empty - eigene Info \draw (0,3) to [source empty={info=center:G, info'={[align=center]source empty, \\ info=center:G}}](2,3); % DC source \draw (-1,0) to [DC source={name=Quelle}](-1,2); \node at ([shift={(-5pt, 4pt)}]Quelle.north){+}; \draw (0,0) to [DC source={info'={DC source}}](2,0); \draw (0,1.5) to [DC source](2,0.5); % generator \draw (3,0) to [generator={info'={generator}}](5,0); \draw (4,1) to [generator](4,3); \draw (3,3) to [generator](5,4); %AC, DC, ACDC generator \draw (6,0) to [DC generator={info'={DC generator}, info={12V}}](8,0); \draw (6,2) to [AC generator={info'={AC generator}}](8,2); \draw (6,4) to [ACDC generator={info'={ACDC generator}}](8,4); %%%generator empty \draw (9,4) to [generator empty={info'={generator empty}}](11,4); %generator empty - eigene Info \draw (9,2) to [generator empty={info=center:Y, info'={[align=center]generator empty, \\ info=center:Y}}](11,2); %generator empty - einstellbar \draw (9,0) to [generator empty={adjustable, info'={[align=center]generator empty,\\ adjustable}}](11,0); \draw (12,3) to [generator empty={info=center:Z, info' sloped={[align=center]generator empty, \\ info=center:Z}}](14,4); \draw (12,1) to [generator empty={info sloped=center:Z, info' sloped={[align=center]generator empty, \\ info sloped=center:Z}}](14,2); \end{tikzpicture} \sourceoff ·Variierter Gleichspannungsgenerator \usetikzlibrary{circuits.ee.IEC} %%%%%%%%%%%%%% Im Dokumentkopf %%%%%%%%%%%%%%%% %Großes Plus \newcommand{\BigPlus}{\mathord{\begin{tikzpicture}[baseline=0ex, line width=1, scale=0.13] \draw (1,0) -- (1,2); \draw (0,1) -- (2,1); \end{tikzpicture}}} %Großes Minus \newcommand{\BigMinus}{\mathord{\begin{tikzpicture}[baseline=0ex, line width=1, scale=0.13] \draw (0,1) -- (2,1); \end{tikzpicture}}} %Schaltzeichen var DC generator \newif\ifreversepolarity \tikzoption{reversepolarity}[true]{\reversepolaritytrue} \tikzset{circuit declare symbol = var DC generator} \tikzset{set var DC generator graphic = var DC generator IEC graphic} \tikzset{var DC generator IEC graphic/.style= {transform shape, circuit symbol lines, circuit symbol size = width 2.5 height 2.5, draw=none, %KREIS NICHT ZEICHNEN shape=generic circle IEC, /pgf/generic circle IEC/before background= { %QUERSTRICH \pgfpathmoveto{\pgfpoint{-0.8pt}{-0.8pt}} \pgfpathlineto{\pgfpoint{0.8pt}{0.8pt}} %Rechteck %automatisch \pgfpathrectangle{\pgfpoint{-1pt}{-1pt}}{\pgfpoint{2.0pt}{2.0pt}} \pgfusepathqstroke % PLUS UND MINUS SYMBOL \pgfgettransform\savedtransform \pgftransformshift{\pgfpoint{0.45pt}{-0.45pt}} \pgftransformresetnontranslations \pgftransformscale{0.075\tikzcircuitssizeunit} \pgftext{\bf{\ifreversepolarity$\BigMinus$\else$\BigPlus$\fi}} \pgfsettransform\savedtransform \pgftransformshift{\pgfpoint{-0.45pt}{0.45pt}} \pgftransformresetnontranslations \pgftransformscale{0.075\tikzcircuitssizeunit} \pgftext{\bf{\ifreversepolarity$\BigPlus$\else$\BigMinus$\fi}} \pgfsettransform\savedtransform }}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] %var DC generator \draw (0,0) to [var DC generator={info'={var DC generator}, info={9V}}] (2,0); %var DC generator - Polaritätsumkehr \draw (0,2) to [var DC generator={info={[align=center] var DC generator, \\ reversepolarity}}, reversepolarity] (2,2); %groß / klein \draw (3,0) to [var DC generator={info'={huge}},reversepolarity,huge circuit symbols] (5,0); \draw (3,1) to [var DC generator={info={small}},reversepolarity,small circuit symbols] (5,1); %hochkant 1 \draw (7,0) to [var DC generator] (7,2); %hochkant 2 - Beschriftung auf anderer Seite \draw (8,2) to [var DC generator] (8,0); %schräg 1 \draw (9,0) to [var DC generator={info' sloped={12,5V}}, reversepolarity] (11,2); %schräg 2 - Beschriftung auf anderer Seite \draw (13,2) to [var DC generator, reversepolarity] (11,0); \end{tikzpicture} \sourceon \usetikzlibrary{circuits.ee.IEC} %%%%%%%%%%%%%% Im Dokumentkopf %%%%%%%%%%%%%%%% %Großes Plus \newcommand{\BigPlus}{\mathord{\begin{tikzpicture}[baseline=0ex, line width=1, scale=0.13] \draw (1,0) -- (1,2); \draw (0,1) -- (2,1); \end{tikzpicture}}} %Großes Minus \newcommand{\BigMinus}{\mathord{\begin{tikzpicture}[baseline=0ex, line width=1, scale=0.13] \draw (0,1) -- (2,1); \end{tikzpicture}}} %Schaltzeichen var DC generator \newif\ifreversepolarity \tikzoption{reversepolarity}[true]{\reversepolaritytrue} \tikzset{circuit declare symbol = var DC generator} \tikzset{set var DC generator graphic = var DC generator IEC graphic} \tikzset{var DC generator IEC graphic/.style= {transform shape, circuit symbol lines, circuit symbol size = width 2.5 height 2.5, draw=none, %KREIS NICHT ZEICHNEN shape=generic circle IEC, /pgf/generic circle IEC/before background= { %QUERSTRICH \pgfpathmoveto{\pgfpoint{-0.8pt}{-0.8pt}} \pgfpathlineto{\pgfpoint{0.8pt}{0.8pt}} %Rechteck %automatisch \pgfpathrectangle{\pgfpoint{-1pt}{-1pt}}{\pgfpoint{2.0pt}{2.0pt}} \pgfusepathqstroke % PLUS UND MINUS SYMBOL \pgfgettransform\savedtransform \pgftransformshift{\pgfpoint{0.45pt}{-0.45pt}} \pgftransformresetnontranslations \pgftransformscale{0.075\tikzcircuitssizeunit} \pgftext{\bf{\ifreversepolarity$\BigMinus$\else$\BigPlus$\fi}} \pgfsettransform\savedtransform \pgftransformshift{\pgfpoint{-0.45pt}{0.45pt}} \pgftransformresetnontranslations \pgftransformscale{0.075\tikzcircuitssizeunit} \pgftext{\bf{\ifreversepolarity$\BigPlus$\else$\BigMinus$\fi}} \pgfsettransform\savedtransform }}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] %var DC generator \draw (0,0) to [var DC generator={info'={var DC generator}, info={9V}}] (2,0); %var DC generator - Polaritätsumkehr \draw (0,2) to [var DC generator={info={[align=center] var DC generator, \\ reversepolarity}}, reversepolarity] (2,2); %groß / klein \draw (3,0) to [var DC generator={info'={huge}},reversepolarity,huge circuit symbols] (5,0); \draw (3,1) to [var DC generator={info={small}},reversepolarity,small circuit symbols] (5,1); %hochkant 1 \draw (7,0) to [var DC generator] (7,2); %hochkant 2 - Beschriftung auf anderer Seite \draw (8,2) to [var DC generator] (8,0); %schräg 1 \draw (9,0) to [var DC generator={info' sloped={12,5V}}, reversepolarity] (11,2); %schräg 2 - Beschriftung auf anderer Seite \draw (13,2) to [var DC generator, reversepolarity] (11,0); \end{tikzpicture} \sourceoff ·Gepolte Gleichspannungsquelle \usetikzlibrary{circuits.ee.IEC} %Leerzeile nötig! %%%%%%%%%%%%%% Im Dokumentkopf %%%%%%%%%%%%%%%% %Großes Plus \newcommand{\BigPlus}{\mathord{\begin{tikzpicture}[baseline=0ex, line width=1, scale=0.13] \draw (1,0) -- (1,2); \draw (0,1) -- (2,1); \end{tikzpicture}}} %Großes Minus \newcommand{\BigMinus}{\mathord{\begin{tikzpicture}[baseline=0ex, line width=1, scale=0.13] \draw[yshift=-2em] (0,1) -- (2,1); %yshift, damit Minus&Plus auf gleicher Höhe \end{tikzpicture}}} %Schaltzeichen source pm \newif\ifreversepolarity \tikzoption{reversepolarity}[true]{\reversepolaritytrue} \tikzset{circuit declare symbol = source pm} \tikzset{set source pm graphic = source pm IEC graphic} \tikzset{source pm IEC graphic/.style= {draw, transform shape, circuit symbol lines, circuit symbol size = width 2.5 height 2.5, shape=generic circle IEC, /pgf/generic circle IEC/before background= { % PLUS AND MINUS SYMBOL \pgfgettransform\savedtransform \pgftransformshift{\pgfpoint{0.45pt}{0pt}} \pgftransformresetnontranslations \pgftransformscale{0.075\tikzcircuitssizeunit} \pgftext{\bf{\ifreversepolarity$\BigMinus$\else$\BigPlus$\fi}} \pgfsettransform\savedtransform \pgftransformshift{\pgfpoint{-0.45pt}{0pt}} \pgftransformresetnontranslations \pgftransformscale{0.075\tikzcircuitssizeunit} \pgftext{\bf{\ifreversepolarity$\BigPlus$\else$\BigMinus$\fi}} \pgfsettransform\savedtransform }}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] %source pm \draw (0,0) to [source pm={info'={source pm}, info={9V}}] (2,0); %source pm - Polaritätsumkehr \draw (0,2) to [source pm={info={[align=center]source pm, \\reversepolarity}}, reversepolarity] (2,2); %groß / klein \draw (3,0) to [source pm={info'={huge}},reversepolarity,huge circuit symbols] (5,0); \draw (3,1) to [source pm={info={small}},reversepolarity,small circuit symbols] (5,1); %hochkant 1 \draw (7,0) to [source pm, reversepolarity] (7,2); %hochkant 2 \draw (8,2) to [source pm, reversepolarity] (8,0); %schräg 1 \draw (9,0) to [source pm={info sloped={60V\_}}] (11,2); %schräg 2 - Polaritätsumkehr \draw (11,0) to [source pm, reversepolarity] (13,2); \end{tikzpicture} \sourceon \usetikzlibrary{circuits.ee.IEC} %Leerzeile nötig! %%%%%%%%%%%%%% Im Dokumentkopf %%%%%%%%%%%%%%%% %Großes Plus \newcommand{\BigPlus}{\mathord{\begin{tikzpicture}[baseline=0ex, line width=1, scale=0.13] \draw (1,0) -- (1,2); \draw (0,1) -- (2,1); \end{tikzpicture}}} %Großes Minus \newcommand{\BigMinus}{\mathord{\begin{tikzpicture}[baseline=0ex, line width=1, scale=0.13] \draw[yshift=-2em] (0,1) -- (2,1); %yshift, damit Minus&Plus auf gleicher Höhe \end{tikzpicture}}} %Schaltzeichen source pm \newif\ifreversepolarity \tikzoption{reversepolarity}[true]{\reversepolaritytrue} \tikzset{circuit declare symbol = source pm} \tikzset{set source pm graphic = source pm IEC graphic} \tikzset{source pm IEC graphic/.style= {draw, transform shape, circuit symbol lines, circuit symbol size = width 2.5 height 2.5, shape=generic circle IEC, /pgf/generic circle IEC/before background= { % PLUS AND MINUS SYMBOL \pgfgettransform\savedtransform \pgftransformshift{\pgfpoint{0.45pt}{0pt}} \pgftransformresetnontranslations \pgftransformscale{0.075\tikzcircuitssizeunit} \pgftext{\bf{\ifreversepolarity$\BigMinus$\else$\BigPlus$\fi}} \pgfsettransform\savedtransform \pgftransformshift{\pgfpoint{-0.45pt}{0pt}} \pgftransformresetnontranslations \pgftransformscale{0.075\tikzcircuitssizeunit} \pgftext{\bf{\ifreversepolarity$\BigPlus$\else$\BigMinus$\fi}} \pgfsettransform\savedtransform }}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] %source pm \draw (0,0) to [source pm={info'={source pm}, info={9V}}] (2,0); %source pm - Polaritätsumkehr \draw (0,2) to [source pm={info={[align=center]source pm, \\reversepolarity}}, reversepolarity] (2,2); %groß / klein \draw (3,0) to [source pm={info'={huge}},reversepolarity,huge circuit symbols] (5,0); \draw (3,1) to [source pm={info={small}},reversepolarity,small circuit symbols] (5,1); %hochkant 1 \draw (7,0) to [source pm, reversepolarity] (7,2); %hochkant 2 \draw (8,2) to [source pm, reversepolarity] (8,0); %schräg \draw (9,0) to [source pm={info sloped={60V\_}}] (11,2); %schräg 2 - Polaritätsumkehr \draw (11,0) to [source pm, reversepolarity] (13,2); \end{tikzpicture} \sourceoff ·Variierte gepolte Gleichspannungsquelle \usetikzlibrary{circuits.ee.IEC} %Leerzeile nötig! %%%%%%%%%%%%%% Im Dokumentkopf %%%%%%%%%%%%%%%% %Großes Plus \newcommand{\BigPlus}{\mathord{\begin{tikzpicture}[baseline=0ex, line width=1, scale=0.13] \draw (1,0) -- (1,2); \draw (0,1) -- (2,1); \end{tikzpicture}}} %Großes Minus \newcommand{\BigMinus}{\mathord{\begin{tikzpicture}[baseline=0ex, line width=1, scale=0.13] \draw[yshift=-2em] (0,1) -- (2,1); %yshift, damit Minus&Plus auf gleicher Höhe \end{tikzpicture}}} %Schaltzeichen var source pm \newif\ifreversepolarity \tikzoption{reversepolarity}[true]{\reversepolaritytrue} \tikzset{circuit declare symbol = var source pm} \tikzset{set var source pm graphic = var source pm IEC graphic} \tikzset{var source pm IEC graphic/.style= {draw, transform shape, circuit symbol lines, circuit symbol size = width 2.5 height 2.5, shape=generic circle IEC, /pgf/generic circle IEC/before background= { \pgfpathcircle{\pgfpoint{0.45pt}{0pt}}{0.1pt} \pgfpathcircle{\pgfpoint{-0.45pt}{0pt}}{0.1pt} \pgfpathmoveto{\pgfpoint{-1.0pt}{0pt}} \pgfpathlineto{\pgfpoint{-0.6pt}{0pt}} \pgfpathmoveto{\pgfpoint{1.0pt}{0pt}} \pgfpathlineto{\pgfpoint{0.6pt}{0pt}} \pgfusepathqstroke % PLUS AND MINUS SYMBOL \pgfgettransform\savedtransform \pgftransformshift{\pgfpoint{0.45pt}{0.45pt}} \pgftransformresetnontranslations \pgftransformscale{0.075\tikzcircuitssizeunit} \pgftext{\bf{\ifreversepolarity$\BigMinus$\else$\BigPlus$\fi}} \pgfsettransform\savedtransform \pgftransformshift{\pgfpoint{-0.45pt}{0.45pt}} \pgftransformresetnontranslations \pgftransformscale{0.075\tikzcircuitssizeunit} \pgftext{\bf{\ifreversepolarity$\BigPlus$\else$\BigMinus$\fi}} \pgfsettransform\savedtransform }}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] %var source pm \draw (0,0) to [var source pm={info'={var source pm}}] (2,0); %var source pm - Beschriftung auf anderer Seite \draw (2,1) to [var source pm, reversepolarity] (0,1); %var source pm - Polaritätsumkehr \draw (0,2) to [var source pm={info={[align=center]var source pm, \\ reversepolarity}}, reversepolarity] (2,2); %groß / klein \draw (3,0) to [var source pm={info'={huge}},reversepolarity,huge circuit symbols] (5,0); \draw (3,1) to [var source pm={info={small}},reversepolarity,small circuit symbols] (5,1); %hochkant 1 \draw (7,0) to [var source pm, reversepolarity] (7,2); %hochkant 2 - Beschriftung auf anderer Seite \draw (8,2) to [var source pm] (8,0); %schräg 1 \draw (9,0) to [var source pm={info' sloped={12,5V}}, reversepolarity] (11,2); %schräg 2 - Beschriftung auf anderer Seite \draw (13,2) to [var source pm] (11,0); \end{tikzpicture} \sourceon \usetikzlibrary{circuits.ee.IEC} %Leerzeile nötig! %%%%%%%%%%%%%% Im Dokumentkopf %%%%%%%%%%%%%%%% %Großes Plus \newcommand{\BigPlus}{\mathord{\begin{tikzpicture}[baseline=0ex, line width=1, scale=0.13] \draw (1,0) -- (1,2); \draw (0,1) -- (2,1); \end{tikzpicture}}} %Großes Minus \newcommand{\BigMinus}{\mathord{\begin{tikzpicture}[baseline=0ex, line width=1, scale=0.13] \draw[yshift=-2em] (0,1) -- (2,1); %yshift, damit Minus&Plus auf gleicher Höhe \end{tikzpicture}}} %Schaltzeichen var source pm \newif\ifreversepolarity \tikzoption{reversepolarity}[true]{\reversepolaritytrue} \tikzset{circuit declare symbol = var source pm} \tikzset{set var source pm graphic = var source pm IEC graphic} \tikzset{var source pm IEC graphic/.style= {draw, transform shape, circuit symbol lines, circuit symbol size = width 2.5 height 2.5, shape=generic circle IEC, /pgf/generic circle IEC/before background= { \pgfpathcircle{\pgfpoint{0.45pt}{0pt}}{0.1pt} \pgfpathcircle{\pgfpoint{-0.45pt}{0pt}}{0.1pt} \pgfpathmoveto{\pgfpoint{-1.0pt}{0pt}} \pgfpathlineto{\pgfpoint{-0.6pt}{0pt}} \pgfpathmoveto{\pgfpoint{1.0pt}{0pt}} \pgfpathlineto{\pgfpoint{0.6pt}{0pt}} \pgfusepathqstroke % PLUS AND MINUS SYMBOL \pgfgettransform\savedtransform \pgftransformshift{\pgfpoint{0.45pt}{0.45pt}} \pgftransformresetnontranslations \pgftransformscale{0.075\tikzcircuitssizeunit} \pgftext{\bf{\ifreversepolarity$\BigMinus$\else$\BigPlus$\fi}} \pgfsettransform\savedtransform \pgftransformshift{\pgfpoint{-0.45pt}{0.45pt}} \pgftransformresetnontranslations \pgftransformscale{0.075\tikzcircuitssizeunit} \pgftext{\bf{\ifreversepolarity$\BigPlus$\else$\BigMinus$\fi}} \pgfsettransform\savedtransform }}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] %var source pm \draw (0,0) to [var source pm={info'={var source pm}}] (2,0); %var source pm - Beschriftung auf anderer Seite \draw (2,1) to [var source pm, reversepolarity] (0,1); %var source pm - Polaritätsumkehr \draw (0,2) to [var source pm={info={[align=center]var source pm, \\ reversepolarity}}, reversepolarity] (2,2); %groß / klein \draw (3,0) to [var source pm={info'={huge}},reversepolarity,huge circuit symbols] (5,0); \draw (3,1) to [var source pm={info={small}},reversepolarity,small circuit symbols] (5,1); %hochkant 1 \draw (7,0) to [var source pm, reversepolarity] (7,2); %hochkant 2 - Beschriftung auf anderer Seite \draw (8,2) to [var source pm] (8,0); %schräg 1 \draw (9,0) to [var source pm={info' sloped={12,5V}}, reversepolarity] (11,2); %schräg 2 - Beschriftung auf anderer Seite \draw (13,2) to [var source pm] (11,0); \end{tikzpicture} \sourceoff
    \hline

    13. Logische Gatter (1. Teil)

    Es sind drei Graphiktypen bereitgestellt IEC, US und CDH. Je nachdem welcher Typ \sourceon Graphiktypen \usetikzlibrary{matrix} \usetikzlibrary{positioning} \usetikzlibrary{ %circuits.logic.US, %circuits.logic.IEC, %circuits.logic.CDH, circuits.ee.IEC, } \begin{tikzpicture}[ huge circuit symbols, %every circuit symbol/.style={logic gate IEC symbol color=black}, circuit ee IEC, %circuit logic IEC, %circuit logic US, %circuit logic CDH, .... ] \sourceoff im nachfolgenden Quelltextbereich nicht auskommentiert wird, erhält man die folgenden Logiksymbole. Auf die übliche Ansteuerung mit etwa \sourceon (GateName.input 1) \sourceoff wird zum Zeitpunkt hier nicht eingegangen. Bei den Anschlußlininien für die IEC-Logiksymbole wurde bei der u.g. Methode berücksichtigt, daß diese die Abmessungen 2.5\tikzcircuitssizeunit und 4\tikzcircuitssizeunit haben und der Negierungs-Kreis einen Standardradius von 2pt hat. Bei den US- und CDH-Logiksymbolen, die keine Rechtecksform haben, waren daher weitere Feinanpassungen nötig, falls diese im Detail eingesehen werden sollen, kann der Code betrachtet werden (Klicken auf 'Bearbeiten'.) ·IEC Logik %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%% IEC LOGIC SYMBOLE %%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \usetikzlibrary{matrix} \usetikzlibrary{positioning} \usetikzlibrary{ circuits.logic.US, circuits.logic.IEC, circuits.logic.CDH, circuits.ee.IEC, } \begin{tikzpicture}[ huge circuit symbols, %every circuit symbol/.style={logic gate IEC symbol color=black}, circuit ee IEC, circuit logic IEC, %circuit logic US, %circuit logic CDH, circuit symbol lines/.style={draw,thick}, font=\sffamily\footnotesize, >=latex % Voreinstellung für Pfeilspitzen ] \matrix (L) [ matrix of nodes, nodes in empty cells, inner sep=0pt, outer sep=-.5\pgflinewidth, column sep=10mm, row sep =4/5*\tikzcircuitssizeunit, nodes={minimum width=0pt} ] { &&&&&&&&&&& \\ &&&&&&&&&&& \\ &&&&&&&&&&& \\ &&&&&&&&&&& \\ &&&&&&&&&&& \\ &&&&&&&&&&& \\ &&&&&&&&&&& \\ &&&&&&&&&&& \\ &&&&&&&&&&& \\ &&&&&&&&&&& \\ &&&&&&&&&&& \\ &&&&&&&&&&& \\ }; %Orientierungshilfen %\foreach \j in {1,...,11} % \foreach \k in {1,...,13}{% %\node[text=gray] at (L-\j-\k){\tiny +}; % Orientierungshilfe + %\node[red, left] at (L-\j-1){\tiny \j}; %Orientierungshilfe %Zeilennummer %\node[red, above] at (L-1-\k){\tiny \k}; %Orientierungshilfe %Spaltennummer %};% %AND-Gate, UND-Gatter \node [and gate={info'={AND}, info={[blue]center: IEC}}](AND1) at (L-3-2) {}; \draw[shorten >=1.25\tikzcircuitssizeunit] (L-2-1)node[left]{A} -- (L-2-2); \draw[shorten >=1.25\tikzcircuitssizeunit] (L-4-1)node[left]{B} -- (L-4-2); \draw[shorten <=1.25\tikzcircuitssizeunit] (L-3-2) -- (L-3-3) node[right]{Z}; %NAND-Gate, NAND-Gatter \node [nand gate={info'={NAND}}]() at (L-3-5) {}; \draw[shorten >=1.25\tikzcircuitssizeunit] (L-2-4) -- (L-2-5) node[near start, above]{A}; \draw[shorten >=1.25\tikzcircuitssizeunit] (L-4-4) -- (L-4-5)node[near start, below]{B}; \draw[shorten <=1.25\tikzcircuitssizeunit+4pt+2\pgflinewidth] (L-3-5) -- (L-3-6) node[near end, above]{Z}; %OR-Gate, ODER-Gatter \node [or gate={info'={OR}}]() at (L-3-8) {}; \draw[shorten >=1.25\tikzcircuitssizeunit] (L-2-7) -- (L-2-8) node[near start, above]{A}; \draw[shorten >=1.25\tikzcircuitssizeunit] (L-4-7) -- (L-4-8)node[near start, below]{B}; \draw[shorten <=1.25\tikzcircuitssizeunit] (L-3-8) -- (L-3-9) node[near end, above]{Z}; %NOR-Gate, NOR-Gatter \node [nor gate={info'={NOR}}]() at (L-3-11) {}; \draw[shorten >=1.25\tikzcircuitssizeunit] (L-2-10) -- (L-2-11) node[near start, above]{A}; \draw[shorten >=1.25\tikzcircuitssizeunit] (L-4-10) -- (L-4-11)node[near start, below]{B}; \draw[shorten <=1.25\tikzcircuitssizeunit+4pt+2\pgflinewidth] (L-3-11) -- (L-3-12) node[near end, above]{Z}; %%%%%%%%%%% NEUE "ZEILE" %%%%%%%%%%%%%%% %XOR-Gate, XOR-Gatter, Antivalenz-Gatter \node [xor gate={info'={XOR}}]() at (L-10-2) {}; \draw[shorten >=1.25\tikzcircuitssizeunit] (L-9-1)node[left]{A} -- (L-9-2); \draw[shorten >=1.25\tikzcircuitssizeunit] (L-11-1)node[left]{B} -- (L-11-2); \draw[shorten <=1.25\tikzcircuitssizeunit] (L-10-2) -- (L-10-3) node[right]{Z}; %XNOR-Gate, XNOR-Gatter \node [xnor gate={info'={XNOR}}]() at (L-10-5) {}; \draw[shorten >=1.25\tikzcircuitssizeunit] (L-9-4) -- (L-9-5) node[near start, above]{A}; \draw[shorten >=1.25\tikzcircuitssizeunit] (L-11-4) -- (L-11-5)node[near start, below]{B}; \draw[shorten <=1.25\tikzcircuitssizeunit+4pt+2\pgflinewidth] (L-10-5) -- (L-10-6) node[near end, above]{Z}; %NOT-Gate, NOT-Gatter, NICHT-Gatter, Negierer \node [not gate={info'={NOT}}]() at (L-10-8) {}; \draw[shorten >=1.25\tikzcircuitssizeunit] (L-10-7)node[left]{A} -- (L-10-8); \draw[shorten <=1.25\tikzcircuitssizeunit+4pt+2\pgflinewidth] (L-10-8) -- (L-10-9) node[right]{$\mathsf{\overline{A}}$}; %BUFFER-Gate, NOTNOT-Gatter, Doppelte Negation \node [buffer gate={info'={BUFFER}}]() at (L-10-11) {}; \draw[shorten >=1.25\tikzcircuitssizeunit] (L-10-10)node[left]{A} -- (L-10-11); \draw[shorten <=1.25\tikzcircuitssizeunit] (L-10-11) -- (L-10-12)node[right]{A}; \end{tikzpicture} ·US Logic %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%% US LOGIC SYMBOLE %%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \usetikzlibrary{matrix} \usetikzlibrary{positioning} \usetikzlibrary{ circuits.logic.US, circuits.logic.IEC, circuits.logic.CDH, circuits.ee.IEC, } \begin{tikzpicture}[ huge circuit symbols, %every circuit symbol/.style={logic gate IEC symbol color=black}, circuit ee IEC, %circuit logic IEC, circuit logic US, %circuit logic CDH, circuit symbol lines/.style={draw,thick}, font=\sffamily\footnotesize, >=latex % Voreinstellung für Pfeilspitzen ] \matrix (L) [ matrix of nodes, nodes in empty cells, inner sep=0pt, outer sep=-.5\pgflinewidth, column sep=10mm, row sep =4/5*\tikzcircuitssizeunit, nodes={minimum width=0pt} ] { &&&&&&&&&&& \\ &&&&&&&&&&& \\ &&&&&&&&&&& \\ &&&&&&&&&&& \\ &&&&&&&&&&& \\ &&&&&&&&&&& \\ &&&&&&&&&&& \\ &&&&&&&&&&& \\ &&&&&&&&&&& \\ &&&&&&&&&&& \\ &&&&&&&&&&& \\ &&&&&&&&&&& \\ }; %Orientierungshilfen %\foreach \j in {1,...,11} % \foreach \k in {1,...,13}{% %\node[text=gray] at (L-\j-\k){\tiny +}; % Orientierungshilfe + %\node[red, left] at (L-\j-1){\tiny \j}; %Orientierungshilfe %Zeilennummer %\node[red, above] at (L-1-\k){\tiny \k}; %Orientierungshilfe %Spaltennummer %};% %AND-Gate, UND-Gatter \node [and gate={info'={AND}, info={[blue]center: US}}](AND1) at (L-3-2) {}; \draw[shorten >=1.5\tikzcircuitssizeunit] (L-2-1)node[left]{A} -- (L-2-2); \draw[shorten >=1.5\tikzcircuitssizeunit] (L-4-1)node[left]{B} -- (L-4-2); \draw[shorten <=1.5\tikzcircuitssizeunit+2\pgflinewidth] (L-3-2) -- (L-3-3) node[right]{Z}; %NAND-Gate, NAND-Gatter \node [nand gate={info'={NAND}}]() at (L-3-5) {}; \draw[shorten >=1.5\tikzcircuitssizeunit] (L-2-4) -- (L-2-5) node[near start, above]{A}; \draw[shorten >=1.5\tikzcircuitssizeunit] (L-4-4) -- (L-4-5)node[near start, below]{B}; \draw[shorten <=1.5\tikzcircuitssizeunit+4pt+4\pgflinewidth] (L-3-5) -- (L-3-6) node[near end, above]{Z}; %OR-Gate, ODER-Gatter \node [or gate={info'={OR}}]() at (L-3-8) {}; \draw[shorten >=1.25\tikzcircuitssizeunit] (L-2-7) -- (L-2-8) node[near start, above]{A}; \draw[shorten >=1.25\tikzcircuitssizeunit] (L-4-7) -- (L-4-8)node[near start, below]{B}; \draw[shorten <=1.5\tikzcircuitssizeunit+4pt+2\pgflinewidth] (L-3-8) -- (L-3-9) node[near end, above]{Z}; %NOR-Gate, NOR-Gatter \node [nor gate={info'={NOR}}]() at (L-3-11) {}; \draw[shorten >=1.25\tikzcircuitssizeunit] (L-2-10) -- (L-2-11) node[near start, above]{A}; \draw[shorten >=1.25\tikzcircuitssizeunit] (L-4-10) -- (L-4-11)node[near start, below]{B}; \draw[shorten <=1.5\tikzcircuitssizeunit+8pt+4\pgflinewidth] (L-3-11) -- (L-3-12) node[right]{Z}; %%%%%%%%%%% NEUE "ZEILE" %%%%%%%%%%%%%%% %XOR-Gate, XOR-Gatter, Antivalenz-Gatter \node [xor gate={info'={XOR}}]() at (L-10-2) {}; \draw[shorten >=1.25\tikzcircuitssizeunit] (L-9-1)node[left]{A} -- (L-9-2); \draw[shorten >=1.25\tikzcircuitssizeunit] (L-11-1)node[left]{B} -- (L-11-2); \draw[shorten <=1.25\tikzcircuitssizeunit+4pt+4\pgflinewidth] (L-10-2) -- (L-10-3) node[right]{Z}; %XNOR-Gate, XNOR-Gatter \node [xnor gate={info'={XNOR}}]() at (L-10-5) {}; \draw[shorten >=1.25\tikzcircuitssizeunit] (L-9-4) -- (L-9-5) node[near start, above]{A}; \draw[shorten >=1.25\tikzcircuitssizeunit] (L-11-4) -- (L-11-5)node[near start, below]{B}; \draw[shorten <=1.5\tikzcircuitssizeunit+8pt+4\pgflinewidth] (L-10-5) -- (L-10-6) node[right]{Z}; %NOT-Gate, NOT-Gatter, NICHT-Gatter, Negierer \node [not gate={info'={NOT}}]() at (L-10-8) {}; \draw[shorten >=1\tikzcircuitssizeunit] (L-10-7)node[left]{A} -- (L-10-8); \draw[shorten <=1.25\tikzcircuitssizeunit+8pt+8\pgflinewidth] (L-10-8) -- (L-10-9) node[right]{$\mathsf{\overline{A}}$}; %BUFFER-Gate, NOTNOT-Gatter, Doppelte Negation \node [buffer gate={info'={BUFFER}}]() at (L-10-11) {}; \draw[shorten >=1\tikzcircuitssizeunit] (L-10-10)node[left]{A} -- (L-10-11); \draw[shorten <=1.5\tikzcircuitssizeunit+4pt+4\pgflinewidth] (L-10-11) -- (L-10-12)node[right]{A}; \end{tikzpicture} ·CDH Logic %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%% CDH LOGIC SYMBOLE %%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \usetikzlibrary{matrix} \usetikzlibrary{positioning} \usetikzlibrary{ circuits.logic.US, circuits.logic.IEC, circuits.logic.CDH, circuits.ee.IEC, } \begin{tikzpicture}[ huge circuit symbols, %every circuit symbol/.style={logic gate IEC symbol color=black}, circuit ee IEC, %circuit logic IEC, %circuit logic US, circuit logic CDH, circuit symbol lines/.style={draw,thick}, font=\sffamily\footnotesize, >=latex % Voreinstellung für Pfeilspitzen ] \matrix (L) [ matrix of nodes, nodes in empty cells, inner sep=0pt, outer sep=-.5\pgflinewidth, column sep=10mm, row sep =4/5*\tikzcircuitssizeunit, nodes={minimum width=0pt} ] { &&&&&&&&&&& \\ &&&&&&&&&&& \\ &&&&&&&&&&& \\ &&&&&&&&&&& \\ &&&&&&&&&&& \\ &&&&&&&&&&& \\ &&&&&&&&&&& \\ &&&&&&&&&&& \\ &&&&&&&&&&& \\ &&&&&&&&&&& \\ &&&&&&&&&&& \\ &&&&&&&&&&& \\ }; %Orientierungshilfen %\foreach \j in {1,...,11} % \foreach \k in {1,...,13}{% %\node[text=gray] at (L-\j-\k){\tiny +}; % Orientierungshilfe + %\node[red, left] at (L-\j-1){\tiny \j}; %Orientierungshilfe %Zeilennummer %\node[red, above] at (L-1-\k){\tiny \k}; %Orientierungshilfe %Spaltennummer %};% %AND-Gate, UND-Gatter \node [and gate={info'={AND}, info={[blue]center: CDH}}](AND1) at (L-3-2) {}; \draw[shorten >=1.5\tikzcircuitssizeunit] (L-2-1)node[left]{A} -- (L-2-2); \draw[shorten >=1.5\tikzcircuitssizeunit] (L-4-1)node[left]{B} -- (L-4-2); \draw[shorten <=1.5\tikzcircuitssizeunit+2pt+2\pgflinewidth] (L-3-2) -- (L-3-3) node[right]{Z}; %NAND-Gate, NAND-Gatter \node [nand gate={info'={NAND}}]() at (L-3-5) {}; \draw[shorten >=1.5\tikzcircuitssizeunit] (L-2-4) -- (L-2-5) node[near start, above]{A}; \draw[shorten >=1.5\tikzcircuitssizeunit] (L-4-4) -- (L-4-5)node[near start, below]{B}; \draw[shorten <=1.5\tikzcircuitssizeunit+8pt+4\pgflinewidth] (L-3-5) -- (L-3-6) node[right]{Z}; %OR-Gate, ODER-Gatter \node [or gate={info'={OR}}]() at (L-3-8) {}; \draw[shorten >=1.25\tikzcircuitssizeunit] (L-2-7) -- (L-2-8) node[near start, above]{A}; \draw[shorten >=1.25\tikzcircuitssizeunit] (L-4-7) -- (L-4-8)node[near start, below]{B}; \draw[shorten <=1.5\tikzcircuitssizeunit+4pt+2\pgflinewidth] (L-3-8) -- (L-3-9) node[near end, above]{Z}; %NOR-Gate, NOR-Gatter \node [nor gate={info'={NOR}}]() at (L-3-11) {}; \draw[shorten >=1.25\tikzcircuitssizeunit] (L-2-10) -- (L-2-11) node[near start, above]{A}; \draw[shorten >=1.25\tikzcircuitssizeunit] (L-4-10) -- (L-4-11)node[near start, below]{B}; \draw[shorten <=1.5\tikzcircuitssizeunit+8pt+4\pgflinewidth] (L-3-11) -- (L-3-12) node[right]{Z}; %%%%%%%%%%% NEUE "ZEILE" %%%%%%%%%%%%%%% %XOR-Gate, XOR-Gatter, Antivalenz-Gatter \node [xor gate={info'={XOR}}]() at (L-10-2) {}; \draw[shorten >=1.25\tikzcircuitssizeunit] (L-9-1)node[left]{A} -- (L-9-2); \draw[shorten >=1.25\tikzcircuitssizeunit] (L-11-1)node[left]{B} -- (L-11-2); \draw[shorten <=1.25\tikzcircuitssizeunit+4pt+4\pgflinewidth] (L-10-2) -- (L-10-3) node[right]{Z}; %XNOR-Gate, XNOR-Gatter \node [xnor gate={info'={XNOR}}]() at (L-10-5) {}; \draw[shorten >=1.25\tikzcircuitssizeunit] (L-9-4) -- (L-9-5) node[near start, above]{A}; \draw[shorten >=1.25\tikzcircuitssizeunit] (L-11-4) -- (L-11-5)node[near start, below]{B}; \draw[shorten <=1.5\tikzcircuitssizeunit+8pt+4\pgflinewidth] (L-10-5) -- (L-10-6) node[right]{Z}; %NOT-Gate, NOT-Gatter, NICHT-Gatter, Negierer \node [not gate={info'={NOT}}]() at (L-10-8) {}; \draw[shorten >=1\tikzcircuitssizeunit] (L-10-7)node[left]{A} -- (L-10-8); \draw[shorten <=1.25\tikzcircuitssizeunit+8pt+8\pgflinewidth] (L-10-8) -- (L-10-9) node[right]{$\mathsf{\overline{A}}$}; %BUFFER-Gate, NOTNOT-Gatter, Doppelte Negation \node [buffer gate={info'={BUFFER}}]() at (L-10-11) {}; \draw[shorten >=1\tikzcircuitssizeunit] (L-10-10)node[left]{A} -- (L-10-11); \draw[shorten <=1.5\tikzcircuitssizeunit+4pt+4\pgflinewidth] (L-10-11) -- (L-10-12)node[right]{A}; \end{tikzpicture} \sourceon IEC-Logikgatter %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%% IEC LOGIC SYMBOLE %%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \usetikzlibrary{matrix} \usetikzlibrary{positioning} \usetikzlibrary{ circuits.logic.US, circuits.logic.IEC, circuits.logic.CDH, circuits.ee.IEC, } \begin{tikzpicture}[ huge circuit symbols, %every circuit symbol/.style={logic gate IEC symbol color=black}, circuit ee IEC, circuit logic IEC, %circuit logic US, %circuit logic CDH, circuit symbol lines/.style={draw,thick}, font=\sffamily\footnotesize, >=latex % Voreinstellung für Pfeilspitzen ] \matrix (L) [ matrix of nodes, nodes in empty cells, inner sep=0pt, outer sep=-.5\pgflinewidth, column sep=10mm, row sep =4/5*\tikzcircuitssizeunit, nodes={minimum width=0pt} ] { &&&&&&&&&&& \\ &&&&&&&&&&& \\ &&&&&&&&&&& \\ &&&&&&&&&&& \\ &&&&&&&&&&& \\ &&&&&&&&&&& \\ &&&&&&&&&&& \\ &&&&&&&&&&& \\ &&&&&&&&&&& \\ &&&&&&&&&&& \\ &&&&&&&&&&& \\ &&&&&&&&&&& \\ }; %Orientierungshilfen %\foreach \j in {1,...,11} % \foreach \k in {1,...,13}{% %\node[text=gray] at (L-\j-\k){\tiny +}; % Orientierungshilfe + %\node[red, left] at (L-\j-1){\tiny \j}; %Orientierungshilfe %Zeilennummer %\node[red, above] at (L-1-\k){\tiny \k}; %Orientierungshilfe %Spaltennummer %};% %AND-Gate, UND-Gatter \node [and gate={info'={AND}, info={[blue]center: IEC}}](AND1) at (L-3-2) {}; \draw[shorten >=1.25\tikzcircuitssizeunit] (L-2-1)node[left]{A} -- (L-2-2); \draw[shorten >=1.25\tikzcircuitssizeunit] (L-4-1)node[left]{B} -- (L-4-2); \draw[shorten <=1.25\tikzcircuitssizeunit] (L-3-2) -- (L-3-3) node[right]{Z}; %NAND-Gate, NAND-Gatter \node [nand gate={info'={NAND}}]() at (L-3-5) {}; \draw[shorten >=1.25\tikzcircuitssizeunit] (L-2-4) -- (L-2-5) node[near start, above]{A}; \draw[shorten >=1.25\tikzcircuitssizeunit] (L-4-4) -- (L-4-5)node[near start, below]{B}; \draw[shorten <=1.25\tikzcircuitssizeunit+4pt+2\pgflinewidth] (L-3-5) -- (L-3-6) node[near end, above]{Z}; %OR-Gate, ODER-Gatter \node [or gate={info'={OR}}]() at (L-3-8) {}; \draw[shorten >=1.25\tikzcircuitssizeunit] (L-2-7) -- (L-2-8) node[near start, above]{A}; \draw[shorten >=1.25\tikzcircuitssizeunit] (L-4-7) -- (L-4-8)node[near start, below]{B}; \draw[shorten <=1.25\tikzcircuitssizeunit] (L-3-8) -- (L-3-9) node[near end, above]{Z}; %NOR-Gate, NOR-Gatter \node [nor gate={info'={NOR}}]() at (L-3-11) {}; \draw[shorten >=1.25\tikzcircuitssizeunit] (L-2-10) -- (L-2-11) node[near start, above]{A}; \draw[shorten >=1.25\tikzcircuitssizeunit] (L-4-10) -- (L-4-11)node[near start, below]{B}; \draw[shorten <=1.25\tikzcircuitssizeunit+4pt+2\pgflinewidth] (L-3-11) -- (L-3-12) node[near end, above]{Z}; %%%%%%%%%%% NEUE "ZEILE" %%%%%%%%%%%%%%% %XOR-Gate, XOR-Gatter, Antivalenz-Gatter \node [xor gate={info'={XOR}}]() at (L-10-2) {}; \draw[shorten >=1.25\tikzcircuitssizeunit] (L-9-1)node[left]{A} -- (L-9-2); \draw[shorten >=1.25\tikzcircuitssizeunit] (L-11-1)node[left]{B} -- (L-11-2); \draw[shorten <=1.25\tikzcircuitssizeunit] (L-10-2) -- (L-10-3) node[right]{Z}; %XNOR-Gate, XNOR-Gatter \node [xnor gate={info'={XNOR}}]() at (L-10-5) {}; \draw[shorten >=1.25\tikzcircuitssizeunit] (L-9-4) -- (L-9-5) node[near start, above]{A}; \draw[shorten >=1.25\tikzcircuitssizeunit] (L-11-4) -- (L-11-5)node[near start, below]{B}; \draw[shorten <=1.25\tikzcircuitssizeunit+4pt+2\pgflinewidth] (L-10-5) -- (L-10-6) node[near end, above]{Z}; %NOT-Gate, NOT-Gatter, NICHT-Gatter, Negierer \node [not gate={info'={NOT}}]() at (L-10-8) {}; \draw[shorten >=1.25\tikzcircuitssizeunit] (L-10-7)node[left]{A} -- (L-10-8); \draw[shorten <=1.25\tikzcircuitssizeunit+4pt+2\pgflinewidth] (L-10-8) -- (L-10-9) node[right]{$\mathsf{\overline{A}}$}; %BUFFER-Gate, NOTNOT-Gatter, Doppelte Negation \node [buffer gate={info'={BUFFER}}]() at (L-10-11) {}; \draw[shorten >=1.25\tikzcircuitssizeunit] (L-10-10)node[left]{A} -- (L-10-11); \draw[shorten <=1.25\tikzcircuitssizeunit] (L-10-11) -- (L-10-12)node[right]{A}; \end{tikzpicture} \sourceoff
    \hline

    14. Logische Gatter (2. Teil)

    Die Beschriftung der IEC Logik Gatter kann beliebig geändert werden. Der Default ist (vgl. hier) \sourceon Beschriftung der IEC-Logik Schaltzeichen and gate IEC symbol = {$\scriptstyle\char`\&$}, nand gate IEC symbol = {$\scriptstyle\char`\&$}, or gate IEC symbol = {$\scriptstyle\geq1$}, nor gate IEC symbol = {$\scriptstyle\geq1$}, xor gate IEC symbol = {$\scriptstyle=1$}, xnor gate IEC symbol = {$\scriptstyle=1$}, not gate IEC symbol = {$\scriptstyle1$}, buffer gate IEC symbol = {$\scriptstyle1$}, \sourceoff Damit können neue Symbole erstellt werden. Beispiele %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%% Neue Schaltzeichen %%%%%%%% %%%%%%%%%%%%%%%%%% aus gates %%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \usetikzlibrary{matrix} \usetikzlibrary{positioning} \usetikzlibrary{ circuits.logic.US, circuits.logic.IEC, circuits.logic.CDH, circuits.ee.IEC, } \begin{tikzpicture}[ huge circuit symbols, %every circuit symbol/.style={logic gate IEC symbol color=black}, circuit ee IEC, circuit logic IEC, %circuit logic US, %circuit logic CDH, circuit symbol lines/.style={draw,thick}, font=\sffamily\footnotesize, >=latex % Voreinstellung für Pfeilspitzen ] \matrix (L) [ matrix of nodes, nodes in empty cells, inner sep=0pt, outer sep=-.5\pgflinewidth, column sep=10mm, row sep =4/5*\tikzcircuitssizeunit, nodes={minimum width=0pt} ] { &&&&&&&&&&&& \\ &&&&&&&&&&&& \\ &&&&&&&&&&&& \\ &&&&&&&&&&&& \\ &&&&&&&&&&&& \\ &&&&&&&&&&&& \\ &&&&&&&&&&&& \\ &&&&&&&&&&&& \\ }; %Orientierungshilfen %\foreach \j in {1,...,8} % \foreach \k in {1,...,11}{% %\node[text=gray] at (L-\j-\k){\tiny +}; % Orientierungshilfe + %\node[red, left] at (L-\j-1){\tiny \j}; %Orientierungshilfe %Zeilennummer %\node[red, above] at (L-1-\k){\tiny \k}; %Orientierungshilfe %Spaltennummer %};% %Operationsverstärker \node [and gate={info'={Operationsverstärker}, info={[blue]center: }}, and gate IEC symbol = {\footnotesize{$\rotatebox[origin=c]{-90}{\triangle}~\infty$}}](OP1) at (L-4-2) {}; \draw[shorten >=1.25\tikzcircuitssizeunit] (L-3-1) -- (L-3-2)node[left=3.5pt]{\footnotesize-}; \draw[shorten >=1.25\tikzcircuitssizeunit] (L-5-1) -- (L-5-2)node[left=1.75pt]{\tiny +}; \draw[shorten <=1.25\tikzcircuitssizeunit] (L-4-2)node[right=2.5pt]{\tiny +} -- (L-4-3); %Zündgerät % Symbol-Text leer Stellen, Center-Info ergänzen \node [and gate={info'={}}, and gate IEC symbol = {}, info={[align=left, font=\sffamily\scriptsize]center:ZÜND- \\ GERÄT}]() at (L-4-5) {}; \draw[shorten >=2\pgflinewidth] (L-1-5) -- (L-2-5); \draw[shorten >=2\pgflinewidth] (L-7-5) -- (L-6-5); \end{tikzpicture} \sourceon %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%% Neue Schaltzeichen %%%%%%%% %%%%%%%%%%%%%%%%%% aus gates %%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \usetikzlibrary{matrix} \usetikzlibrary{positioning} \usetikzlibrary{ circuits.logic.US, circuits.logic.IEC, circuits.logic.CDH, circuits.ee.IEC, } \begin{tikzpicture}[ huge circuit symbols, %every circuit symbol/.style={logic gate IEC symbol color=black}, circuit ee IEC, circuit logic IEC, %circuit logic US, %circuit logic CDH, circuit symbol lines/.style={draw,thick}, font=\sffamily\footnotesize, >=latex % Voreinstellung für Pfeilspitzen ] \matrix (L) [ matrix of nodes, nodes in empty cells, inner sep=0pt, outer sep=-.5\pgflinewidth, column sep=10mm, row sep =4/5*\tikzcircuitssizeunit, nodes={minimum width=0pt} ] { &&&&&&&&&&&& \\ &&&&&&&&&&&& \\ &&&&&&&&&&&& \\ &&&&&&&&&&&& \\ &&&&&&&&&&&& \\ &&&&&&&&&&&& \\ &&&&&&&&&&&& \\ &&&&&&&&&&&& \\ }; %Orientierungshilfen %\foreach \j in {1,...,8} % \foreach \k in {1,...,11}{% %\node[text=gray] at (L-\j-\k){\tiny +}; % Orientierungshilfe + %\node[red, left] at (L-\j-1){\tiny \j}; %Orientierungshilfe %Zeilennummer %\node[red, above] at (L-1-\k){\tiny \k}; %Orientierungshilfe %Spaltennummer %};% %Operationsverstärker \node [and gate={info'={Operationsverstärker}, info={[blue]center: }}, and gate IEC symbol = {\footnotesize{$\rotatebox[origin=c]{-90}{\triangle}~\infty$}}](OP1) at (L-4-2) {}; \draw[shorten >=1.25\tikzcircuitssizeunit] (L-3-1) -- (L-3-2)node[left=3.5pt]{\footnotesize-}; \draw[shorten >=1.25\tikzcircuitssizeunit] (L-5-1) -- (L-5-2)node[left=1.75pt]{\tiny +}; \draw[shorten <=1.25\tikzcircuitssizeunit] (L-4-2)node[right=2.5pt]{\tiny +} -- (L-4-3); %Zündgerät % Symbol-Text leer Stellen, Center-Info ergänzen \node [and gate={info'={}}, and gate IEC symbol = {}, info={[align=left, font=\sffamily\scriptsize]center:ZÜND- \\ GERÄT}]() at (L-4-5) {}; \draw[shorten >=2\pgflinewidth] (L-1-5) -- (L-2-5); \draw[shorten >=2\pgflinewidth] (L-7-5) -- (L-6-5); \end{tikzpicture} \sourceoff %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%% Neue Schaltzeichen %%%%%%%% %%%%%%%%%%%%%%%%%% aus gates %%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \usetikzlibrary{matrix} \usetikzlibrary{positioning} \usetikzlibrary{ circuits.logic.US, circuits.logic.IEC, circuits.logic.CDH, circuits.ee.IEC, } \begin{tikzpicture}[ huge circuit symbols, %every circuit symbol/.style={logic gate IEC symbol color=black}, circuit ee IEC, %circuit logic IEC, circuit logic US, %circuit logic CDH, circuit symbol lines/.style={draw,thick}, font=\sffamily\footnotesize, >=latex % Voreinstellung für Pfeilspitzen ] \matrix (L) [ matrix of nodes, nodes in empty cells, inner sep=0pt, outer sep=-.5\pgflinewidth, column sep=10mm, row sep =4/5*\tikzcircuitssizeunit, nodes={minimum width=0pt} ] { &&&&&&&&&&&& \\ &&&&&&&&&&&& \\ &&&&&&&&&&&& \\ &&&&&&&&&&&& \\ &&&&&&&&&&&& \\ &&&&&&&&&&&& \\ &&&&&&&&&&&& \\ &&&&&&&&&&&& \\ }; %Orientierungshilfen %\foreach \j in {1,...,8} % \foreach \k in {1,...,11}{% %\node[text=gray] at (L-\j-\k){\tiny +}; % Orientierungshilfe + %\node[red, left] at (L-\j-1){\tiny \j}; %Orientierungshilfe %Zeilennummer %\node[red, above] at (L-1-\k){\tiny \k}; %Orientierungshilfe %Spaltennummer %};% %Operationsverstärker \node [buffer gate={info'={[align=center]\\ Operationsverstärker,\\ alternativ}}](OP2) at (L-4-2) {}; \draw[shorten >=1\tikzcircuitssizeunit] (L-3-1) -- (L-3-2)node[left=2.5pt]{\footnotesize-}; \draw[shorten >=1\tikzcircuitssizeunit] (L-5-1) -- (L-5-2)node[left=1.75pt]{\tiny +}; \draw[shorten <=2\tikzcircuitssizeunit] (L-4-2)node[right=4.5pt]{\tiny +} -- (L-4-3); \end{tikzpicture} \sourceon %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%% Neue Schaltzeichen %%%%%%%% %%%%%%%%%%%%%%%%%% aus gates %%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \usetikzlibrary{matrix} \usetikzlibrary{positioning} \usetikzlibrary{ circuits.logic.US, circuits.logic.IEC, circuits.logic.CDH, circuits.ee.IEC, } \begin{tikzpicture}[ huge circuit symbols, %every circuit symbol/.style={logic gate IEC symbol color=black}, circuit ee IEC, %circuit logic IEC, circuit logic US, %circuit logic CDH, circuit symbol lines/.style={draw,thick}, font=\sffamily\footnotesize, >=latex % Voreinstellung für Pfeilspitzen ] \matrix (L) [ matrix of nodes, nodes in empty cells, inner sep=0pt, outer sep=-.5\pgflinewidth, column sep=10mm, row sep =4/5*\tikzcircuitssizeunit, nodes={minimum width=0pt} ] { &&&&&&&&&&&& \\ &&&&&&&&&&&& \\ &&&&&&&&&&&& \\ &&&&&&&&&&&& \\ &&&&&&&&&&&& \\ &&&&&&&&&&&& \\ &&&&&&&&&&&& \\ &&&&&&&&&&&& \\ }; %Orientierungshilfen %\foreach \j in {1,...,8} % \foreach \k in {1,...,11}{% %\node[text=gray] at (L-\j-\k){\tiny +}; % Orientierungshilfe + %\node[red, left] at (L-\j-1){\tiny \j}; %Orientierungshilfe %Zeilennummer %\node[red, above] at (L-1-\k){\tiny \k}; %Orientierungshilfe %Spaltennummer %};% %Operationsverstärker \node [buffer gate={info'={[align=center]\\ Operationsverstärker,\\ alternativ}}](OP2) at (L-4-2) {}; \draw[shorten >=1\tikzcircuitssizeunit] (L-3-1) -- (L-3-2)node[left=2.5pt]{\footnotesize-}; \draw[shorten >=1\tikzcircuitssizeunit] (L-5-1) -- (L-5-2)node[left=1.75pt]{\tiny +}; \draw[shorten <=2\tikzcircuitssizeunit] (L-4-2)node[right=4.5pt]{\tiny +} -- (L-4-3); \end{tikzpicture} \sourceoff
    \hline

    15. Schaltzeichen für Blockschaltbilder (1. Teil)

    \begin{tikzpicture} \node[draw, fill=lightgray, align=left, text=blue] at (0,0) { \\ \\ Folgende Liste ist nicht vollständig,\\ hier bedarf es an Vorschlägen und Ergänzungen. \\ \\ }; \end{tikzpicture} Liste \usetikzlibrary{matrix} %%%%%%%%%%%%%% TABELLE %%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%Blockschaltzeichen Bilder %%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %Leerzeile nötig! %\foo \newcommand{\foo}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \node[] at (0,0) {foo}; \end{tikzpicture} }} %Leerzeile nötig! %\invFourier % inverser Fouriertransformator \newcommand{\invFourier}{\mathord{ \begin{tikzpicture}[baseline=0ex, font=\normalsize] \node[scale=1.0] {$\mathcal{F}^{\scriptscriptstyle{-1}}$}; \end{tikzpicture} }} %\Fourier % Fouriertransformator \newcommand{\Fourier}{\mathord{ \begin{tikzpicture}[baseline=0ex, font=\normalsize] \node[scale=1.5] {$\mathcal{F}$}; \end{tikzpicture} }} %\PhaseShifter \newcommand{\PhaseShifter}{\mathord{ \begin{tikzpicture}[baseline=0ex, font=\normalsize] \node[scale=1.5] {$\varphi$}; \end{tikzpicture} }} %\AttenuatorT \newcommand{\AttenuatorT}{\mathord{ \begin{tikzpicture}[baseline=0ex, font=\normalsize] \node[scale=1.5] {$\mathsf{T}$}; \end{tikzpicture} }} %\AttenuatorH \newcommand{\AttenuatorH}{\mathord{ \begin{tikzpicture}}[baseline=0ex, font=\normalsize] \node[scale=1.5] {$\mathsf{H}$}; \end{tikzpicture} }} %\Oscillator \newcommand{\Oscillator}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[thick] (0,0) circle (pi+0.9); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)}); \end{tikzpicture} }} %\BigCirc \newcommand{\BigCirc}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[thick] (0,0) circle (pi+0.9); \end{tikzpicture} }} %\WireAdjustor \newcommand{\WireAdjustor}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[xshift=10ex] (0,0) circle (pi-0.9); \draw[xshift=-10ex] (0,0) circle (pi-0.9); \draw[xshift=-10ex] (-pi+0.9,0) -- (-pi,0); \draw[xshift=10ex] (pi-0.9,0) -- (pi,0); %\draw[blue, xshift=10ex] (pi-0.9,0) circle (5mm); %Hilfe \end{tikzpicture} }} %\Filter \newcommand{\Filter}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)}); \draw[thick] (-1,-1)--(1,1); \end{tikzpicture} }} %\varTFilter \newcommand{\varTFilter}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)+2.75}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)-2.75}); \draw[thick] (-1,-1-2.75)--(1,1-2.75); \end{tikzpicture} }} %\TFilter % Hochpaß \newcommand{\TFilter}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)+2.75}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)-2.75}); \draw[thick] (-1,-1-2.75)--(1,1-2.75); \end{tikzpicture} }} %\varHFilter \newcommand{\varHFilter}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)+2.75}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)-2.75}); \draw[thick] (-1,-1+2.75)--(1,1+2.75); \end{tikzpicture} }} %\HFilter % Tiefpaß \newcommand{\HFilter}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)+2.75}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)-2.75}); \draw[thick] (-1,-1+2.75)--(1,1+2.75); \end{tikzpicture} }} %\HTFilter % Bandpaß \newcommand{\HTFilter}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)+2.75}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)-2.75}); \draw[thick] (-1,-1+2.75)--(1,1+2.75); \draw[thick] (-1,-1-2.75)--(1,1-2.75); \end{tikzpicture} }} %\ZFilter % Bandsperre \newcommand{\ZFilter}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)+2.75}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)-2.75}); \draw[thick] (-1,-1)--(1,1); \end{tikzpicture} }} %\HZTFilter % Allsperre %SCHABLONE \newcommand{\HZTFilter}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)+2.75}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)-2.75}); \draw[thick] (-1,-1+2.75)--(1,1+2.75); \draw[thick] (-1,-1)--(1,1); \draw[thick] (-1,-1-2.75)--(1,1-2.75); \end{tikzpicture} }} %\NoFilter % Allpaß \newcommand{\NoFilter}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)+2.75}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)-2.75}); \end{tikzpicture} }} %\Amplifier % Versträrker \newcommand{\Amplifier}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] %\draw[](0,0) circle (pi+0.9); \draw[thick] (-pi,-pi-1) -- (-pi,pi+1) -- (pi+1,0) -- cycle; \end{tikzpicture} }} %\Mixer % Mischer \newcommand{\Mixer}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] %\draw[](0,0) circle (pi+0.9); \draw[thick] (-pi,-pi-1) -- (pi,pi+1); \draw[thick] (-pi,pi+1) -- (pi,-pi-1); \end{tikzpicture} }} %\Antenna \newcommand{\Antenna}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] %\draw[](0,0) circle (pi+0.9); \draw[thick] (0,-pi-1) -- (0,pi+1-0.25); \draw[thick] (-pi-1,pi+1-0.25) -- (0,0-0.25) -- (pi+1,pi+1-0.25); \end{tikzpicture} }} %\Horn \newcommand{\Horn}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] %\draw[](0,0) circle (pi+0.9); \draw[thick] (-pi,-pi/2) rectangle (0,pi/2); \draw[thick] (0,pi/2) -- (pi,pi) -- (pi,-pi) -- (0,-pi/2); \end{tikzpicture} }} %\Clock \newcommand{\Clock}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] %\draw[red](0,0) circle (pi+0.9); %Hilfe \draw[yshift=37*pi] (0, 0) arc (90:360:1.25*pi); \draw[thick] (0,0) -- (0,1.25*pi); \draw[thick] (0,0) -- (1.25*pi,0); \end{tikzpicture} }} %\Demodulator \newcommand{\Demodulator}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] %\draw[] (0,0) circle (pi+0.9); %Hilfe \draw[thick] (-pi-0.9,0) -- (pi+0.9,0); \draw[thick] (0,-pi) -- (0,pi); \draw[thick] (0,0) -- (-0.8*pi,pi) -- (-0.8*pi,0); \end{tikzpicture} }} %\Discriminator % Hochfrequenzdiskriminator \newcommand{\Discriminator}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] %\draw[] (0,0) circle (pi+0.9); %Hilfe \draw[] (-pi-0.9,0) -- (pi+0.9,0); \draw[] (0,-pi) -- (0,pi); \draw[thick] plot[domain=-pi/2:pi/2] (\x,{2*sin(1.5*\x r)}); \end{tikzpicture} }} %\Multiplier \newcommand{\Multiplier}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] %\draw[](0,0) circle (pi+0.9); %Hilfe \draw[thick] (-pi,-pi) -- (pi,pi); \draw[thick] (-pi,pi) -- (pi,-pi); \draw[thick] (-pi,-pi)--(-pi,pi)--(pi,pi)--(pi+1.5,0)--(pi,-pi)--cycle; \end{tikzpicture} }} %\PulseGenerator \newcommand{\PulseGenerator}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[thick] (0,0) circle (pi+0.9); \draw[] (-pi-0.1,0)--(-pi+0.5,0) -- (-pi+0.5,pi/2)--(-pi/2+0.5,pi/2) --(-pi/2+0.5,0)--(0,0)--(pi/2-1,0)--(pi/2-1,pi/2)--(pi/2,pi/2) --(pi/2,0)--(pi,0); \end{tikzpicture} }} %\Analog \newcommand{\Analog}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] %\draw[red](0,0) circle (pi+0.9); \draw[thick] (-pi, pi/2) arc (180:0:pi); \draw[thick] (-pi,pi/2) -- (-pi,-pi/2); \draw[thick] (pi,pi/2) -- (pi,-pi/2); \end{tikzpicture} }} %\Digital \newcommand{\Digital}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] %\draw[red](0,0) circle (pi+0.9); %Hilfe \draw[thick] (-pi+0.5,pi) -- (-pi+0.5,-pi); \draw[thick] (pi-0.5,pi) -- (pi-0.5,-pi); \draw[thick] (-pi-0.5,pi/2) -- (pi+0.5,pi/2); \draw[thick] (-pi-0.5,-pi/2) -- (pi+0.5,-pi/2); \end{tikzpicture} }} %\Limitator % Größenwertbegrenzer \newcommand{\Limitator}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[thick] (-pi,-pi) -- (0,pi) -- (pi,pi); \end{tikzpicture} }} %\Restrictor % Größenwerteinschränker \newcommand{\Restrictor}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[thick] (-pi-0.5,-pi) -- (-pi/2,-pi) -- (pi/2,pi) -- (pi+0.5,pi); \end{tikzpicture} }} %\Alterator % Größenwertänderer \newcommand{\Alterator}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06, xscale=-1, yscale=-1] \draw[thick] (-pi,-pi) -- (0,pi) -- (pi,pi); \end{tikzpicture} }} \begin{tikzpicture}[align=center] \matrix (m) [matrix of nodes, inner ysep=0pt, column sep=1em, row sep = 1em, nodes={inner sep=0.5em,text width=6em,align=center} ] { {\Horn \\ \verb+\Horn+} & {\Antenna \\ \verb+\Antenna+} & {\Mixer \\ \verb+\Mixer+} & {\Amplifier \\ \verb+\Amplifier+} \\ {\NoFilter \\ \verb+\NoFilter+} & {\HZTFilter \\ \verb+\HZTFilter+} & {\ZFilter \\ \verb+\ZFilter+} & {\HTFilter \\ \verb+\HTFilter+} \\ {\HFilter \\ \verb+\HFilter+} & {\varHFilter \\ \verb+\varHFilter+} & {\TFilter \\ \verb+\TFilter+} & {\varTFilter \\ \verb+\varTFilter+} \\ {\Filter \\ \verb+\Filter+} \\ {\Oscillator \\ \verb+\Oscillator+} & {\PulseGenerator \\ \verb+\PulseGenerator+} & {\Clock \\ \verb+\Clock+} & {\BigCirc \\ \verb+\BigCirc+} \\ {\WireAdjustor \\ \verb+\WireAdjustor+} \\ {\Demodulator \\ \verb+\Demodulator+} & {\Discriminator \\ \verb+\Discriminator+} \\ {\Limitator \\ \verb+\Limitator+} & {\Restrictor\\ \verb+\Restrictor+} & {\Alterator \\ \verb+\Alterator+} \\ {\Multiplier \\ \verb+\Multiplier+} \\ {\Analog \\ \verb+\Analog+} & {\Digital \\ \verb+\Digital+} \\ }; \end{tikzpicture} \\ \\ \textbf{Buchstabenbilder:} \\ \\ {\PhaseShifter ~~~ \verb+\PhaseShifter+} \\ {\Fourier ~~~ \verb+\Fourier+} \\ {\invFourier ~~~ \verb+\invFourier+} \\ {\AttenuatorH ~~~ \verb+\AttenuatorH+} \\ \\ \\ {\AttenuatorT ~~~ \verb+\AttenuatorT+} \\ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Schaltzeichen "Block" \usetikzlibrary{matrix} \usetikzlibrary{circuits.ee.IEC} %%%%%%%%%%%%%% Im Dokumentkopf %%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%Blockschaltzeichen Bilder %%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %Leerzeile nötig! %\foo \newcommand{\foo}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \node[] at (0,0) {foo}; \end{tikzpicture} }} %%%%%%%%%%%%%% Im Dokumentkopf %%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %Schaltzeichen block %%%%%%%%%%%%%%%%% \tikzset{circuit declare symbol = block} \tikzset{set block graphic = block IEC graphic} \tikzset{block IEC graphic/.style= {transform shape, circuit symbol lines, circuit symbol size = width 2.5 height 2.5, draw=none, rounded corners=2.25pt, shape=generic circle IEC, /pgf/generic circle IEC/before background= { %Rechteck \pgfpathrectangle{\pgfpoint{-1pt}{-1pt}}{\pgfpoint{2.0pt}{2.0pt}} \pgfusepath{stroke} \pgfusepathqstroke %? }}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \newcommand{\DrawBlock}[1]{\mathord{%%%------------------------ \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] %block \draw (0,0) to [block={info'={$$}, info={center:$#1$}}] (2,0); %block \draw (0,1) to [block={info={center:$#1$}}] (2,1); %groß / klein \draw (3,0) to [block={info={[scale=1.5]center:$#1$}, info'={huge}},change,huge circuit symbols] (5,0); \draw (3,1) to [block={info={center:$#1$}, info={small}},change,small circuit symbols] (5,1); %hochkant 1 \draw (7,0) to [block={info={center:$#1$}}] (7,2); %hochkant 2 \draw (8,2) to [block={info={center:$#1$}}] (8,0); %schräg 1 \draw (9,0) to [block={info={center:$#1$}, info' sloped={}, info sloped={}}, change] (11,2); %schräg 2 - Beschriftung auch schräg \draw (11,0) to [block={info sloped={center:$#1$}}] (13,2); \end{tikzpicture} }}%%%--------------------------------- \DrawBlock{} \\ \DrawBlock{\foo} \\ ·Akustischer Signalgeber, Antenne, Mischer, Verstärker \usetikzlibrary{matrix} \usetikzlibrary{circuits.ee.IEC} %%%%%%%%%%%%%% Im Dokumentkopf %%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%Blockschaltzeichen Bilder %%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %Leerzeile nötig! %\foo \newcommand{\foo}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \node[] at (0,0) {foo}; \end{tikzpicture} }} %\Amplifier % Versträrker \newcommand{\Amplifier}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] %\draw[](0,0) circle (pi+0.9); \draw[thick] (-pi,-pi-1) -- (-pi,pi+1) -- (pi+1,0) -- cycle; \end{tikzpicture} }} %\Mixer % Mischer \newcommand{\Mixer}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] %\draw[](0,0) circle (pi+0.9); \draw[thick] (-pi,-pi-1) -- (pi,pi+1); \draw[thick] (-pi,pi+1) -- (pi,-pi-1); \end{tikzpicture} }} %\Antenna \newcommand{\Antenna}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] %\draw[](0,0) circle (pi+0.9); \draw[thick] (0,-pi-1) -- (0,pi+1-0.25); \draw[thick] (-pi-1,pi+1-0.25) -- (0,0-0.25) -- (pi+1,pi+1-0.25); \end{tikzpicture} }} %\Horn \newcommand{\Horn}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] %\draw[](0,0) circle (pi+0.9); \draw[thick] (-pi,-pi/2) rectangle (0,pi/2); \draw[thick] (0,pi/2) -- (pi,pi) -- (pi,-pi) -- (0,-pi/2); \end{tikzpicture} }} %%%%%%%%%%%%%% Im Dokumentkopf %%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %Schaltzeichen block %%%%%%%%%%%%%%%%% \tikzset{circuit declare symbol = block} \tikzset{set block graphic = block IEC graphic} \tikzset{block IEC graphic/.style= {transform shape, circuit symbol lines, circuit symbol size = width 2.5 height 2.5, draw=none, rounded corners=2.25pt, shape=generic circle IEC, /pgf/generic circle IEC/before background= { %Rechteck \pgfpathrectangle{\pgfpoint{-1pt}{-1pt}}{\pgfpoint{2.0pt}{2.0pt}} \pgfusepath{stroke} \pgfusepathqstroke %? }}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \newcommand{\DrawBlock}[1]{\mathord{%%%------------------------ \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] %block \draw (0,0) to [block={info'={$$}, info={center:$#1$}}] (2,0); %block \draw (0,1) to [block={info={center:$#1$}}] (2,1); %groß / klein \draw (3,0) to [block={info={[scale=1.5]center:$#1$}, info'={huge}},change,huge circuit symbols] (5,0); \draw (3,1) to [block={info={center:$#1$}, info={small}},change,small circuit symbols] (5,1); %hochkant 1 \draw (7,0) to [block={info={center:$#1$}}] (7,2); %hochkant 2 \draw (8,2) to [block={info={center:$#1$}}] (8,0); %schräg 1 \draw (9,0) to [block={info={center:$#1$}, info' sloped={}, info sloped={}}, change] (11,2); %schräg 2 - Beschriftung auch schräg \draw (11,0) to [block={info sloped={center:$#1$}}] (13,2); \end{tikzpicture} }}%%%--------------------------------- \DrawBlock{\Horn} \\ \DrawBlock{\Antenna} \\ \DrawBlock{\Mixer} \\ \DrawBlock{\Amplifier} \\ ·Hochpaß, Tiefpaß, Bandpaß, Bandsperre, ... \usetikzlibrary{matrix} \usetikzlibrary{circuits.ee.IEC} %%%%%%%%%%%%%% Im Dokumentkopf %%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%Blockschaltzeichen Bilder %%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %Leerzeile nötig! %\foo \newcommand{\foo}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \node[] at (0,0) {foo}; \end{tikzpicture} }} %\Filter \newcommand{\Filter}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)}); \draw[thick] (-1,-1)--(1,1); \end{tikzpicture} }} %\varTFilter \newcommand{\varTFilter}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)+2.75}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)-2.75}); \draw[thick] (-1,-1-2.75)--(1,1-2.75); \end{tikzpicture} }} %\TFilter % Hochpaß \newcommand{\TFilter}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)+2.75}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)-2.75}); \draw[thick] (-1,-1-2.75)--(1,1-2.75); \end{tikzpicture} }} %\varHFilter \newcommand{\varHFilter}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)+2.75}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)-2.75}); \draw[thick] (-1,-1+2.75)--(1,1+2.75); \end{tikzpicture} }} %\HFilter % Tiefpaß \newcommand{\HFilter}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)+2.75}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)-2.75}); \draw[thick] (-1,-1+2.75)--(1,1+2.75); \end{tikzpicture} }} %\HTFilter % Bandpaß \newcommand{\HTFilter}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)+2.75}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)-2.75}); \draw[thick] (-1,-1+2.75)--(1,1+2.75); \draw[thick] (-1,-1-2.75)--(1,1-2.75); \end{tikzpicture} }} %\ZFilter % Bandsperre \newcommand{\ZFilter}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)+2.75}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)-2.75}); \draw[thick] (-1,-1)--(1,1); \end{tikzpicture} }} %\HZTFilter % Allsperre %SCHABLONE \newcommand{\HZTFilter}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)+2.75}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)-2.75}); \draw[thick] (-1,-1+2.75)--(1,1+2.75); \draw[thick] (-1,-1)--(1,1); \draw[thick] (-1,-1-2.75)--(1,1-2.75); \end{tikzpicture} }} %\NoFilter % Allpaß \newcommand{\NoFilter}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)+2.75}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)-2.75}); \end{tikzpicture} }} %%%%%%%%%%%%%% Im Dokumentkopf %%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %Schaltzeichen block %%%%%%%%%%%%%%%%% \tikzset{circuit declare symbol = block} \tikzset{set block graphic = block IEC graphic} \tikzset{block IEC graphic/.style= {transform shape, circuit symbol lines, circuit symbol size = width 2.5 height 2.5, draw=none, rounded corners=2.25pt, shape=generic circle IEC, /pgf/generic circle IEC/before background= { %Rechteck \pgfpathrectangle{\pgfpoint{-1pt}{-1pt}}{\pgfpoint{2.0pt}{2.0pt}} \pgfusepath{stroke} \pgfusepathqstroke %? }}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \newcommand{\DrawBlock}[1]{\mathord{%%%------------------------ \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] %block \draw (0,0) to [block={info'={$$}, info={center:$#1$}}] (2,0); %block \draw (0,1) to [block={info={center:$#1$}}] (2,1); %groß / klein \draw (3,0) to [block={info={[scale=1.5]center:$#1$}, info'={huge}},change,huge circuit symbols] (5,0); \draw (3,1) to [block={info={center:$#1$}, info={small}},change,small circuit symbols] (5,1); %hochkant 1 \draw (7,0) to [block={info={center:$#1$}}] (7,2); %hochkant 2 \draw (8,2) to [block={info={center:$#1$}}] (8,0); %schräg 1 \draw (9,0) to [block={info={center:$#1$}, info' sloped={}, info sloped={}}, change] (11,2); %schräg 2 - Beschriftung auch schräg \draw (11,0) to [block={info sloped={center:$#1$}}] (13,2); \end{tikzpicture} }}%%%--------------------------------- \DrawBlock{\NoFilter} \\ \DrawBlock{\HZTFilter} \\ \DrawBlock{\ZFilter} \\ \DrawBlock{\HTFilter} \\ \DrawBlock{\HFilter} \\ \DrawBlock{\varHFilter} \\ \DrawBlock{\TFilter} \\ \DrawBlock{\varTFilter} \\ \DrawBlock{\Filter} \\ ·Oszillator, Impulsgenerator, Zeitmeßgerät, Leitungsanpasser, Kreis \usetikzlibrary{matrix} \usetikzlibrary{circuits.ee.IEC} %%%%%%%%%%%%%% Im Dokumentkopf %%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%Blockschaltzeichen Bilder %%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %Leerzeile nötig! %\foo \newcommand{\foo}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \node[] at (0,0) {foo}; \end{tikzpicture} }} %\Oscillator \newcommand{\Oscillator}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[thick] (0,0) circle (pi+0.9); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)}); \end{tikzpicture} }} %\BigCirc \newcommand{\BigCirc}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[thick] (0,0) circle (pi+0.9); \end{tikzpicture} }} %\WireAdjustor \newcommand{\WireAdjustor}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[xshift=10ex] (0,0) circle (pi-0.9); \draw[xshift=-10ex] (0,0) circle (pi-0.9); \draw[xshift=-10ex] (-pi+0.9,0) -- (-pi,0); \draw[xshift=10ex] (pi-0.9,0) -- (pi,0); %\draw[blue, xshift=10ex] (pi-0.9,0) circle (5mm); %Hilfe \end{tikzpicture} }} %\Clock \newcommand{\Clock}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] %\draw[red](0,0) circle (pi+0.9); %Hilfe \draw[yshift=37*pi] (0, 0) arc (90:360:1.25*pi); \draw[thick] (0,0) -- (0,1.25*pi); \draw[thick] (0,0) -- (1.25*pi,0); \end{tikzpicture} }} %\PulseGenerator \newcommand{\PulseGenerator}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[thick] (0,0) circle (pi+0.9); \draw[] (-pi-0.1,0)--(-pi+0.5,0) -- (-pi+0.5,pi/2)--(-pi/2+0.5,pi/2) --(-pi/2+0.5,0)--(0,0)--(pi/2-1,0)--(pi/2-1,pi/2)--(pi/2,pi/2) --(pi/2,0)--(pi,0); \end{tikzpicture} }} %%%%%%%%%%%%%% Im Dokumentkopf %%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %Schaltzeichen block %%%%%%%%%%%%%%%%% \tikzset{circuit declare symbol = block} \tikzset{set block graphic = block IEC graphic} \tikzset{block IEC graphic/.style= {transform shape, circuit symbol lines, circuit symbol size = width 2.5 height 2.5, draw=none, rounded corners=2.25pt, shape=generic circle IEC, /pgf/generic circle IEC/before background= { %Rechteck \pgfpathrectangle{\pgfpoint{-1pt}{-1pt}}{\pgfpoint{2.0pt}{2.0pt}} \pgfusepath{stroke} \pgfusepathqstroke %? }}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \newcommand{\DrawBlock}[1]{\mathord{%%%------------------------ \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] %block \draw (0,0) to [block={info'={$$}, info={center:$#1$}}] (2,0); %block \draw (0,1) to [block={info={center:$#1$}}] (2,1); %groß / klein \draw (3,0) to [block={info={[scale=1.5]center:$#1$}, info'={huge}},change,huge circuit symbols] (5,0); \draw (3,1) to [block={info={center:$#1$}, info={small}},change,small circuit symbols] (5,1); %hochkant 1 \draw (7,0) to [block={info={center:$#1$}}] (7,2); %hochkant 2 \draw (8,2) to [block={info={center:$#1$}}] (8,0); %schräg 1 \draw (9,0) to [block={info={center:$#1$}, info' sloped={}, info sloped={}}, change] (11,2); %schräg 2 - Beschriftung auch schräg \draw (11,0) to [block={info sloped={center:$#1$}}] (13,2); \end{tikzpicture} }}%%%--------------------------------- \DrawBlock{\Oscillator} \\ \DrawBlock{\PulseGenerator} \\ \DrawBlock{\Clock} \\ \DrawBlock{\BigCirc} \\ \DrawBlock{\WireAdjustor} \\ ·Demodulator, Diskriminator, Multiplikator, Analog-Gerät, Digital-Gerät \usetikzlibrary{matrix} \usetikzlibrary{circuits.ee.IEC} %%%%%%%%%%%%%% Im Dokumentkopf %%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%Blockschaltzeichen Bilder %%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %Leerzeile nötig! %\foo \newcommand{\foo}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \node[] at (0,0) {foo}; \end{tikzpicture} }} %\Demodulator \newcommand{\Demodulator}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] %\draw[] (0,0) circle (pi+0.9); %Hilfe \draw[thick] (-pi-0.9,0) -- (pi+0.9,0); \draw[thick] (0,-pi) -- (0,pi); \draw[thick] (0,0) -- (-0.8*pi,pi) -- (-0.8*pi,0); \end{tikzpicture} }} %\Discriminator % Hochfrequenzdiskriminator \newcommand{\Discriminator}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] %\draw[] (0,0) circle (pi+0.9); %Hilfe \draw[] (-pi-0.9,0) -- (pi+0.9,0); \draw[] (0,-pi) -- (0,pi); \draw[thick] plot[domain=-pi/2:pi/2] (\x,{2*sin(1.5*\x r)}); \end{tikzpicture} }} %\Multiplier \newcommand{\Multiplier}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] %\draw[](0,0) circle (pi+0.9); %Hilfe \draw[thick] (-pi,-pi) -- (pi,pi); \draw[thick] (-pi,pi) -- (pi,-pi); \draw[thick] (-pi,-pi)--(-pi,pi)--(pi,pi)--(pi+1.5,0)--(pi,-pi)--cycle; \end{tikzpicture} }} %\Analog \newcommand{\Analog}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] %\draw[red](0,0) circle (pi+0.9); \draw[thick] (-pi, pi/2) arc (180:0:pi); \draw[thick] (-pi,pi/2) -- (-pi,-pi/2); \draw[thick] (pi,pi/2) -- (pi,-pi/2); \end{tikzpicture} }} %\Digital \newcommand{\Digital}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] %\draw[red](0,0) circle (pi+0.9); %Hilfe \draw[thick] (-pi+0.5,pi) -- (-pi+0.5,-pi); \draw[thick] (pi-0.5,pi) -- (pi-0.5,-pi); \draw[thick] (-pi-0.5,pi/2) -- (pi+0.5,pi/2); \draw[thick] (-pi-0.5,-pi/2) -- (pi+0.5,-pi/2); \end{tikzpicture} }} %%%%%%%%%%%%%% Im Dokumentkopf %%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %Schaltzeichen block %%%%%%%%%%%%%%%%% \tikzset{circuit declare symbol = block} \tikzset{set block graphic = block IEC graphic} \tikzset{block IEC graphic/.style= {transform shape, circuit symbol lines, circuit symbol size = width 2.5 height 2.5, draw=none, rounded corners=2.25pt, shape=generic circle IEC, /pgf/generic circle IEC/before background= { %Rechteck \pgfpathrectangle{\pgfpoint{-1pt}{-1pt}}{\pgfpoint{2.0pt}{2.0pt}} \pgfusepath{stroke} \pgfusepathqstroke %? }}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \newcommand{\DrawBlock}[1]{\mathord{%%%------------------------ \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] %block \draw (0,0) to [block={info'={$$}, info={center:$#1$}}] (2,0); %block \draw (0,1) to [block={info={center:$#1$}}] (2,1); %groß / klein \draw (3,0) to [block={info={[scale=1.5]center:$#1$}, info'={huge}},change,huge circuit symbols] (5,0); \draw (3,1) to [block={info={center:$#1$}, info={small}},change,small circuit symbols] (5,1); %hochkant 1 \draw (7,0) to [block={info={center:$#1$}}] (7,2); %hochkant 2 \draw (8,2) to [block={info={center:$#1$}}] (8,0); %schräg 1 \draw (9,0) to [block={info={center:$#1$}, info' sloped={}, info sloped={}}, change] (11,2); %schräg 2 - Beschriftung auch schräg \draw (11,0) to [block={info sloped={center:$#1$}}] (13,2); \end{tikzpicture} }}%%%--------------------------------- \DrawBlock{\Demodulator} \\ \DrawBlock{\Discriminator} \\ \DrawBlock{\Multiplier} \\ \DrawBlock{\Analog} \\ \DrawBlock{\Digital} \\ %\DrawBlock{\Analog} \\ ·Größenwertbegrenzer, Größenwertänderer, Größenwerteinschränker \usetikzlibrary{matrix} \usetikzlibrary{circuits.ee.IEC} %%%%%%%%%%%%%% Im Dokumentkopf %%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%Blockschaltzeichen Bilder %%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %Leerzeile nötig! %\foo \newcommand{\foo}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \node[] at (0,0) {foo}; \end{tikzpicture} }} %\Limitator % Größenwertbegrenzer \newcommand{\Limitator}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[thick] (-pi,-pi) -- (0,pi) -- (pi,pi); \end{tikzpicture} }} %\Restrictor % Größenwerteinschränker \newcommand{\Restrictor}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[thick] (-pi-0.5,-pi) -- (-pi/2,-pi) -- (pi/2,pi) -- (pi+0.5,pi); \end{tikzpicture} }} %\Alterator % Größenwertänderer \newcommand{\Alterator}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06, xscale=-1, yscale=-1] \draw[thick] (-pi,-pi) -- (0,pi) -- (pi,pi); \end{tikzpicture} }} %%%%%%%%%%%%%% Im Dokumentkopf %%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %Schaltzeichen block %%%%%%%%%%%%%%%%% \tikzset{circuit declare symbol = block} \tikzset{set block graphic = block IEC graphic} \tikzset{block IEC graphic/.style= {transform shape, circuit symbol lines, circuit symbol size = width 2.5 height 2.5, draw=none, rounded corners=2.25pt, shape=generic circle IEC, /pgf/generic circle IEC/before background= { %Rechteck \pgfpathrectangle{\pgfpoint{-1pt}{-1pt}}{\pgfpoint{2.0pt}{2.0pt}} \pgfusepath{stroke} \pgfusepathqstroke %? }}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \newcommand{\DrawBlock}[1]{\mathord{%%%------------------------ \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] %block \draw (0,0) to [block={info'={$$}, info={center:$#1$}}] (2,0); %block \draw (0,1) to [block={info={center:$#1$}}] (2,1); %groß / klein \draw (3,0) to [block={info={[scale=1.5]center:$#1$}, info'={huge}},change,huge circuit symbols] (5,0); \draw (3,1) to [block={info={center:$#1$}, info={small}},change,small circuit symbols] (5,1); %hochkant 1 \draw (7,0) to [block={info={center:$#1$}}] (7,2); %hochkant 2 \draw (8,2) to [block={info={center:$#1$}}] (8,0); %schräg 1 \draw (9,0) to [block={info={center:$#1$}, info' sloped={}, info sloped={}}, change] (11,2); %schräg 2 - Beschriftung auch schräg \draw (11,0) to [block={info sloped={center:$#1$}}] (13,2); \end{tikzpicture} }}%%%--------------------------------- \DrawBlock{\Limitator} \\ \DrawBlock{\Alterator} \\ \DrawBlock{\Restrictor} \\ ·Phasenschieber, (inverser) Fouriertransformator, T-Dämpfungsglied, H-Dämpfungsglied \usetikzlibrary{matrix} \usetikzlibrary{circuits.ee.IEC} %%%%%%%%%%%%%% Im Dokumentkopf %%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%Blockschaltzeichen Bilder %%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %Leerzeile nötig! %\foo \newcommand{\foo}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \node[] at (0,0) {foo}; \end{tikzpicture} }} %Leerzeile nötig! %\invFourier % inverser Fouriertransformator \newcommand{\invFourier}{\mathord{ \begin{tikzpicture}[baseline=0ex, font=\normalsize] \node[scale=1.0] {$\mathcal{F}^{\scriptscriptstyle{-1}}$}; \end{tikzpicture} }} %\Fourier % Fouriertransformator \newcommand{\Fourier}{\mathord{ \begin{tikzpicture}[baseline=0ex, font=\normalsize] \node[scale=1.5] {$\mathcal{F}$}; \end{tikzpicture} }} %\PhaseShifter %Phasenschieber \newcommand{\PhaseShifter}{\mathord{ \begin{tikzpicture}[baseline=0ex, font=\normalsize] \node[scale=1.5] {$\varphi$}; \end{tikzpicture} }} %\AttenuatorT \newcommand{\AttenuatorT}{\mathord{ \begin{tikzpicture}[baseline=0ex, font=\normalsize] \node[scale=1.5] {$\mathsf{T}$}; \end{tikzpicture} }} %\AttenuatorH \newcommand{\AttenuatorH}{\mathord{ \begin{tikzpicture}}[baseline=0ex, font=\normalsize] \node[scale=1.5] {$\mathsf{H}$}; \end{tikzpicture} }} %%%%%%%%%%%%%% Im Dokumentkopf %%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %Schaltzeichen block %%%%%%%%%%%%%%%%% \tikzset{circuit declare symbol = block} \tikzset{set block graphic = block IEC graphic} \tikzset{block IEC graphic/.style= {transform shape, circuit symbol lines, circuit symbol size = width 2.5 height 2.5, draw=none, rounded corners=2.25pt, shape=generic circle IEC, /pgf/generic circle IEC/before background= { %Rechteck \pgfpathrectangle{\pgfpoint{-1pt}{-1pt}}{\pgfpoint{2.0pt}{2.0pt}} \pgfusepath{stroke} \pgfusepathqstroke %? }}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \newcommand{\DrawBlock}[1]{\mathord{%%%------------------------ \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] %block \draw (0,0) to [block={info'={$$}, info={center:$#1$}}] (2,0); %block \draw (0,1) to [block={info={center:$#1$}}] (2,1); %groß / klein \draw (3,0) to [block={info={[scale=1.5]center:$#1$}, info'={huge}},change,huge circuit symbols] (5,0); \draw (3,1) to [block={info={center:$#1$}, info={small}},change,small circuit symbols] (5,1); %hochkant 1 \draw (7,0) to [block={info={center:$#1$}}] (7,2); %hochkant 2 \draw (8,2) to [block={info={center:$#1$}}] (8,0); %schräg 1 \draw (9,0) to [block={info={center:$#1$}, info' sloped={}, info sloped={}}, change] (11,2); %schräg 2 - Beschriftung auch schräg \draw (11,0) to [block={info sloped={center:$#1$}}] (13,2); \end{tikzpicture} }}%%%--------------------------------- \DrawBlock{\PhaseShifter} \\ \DrawBlock{\Fourier} \\ \DrawBlock{\invFourier} \\ \DrawBlock{\AttenuatorT} \\ \DrawBlock{\AttenuatorH} \\ %\DrawBlock{\AttenuatorT} \\ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \sourceon %Leerzeile nötig! \usetikzlibrary{matrix} \usetikzlibrary{circuits.ee.IEC} %%%%%%%%%%%%%% Im Dokumentkopf %%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%Blockschaltzeichen Bilder %%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %\foo \newcommand{\foo}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \node[] at (0,0) {foo}; \end{tikzpicture} }} %Leerzeile nötig! %\invFourier % inverser Fouriertransformator \newcommand{\invFourier}{\mathord{ \begin{tikzpicture}[baseline=0ex, font=\normalsize] \node[scale=1.0] {$\mathcal{F}^{\scriptscriptstyle{-1}}$}; \end{tikzpicture} }} %\Fourier % Fouriertransformator \newcommand{\Fourier}{\mathord{ \begin{tikzpicture}[baseline=0ex, font=\normalsize] \node[scale=1.5] {$\mathcal{F}$}; \end{tikzpicture} }} %\PhaseShifter \newcommand{\PhaseShifter}{\mathord{ \begin{tikzpicture}[baseline=0ex, font=\normalsize] \node[scale=1.5] {$\varphi$}; \end{tikzpicture} }} %\AttenuatorT \newcommand{\AttenuatorT}{\mathord{ \begin{tikzpicture}[baseline=0ex, font=\normalsize] \node[scale=1.5] {$\mathsf{T}$}; \end{tikzpicture} }} %\AttenuatorH \newcommand{\AttenuatorH}{\mathord{ \begin{tikzpicture}}[baseline=0ex, font=\normalsize] \node[scale=1.5] {$\mathsf{H}$}; \end{tikzpicture} }} %\Oscillator \newcommand{\Oscillator}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[thick] (0,0) circle (pi+0.9); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)}); \end{tikzpicture} }} %\BigCirc \newcommand{\BigCirc}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[thick] (0,0) circle (pi+0.9); \end{tikzpicture} }} %\WireAdjustor \newcommand{\WireAdjustor}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[xshift=10ex] (0,0) circle (pi-0.9); \draw[xshift=-10ex] (0,0) circle (pi-0.9); \draw[xshift=-10ex] (-pi+0.9,0) -- (-pi,0); \draw[xshift=10ex] (pi-0.9,0) -- (pi,0); %\draw[blue, xshift=10ex] (pi-0.9,0) circle (5mm); %Hilfe \end{tikzpicture} }} %\Filter \newcommand{\Filter}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)}); \draw[thick] (-1,-1)--(1,1); \end{tikzpicture} }} %\varTFilter \newcommand{\varTFilter}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)+2.75}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)-2.75}); \draw[thick] (-1,-1-2.75)--(1,1-2.75); \end{tikzpicture} }} %\TFilter % Hochpaß \newcommand{\TFilter}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)+2.75}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)-2.75}); \draw[thick] (-1,-1-2.75)--(1,1-2.75); \end{tikzpicture} }} %\varHFilter \newcommand{\varHFilter}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)+2.75}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)-2.75}); \draw[thick] (-1,-1+2.75)--(1,1+2.75); \end{tikzpicture} }} %\HFilter % Tiefpaß \newcommand{\HFilter}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)+2.75}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)-2.75}); \draw[thick] (-1,-1+2.75)--(1,1+2.75); \end{tikzpicture} }} %\HTFilter % Bandpaß \newcommand{\HTFilter}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)+2.75}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)-2.75}); \draw[thick] (-1,-1+2.75)--(1,1+2.75); \draw[thick] (-1,-1-2.75)--(1,1-2.75); \end{tikzpicture} }} %\ZFilter % Bandsperre \newcommand{\ZFilter}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)+2.75}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)-2.75}); \draw[thick] (-1,-1)--(1,1); \end{tikzpicture} }} %\HZTFilter % Allsperre %SCHABLONE \newcommand{\HZTFilter}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)+2.75}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)-2.75}); \draw[thick] (-1,-1+2.75)--(1,1+2.75); \draw[thick] (-1,-1)--(1,1); \draw[thick] (-1,-1-2.75)--(1,1-2.75); \end{tikzpicture} }} %\NoFilter % Allpaß \newcommand{\NoFilter}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)+2.75}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)-2.75}); \end{tikzpicture} }} %\Amplifier % Versträrker \newcommand{\Amplifier}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] %\draw[](0,0) circle (pi+0.9); \draw[thick] (-pi,-pi-1) -- (-pi,pi+1) -- (pi+1,0) -- cycle; \end{tikzpicture} }} %\Mixer % Mischer \newcommand{\Mixer}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] %\draw[](0,0) circle (pi+0.9); \draw[thick] (-pi,-pi-1) -- (pi,pi+1); \draw[thick] (-pi,pi+1) -- (pi,-pi-1); \end{tikzpicture} }} %\Antenna \newcommand{\Antenna}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] %\draw[](0,0) circle (pi+0.9); \draw[thick] (0,-pi-1) -- (0,pi+1-0.25); \draw[thick] (-pi-1,pi+1-0.25) -- (0,0-0.25) -- (pi+1,pi+1-0.25); \end{tikzpicture} }} %\Horn \newcommand{\Horn}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] %\draw[](0,0) circle (pi+0.9); \draw[thick] (-pi,-pi/2) rectangle (0,pi/2); \draw[thick] (0,pi/2) -- (pi,pi) -- (pi,-pi) -- (0,-pi/2); \end{tikzpicture} }} %\Clock \newcommand{\Clock}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] %\draw[red](0,0) circle (pi+0.9); %Hilfe \draw[yshift=37*pi] (0, 0) arc (90:360:1.25*pi); \draw[thick] (0,0) -- (0,1.25*pi); \draw[thick] (0,0) -- (1.25*pi,0); \end{tikzpicture} }} %\Demodulator \newcommand{\Demodulator}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] %\draw[] (0,0) circle (pi+0.9); %Hilfe \draw[thick] (-pi-0.9,0) -- (pi+0.9,0); \draw[thick] (0,-pi) -- (0,pi); \draw[thick] (0,0) -- (-0.8*pi,pi) -- (-0.8*pi,0); \end{tikzpicture} }} %\Limitator % Größenwertbegrenzer \newcommand{\Limitator}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[thick] (-pi,-pi) -- (0,pi) -- (pi,pi); \end{tikzpicture} }} %\Restrictor % Größenwerteinschränker \newcommand{\Restrictor}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[thick] (-pi-0.5,-pi) -- (-pi/2,-pi) -- (pi/2,pi) -- (pi+0.5,pi); \end{tikzpicture} }} %\Alterator % Größenwertänderer \newcommand{\Alterator}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06, xscale=-1, yscale=-1] \draw[thick] (-pi,-pi) -- (0,pi) -- (pi,pi); \end{tikzpicture} }} %\Discriminator % Hochfrequenzdiskriminator \newcommand{\Discriminator}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] %\draw[] (0,0) circle (pi+0.9); %Hilfe \draw[] (-pi-0.9,0) -- (pi+0.9,0); \draw[] (0,-pi) -- (0,pi); \draw[thick] plot[domain=-pi/2:pi/2] (\x,{2*sin(1.5*\x r)}); \end{tikzpicture} }} %\Multiplier \newcommand{\Multiplier}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] %\draw[](0,0) circle (pi+0.9); %Hilfe \draw[thick] (-pi,-pi) -- (pi,pi); \draw[thick] (-pi,pi) -- (pi,-pi); \draw[thick] (-pi,-pi)--(-pi,pi)--(pi,pi)--(pi+1.5,0)--(pi,-pi)--cycle; \end{tikzpicture} }} %\PulseGenerator \newcommand{\PulseGenerator}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[thick] (0,0) circle (pi+0.9); \draw[] (-pi-0.1,0)--(-pi+0.5,0) -- (-pi+0.5,pi/2)--(-pi/2+0.5,pi/2) --(-pi/2+0.5,0)--(0,0)--(pi/2-1,0)--(pi/2-1,pi/2)--(pi/2,pi/2) --(pi/2,0)--(pi,0); \end{tikzpicture} }} %\Analog \newcommand{\Analog}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] %\draw[red](0,0) circle (pi+0.9); \draw[thick] (-pi, pi/2) arc (180:0:pi); \draw[thick] (-pi,pi/2) -- (-pi,-pi/2); \draw[thick] (pi,pi/2) -- (pi,-pi/2); \end{tikzpicture} }} %\Digital \newcommand{\Digital}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] %\draw[red](0,0) circle (pi+0.9); %Hilfe \draw[thick] (-pi+0.5,pi) -- (-pi+0.5,-pi); \draw[thick] (pi-0.5,pi) -- (pi-0.5,-pi); \draw[thick] (-pi-0.5,pi/2) -- (pi+0.5,pi/2); \draw[thick] (-pi-0.5,-pi/2) -- (pi+0.5,-pi/2); \end{tikzpicture} }} %%%%%%%%%%%%%% Im Dokumentkopf %%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %Schaltzeichen block %%%%%%%%%%%%%%%%% \tikzset{circuit declare symbol = block} \tikzset{set block graphic = block IEC graphic} \tikzset{block IEC graphic/.style= {transform shape, circuit symbol lines, circuit symbol size = width 2.5 height 2.5, draw=none, rounded corners=2.25pt, shape=generic circle IEC, /pgf/generic circle IEC/before background= { %Rechteck \pgfpathrectangle{\pgfpoint{-1pt}{-1pt}}{\pgfpoint{2.0pt}{2.0pt}} \pgfusepath{stroke} \pgfusepathqstroke %? }}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \textbf{Veranschaulichung:} \\ \\ \newcommand{\DrawBlock}[1]{\mathord{%%%------------------------ \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] %block \draw (0,0) to [block={info'={$$}, info={center:$#1$}}] (2,0); %block \draw (0,1) to [block={info={center:$#1$}}] (2,1); %groß / klein \draw (3,0) to [block={info={[scale=1.5]center:$#1$}, info'={huge}},change,huge circuit symbols] (5,0); \draw (3,1) to [block={info={center:$#1$}, info={small}},change,small circuit symbols] (5,1); %hochkant 1 \draw (7,0) to [block={info={center:$#1$}}] (7,2); %hochkant 2 \draw (8,2) to [block={info={center:$#1$}}] (8,0); %schräg 1 \draw (9,0) to [block={info={center:$#1$}, info' sloped={}, info sloped={}}, change] (11,2); %schräg 2 - Beschriftung auch schräg \draw (11,0) to [block={info sloped={center:$#1$}}] (13,2); \end{tikzpicture} }}%%%--------------------------------- \DrawBlock{} \\ \DrawBlock{\foo} \\ \DrawBlock{\Horn} \\ \DrawBlock{\Antenna} \\ % .... %UNDSOWEITER ...... % ...... \sourceoff
    \hline

    16. Schaltzeichen für Blockschaltbilder (2. Teil)

    ·Wandler (allgemein) Zum Beispiel: Digital-Analog-Wandler, Gleichrichter, Wechselrichter, ... \usetikzlibrary{circuits.ee.IEC} %%%%%%%%%%%%%% Im Dokumentkopf %%%%%%%%%%%%%%%% %Schaltzeichen converter %%%%%%%%%%%%%%%%%%%% \def\From{foo} \def\To{bar} \newif\ifchange \tikzoption{change}[true]{\changetrue} \tikzset{circuit declare symbol = converter} \tikzset{set converter graphic = converter IEC graphic} \tikzset{converter IEC graphic/.style= {transform shape, circuit symbol lines, circuit symbol size = width 2.5 height 2.5, draw=none, rounded corners=2.25pt, shape=generic circle IEC, /pgf/generic circle IEC/before background= { %QUERSTRICH \pgfpathmoveto{\pgfpoint{-0.8pt}{-0.8pt}} \pgfpathlineto{\pgfpoint{0.8pt}{0.8pt}} %Rechteck \pgfpathrectangle{\pgfpoint{-1pt}{-1pt}}{\pgfpoint{2.0pt}{2.0pt}} \pgfusepath{stroke} \pgfusepathqstroke %? % BESCHRIFTUNG \pgfgettransform\savedtransform \pgftransformshift{\pgfpoint{0.45pt}{-0.45pt}} \pgftransformresetnontranslations \pgftransformscale{0.075\tikzcircuitssizeunit} \pgftext{\bf{\ifchange{\sffamily{\From}}\else{\sffamily{\To}}\fi}} \pgfsettransform\savedtransform \pgftransformshift{\pgfpoint{-0.45pt}{0.45pt}} \pgftransformresetnontranslations \pgftransformscale{0.075\tikzcircuitssizeunit} \pgftext{\bf{\ifchange{\sffamily{\To}}\else{\sffamily{\From}}\fi}} \pgfsettransform\savedtransform }}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] %\edef\From{newfoo} %\edef\To{newbar} %converter \draw (0,0) to [converter={info'={converter}, info={Text}}] (2,0); %converter - Polaritätsumkehr \draw (0,2) to [converter={info={converter, change}}, change] (2,2); %groß / klein \draw (3,0) to [converter={info'={huge}},change,huge circuit symbols] (5,0); \draw (3,1) to [converter={info={small}},change,small circuit symbols] (5,1); %hochkant 1 \draw (7,0) to [converter] (7,2); %hochkant 2 - Beschriftung auf anderer Seite \draw (8,2) to [converter] (8,0); %schräg 1 \draw (9,0) to [converter={info' sloped={...}, info sloped={...}}, change] (11,2); %schräg 2 \draw (13,2) to [converter, change] (11,0); \end{tikzpicture} Beispiele: \usetikzlibrary{circuits.ee.IEC} %%%%%%%%%%%%%% Im Dokumentkopf %%%%%%%%%%%%%%%% %Schaltzeichen converter %%%%%%%%%%%%%%%%%%%% \def\From{foo} \def\To{bar} \newif\ifchange \tikzoption{change}[true]{\changetrue} \tikzset{circuit declare symbol = converter} \tikzset{set converter graphic = converter IEC graphic} \tikzset{converter IEC graphic/.style= {transform shape, circuit symbol lines, circuit symbol size = width 2.5 height 2.5, draw=none, rounded corners=2.25pt, shape=generic circle IEC, /pgf/generic circle IEC/before background= { %QUERSTRICH \pgfpathmoveto{\pgfpoint{-0.8pt}{-0.8pt}} \pgfpathlineto{\pgfpoint{0.8pt}{0.8pt}} %Rechteck \pgfpathrectangle{\pgfpoint{-1pt}{-1pt}}{\pgfpoint{2.0pt}{2.0pt}} \pgfusepath{stroke} \pgfusepathqstroke %? % BESCHRIFTUNG \pgfgettransform\savedtransform \pgftransformshift{\pgfpoint{0.45pt}{-0.45pt}} \pgftransformresetnontranslations \pgftransformscale{0.075\tikzcircuitssizeunit} \pgftext{\bf{\ifchange{\sffamily{\From}}\else{\sffamily{\To}}\fi}} \pgfsettransform\savedtransform \pgftransformshift{\pgfpoint{-0.45pt}{0.45pt}} \pgftransformresetnontranslations \pgftransformscale{0.075\tikzcircuitssizeunit} \pgftext{\bf{\ifchange{\sffamily{\To}}\else{\sffamily{\From}}\fi}} \pgfsettransform\savedtransform }}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{tikzpicture}[circuit ee IEC, huge circuit symbols, font=\sffamily\footnotesize] %AC/DC-Wandler \edef\From{AC} \edef\To{DC} \draw (0,0) to [converter={info'={Gleichrichter}, info={converter}}] (2,0); \draw (0,2) to [converter={info'={Wechselrichter}, info={converter, change}}, change] (2,2); \edef\From{A} \edef\To{D} \draw (3,0) to [converter={info'={AD-Wandler}, info={}}] (5,0); \draw (3,2) to [converter={info'={}, info={change}}, change] (5,2); \edef\From{$\triangle$} \edef\To{$\alpha \beta_x$} \draw (6,0) to [converter={info'={}, info={}}] (8,0); \draw (6,2) to [converter={info'={}, info={change}}, change] (8,2); \end{tikzpicture} \sourceon \usetikzlibrary{circuits.ee.IEC} %%%%%%%%%%%%%% Im Dokumentkopf %%%%%%%%%%%%%%%% %Schaltzeichen converter %%%%%%%%%%%%%%%%%%%% \def\From{foo} \def\To{bar} \newif\ifchange \tikzoption{change}[true]{\changetrue} \tikzset{circuit declare symbol = converter} \tikzset{set converter graphic = converter IEC graphic} \tikzset{converter IEC graphic/.style= {transform shape, circuit symbol lines, circuit symbol size = width 2.5 height 2.5, draw=none, rounded corners=2.25pt, shape=generic circle IEC, /pgf/generic circle IEC/before background= { %QUERSTRICH \pgfpathmoveto{\pgfpoint{-0.8pt}{-0.8pt}} \pgfpathlineto{\pgfpoint{0.8pt}{0.8pt}} %Rechteck \pgfpathrectangle{\pgfpoint{-1pt}{-1pt}}{\pgfpoint{2.0pt}{2.0pt}} \pgfusepath{stroke} \pgfusepathqstroke %? % BESCHRIFTUNG \pgfgettransform\savedtransform \pgftransformshift{\pgfpoint{0.45pt}{-0.45pt}} \pgftransformresetnontranslations \pgftransformscale{0.075\tikzcircuitssizeunit} \pgftext{\bf{\ifchange{\sffamily{\From}}\else{\sffamily{\To}}\fi}} \pgfsettransform\savedtransform \pgftransformshift{\pgfpoint{-0.45pt}{0.45pt}} \pgftransformresetnontranslations \pgftransformscale{0.075\tikzcircuitssizeunit} \pgftext{\bf{\ifchange{\sffamily{\To}}\else{\sffamily{\From}}\fi}} \pgfsettransform\savedtransform }}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{tikzpicture}[circuit ee IEC, huge circuit symbols, font=\sffamily\footnotesize] %AC/DC-Wandler \edef\From{AC} \edef\To{DC} \draw (0,0) to [converter={info'={Gleichrichter}, info={converter}}] (2,0); \draw (0,2) to [converter={info'={Wechselrichter}, info={converter, change}}, change] (2,2); \edef\From{A} \edef\To{D} \draw (3,0) to [converter={info'={AD-Wandler}, info={}}] (5,0); \draw (3,2) to [converter={info'={}, info={change}}, change] (5,2); \edef\From{$\triangle$} \edef\To{$\alpha \beta_x$} \draw (6,0) to [converter={info'={}, info={}}] (8,0); \draw (6,2) to [converter={info'={}, info={change}}, change] (8,2); \end{tikzpicture} \sourceoff
    \hline

    17. Erdung / Masse

    \usetikzlibrary{circuits.ee.IEC} \begin{tikzpicture}[circuit ee IEC] \draw (1,0) -- (5,0); % 1 \draw (2,0) to (2,-0.25) to [ground](2,-0.5); % 2 \draw[-|] (3,0) -- (3,-0.5); % 3 \draw[] (4,0) -- (4,-0.5); \draw[] (3.75,-0.5) -- (4.25,-0.5); \end{tikzpicture} \sourceon \usetikzlibrary{circuits.ee.IEC} \begin{tikzpicture}[circuit ee IEC] \draw (1,0) -- (5,0); % 1 \draw (2,0) to (2,-0.25) to [ground](2,-0.5); % 2 \draw[-|] (3,0) -- (3,-0.5); % 3 \draw[] (4,0) -- (4,-0.5); \draw[] (3.75,-0.5) -- (4.25,-0.5); \end{tikzpicture} \sourceoff
    \hline

    18. Knoten / Klemmen

    \usetikzlibrary{circuits.ee.IEC} \begin{tikzpicture}[circuit ee IEC, font=\sffamily] % 1 \draw (0,0) -- (4,0) (2,0) -- (2,1); \node[contact] at (2,0); % 2 \draw (5,0) -- (9,0) (7,0) -- (7,1); \draw[fill=white] (5,0) circle (2pt) (9,0) circle (2pt); \draw[fill=black] (7,0) circle (1.5pt); \end{tikzpicture} \sourceon \usetikzlibrary{circuits.ee.IEC} \begin{tikzpicture}[circuit ee IEC, font=\sffamily] % 1 \draw (0,0) -- (4,0) (2,0) -- (2,1); \node[contact] at (2,0); % 2 \draw (5,0) -- (9,0) (7,0) -- (7,1); \draw[fill=white] (5,0) circle (2pt) (9,0) circle (2pt); \draw[fill=black] (7,0) circle (1.5pt): \end{tikzpicture} \sourceoff
    \hline

    19. Kontaktlose Leitungen

    \begin{tikzpicture} \draw[] (0,2) -- (2,2); \draw[] (1,1) to ([shift=(-90:2mm)]1,2) arc (-90:90:2mm) to %Bogen mit Zentrum (1,2) (1,3); \end{tikzpicture} \sourceon \begin{tikzpicture} \draw[] (0,2) -- (2,2); \draw[] (1,1) to ([shift=(-90:2mm)]1,2) arc (-90:90:2mm) to %Bogen mit Zentrum (1,2) (1,3); \end{tikzpicture} \sourceoff
    \hline
  • Get link to this article Get link to this article  Printable version Printer-friendly version -  Choose language     Kommentare zeigen Comments  
    pdfFür diesen Artikel gibt es keine pdf-Datei


    Arbeitsgruppe Alexandria Dieser Artikel ist im Verzeichnis der Arbeitsgruppe Alexandria eingetragen:
    : Physik :: automatisch eingefügt und unbearbeitet :
    Schaltbilder mit TikZ - Bauteile / Schaltzeichen - Übersicht [von cis]  
    usetikzlibrary{matrix} usetikzlibrary{positioning} usetikzlibrary{ circuits.logic.US, circuits.logic.IEC, circuits.logic.CDH, circuits.ee.IEC, } %%% generator %%%%%%%%%%%%%%%%%%%%%%%%%% tikzset{circuit declare symbol = genera
    [Die Arbeitsgruppe Alexandria katalogisiert die Artikel auf dem Matheplaneten]

     
     
    Aufrufzähler 22800
     
    Aufrufstatistik des Artikels
    Insgesamt 6133 externe Seitenaufrufe zwischen 2014.04 und 2022.01 [Anzeigen]
    DomainAnzahlProz
    https://google.com550.9%0.9 %
    https://google.de254241.4%41.4 %
    https://matheplanet.com30%0 %
    https://www.bing.com661.1%1.1 %
    https://duckduckgo.com1352.2%2.2 %
    https://www.startpage.com631%1 %
    https://startpage.com120.2%0.2 %
    https://www.ecosia.org891.5%1.5 %
    http://texwelt.de167627.3%27.3 %
    http://google.de5589.1%9.1 %
    http://google.se2043.3%3.3 %
    https://google.fr1282.1%2.1 %
    http://google.si1031.7%1.7 %
    http://google.fr981.6%1.6 %
    http://google.nl961.6%1.6 %
    http://google.es901.5%1.5 %
    http://google.ru861.4%1.4 %
    http://google.pl611%1 %
    https://engine.presearch.org70.1%0.1 %
    https://www.qwant.com60.1%0.1 %
    http://google.tn60.1%0.1 %
    https://eu.startpage.com30%0 %
    http://google.com30%0 %
    https://fireball.de30%0 %
    http://www.bing.com180.3%0.3 %
    http://r.duckduckgo.com20%0 %
    https://metager.de20%0 %
    https://nortonsafe.search.ask.com20%0 %
    http://suche.web.de10%0 %
    http://www.amazon.de10%0 %
    http://de.wow.com20%0 %
    http://suche.t-online.de40.1%0.1 %
    https://l.facebook.com10%0 %
    http://www.texwelt.de10%0 %
    http://o2suche.aol.de10%0 %
    https://my.ohmportal.de10%0 %
    http://www.die-startseite.net10%0 %
    http://www.rootuser.de10%0 %
    http://int.search.myway.com10%0 %
    https://cse.google.com10%0 %

    Aufrufer der letzten 5 Tage im Einzelnen
    Insgesamt 87 Aufrufe in den letzten 5 Tagen. [Anzeigen]
    DatumAufrufer-URL
    2022.01.02-2022.01.24 (55x)https://google.com/
    2022.01.18-2022.01.23 (5x)https://google.de
    2022.01.18-2022.01.23 (2x)https://matheplanet.com/
    2022.01.05-2022.01.22 (16x)https://www.bing.com/
    2022.01.02-2022.01.21 (9x)https://duckduckgo.com/

    Häufige Aufrufer in früheren Monaten
    Insgesamt 5969 häufige Aufrufer [Anzeigen]
    DatumAufrufer-URL
    2020-2021 (2524x)https://google.de/
    2014-2020 (1547x)http://texwelt.de/wissen/fragen/4160/wo-finde-ich-eine-ubersicht-aller-schalt...
    2014-2018 (548x)http://google.de/url?sa=t&rct=j&q=
    2014-2018 (204x)http://google.se/url?sa=t&rct=j&q=
    202007-07 (128x)https://google.fr/
    2020-2021 (116x)https://duckduckgo.com/
    2014-2016 (103x)http://google.si/url?sa=t&rct=j&q=
    2015-2017 (98x)http://google.fr/url?sa=t&rct=j&q=
    201504-04 (96x)http://google.nl/url?sa=t&rct=j&q=
    201502-02 (90x)http://google.es/url?sa=t&rct=j&q=
    201406-09 (86x)http://google.ru/url?sa=t&rct=j&q=
    2020-2021 (80x)https://www.ecosia.org/
    2014-2017 (71x)http://texwelt.de
    201501-01 (61x)http://google.pl/url?sa=t&rct=j&q=
    2020-2021 (57x)https://www.startpage.com/
    2020-2021 (38x)https://www.bing.com/
    2014-2017 (22x)http://texwelt.de/wissen/fragen/4483/wie-kann-ich-den-pfeil-des-widerstandes-...
    2014-2018 (21x)http://texwelt.de/wissen/fragen/4587/was-ist-mit-tikz-der-unterschied-zwische...
    201410-11 (13x)http://texwelt.de/wissen/fragen/10011/wie-zeichne-ich-am-besten-schaltplane-n...
    2020-2021 (10x)https://startpage.com/
    2020-2021 (10x)https://duckduckgo.com
    201604-04 (10x)http://google.de/url?sa=t&source=web&cd=7&rct=j&q=color resistor in tikzpictu...
    202105-05 (7x)https://engine.presearch.org/
    2020-2021 (7x)https://www.ecosia.org
    2020-2021 (6x)https://www.qwant.com/
    202112-12 (6x)https://www.bing.com/search?q=tikz verkabelung
    201404-04 (6x)http://google.tn/url?sa=t&rct=j&q=
    202009-09 (4x)https://www.bing.com/search?q=schaltzeichen gasaschluss

    [Top of page]

    "Werkzeuge: Schaltbilder mit TikZ - Bauteile / Schaltzeichen - Übersicht" | 9 Comments
    The authors of the comments are responsible for the content.

    Re: Schaltbilder mit TikZ - Bauteile / Schaltzeichen - Übersicht
    von: Slash am: So. 13. April 2014 19:25:24
    \(\begingroup\)WOW! Da kannst du ja bald mal ein Buch zu veröffentlichen. Gruß, Slash\(\endgroup\)
     

    Re: Schaltbilder mit TikZ - Bauteile / Schaltzeichen - Übersicht
    von: Ex_Mitglied_477 am: So. 13. April 2014 19:36:08
    \(\begingroup\)Hehe, ein Buch hätte leider nicht den Vorteil, daß man die Inhalte der Quelltextbereiche direkt kopieren und einfügen kann; das würde die Anwenderfreundlichkeit schon einschränken. Danke für Deinen Kommentar. \(\endgroup\)
     

    Re: Schaltbilder mit TikZ - Bauteile / Schaltzeichen - Übersicht
    von: Berufspenner am: So. 13. April 2014 20:10:40
    \(\begingroup\)Als Elektroingenieur freue ich mich natürlich besonders über diese sehr umfangreiche Sammlung + Minimalbeispiele. Danke 😄 \(\endgroup\)
     

    Re: Schaltbilder mit TikZ - Bauteile / Schaltzeichen - Übersicht
    von: Ex_Mitglied_477 am: So. 13. April 2014 21:04:25
    \(\begingroup\)Ja, etwa bei den Blockschaltbild-Symbolen hoffe ich auf Ergänzungen (ich kenne da bei weitem nicht alle Symbole). Beispiel: Es gibt ja viele Arten von Antennen oder akustischen Signalgebern. Ich habe jetzt da mal den Grundtyp geliefert, man könnte ihn benutzen und einfach stumpf "Dipolantenne" o.ä. darüberschreiben. Aber eleganter wäre natürlich, das richtige Symbol zu erstellen und hier einzureichen, dann kann ich es in die Liste aufnehmen. Die Erstellung ist wirklich nicht weiter wild (siehe auch hier im Thread): 1) Man erstellt ein normales TikZ-Bild $ %\varHFilter \begin{tikzpicture}[baseline=0ex, scale=0.25] \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)+2.75}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)-2.75}); \draw[thick] (-1,-1+2.75)--(1,1+2.75); \end{tikzpicture} $ Das sind einfach 3 Sinuskurven und eine Strecke. 2) Dann macht man daraus ein Schriftzeichen: $ %\varHFilter \newcommand{\varHFilter}{\mathord{ \begin{tikzpicture}[baseline=0ex, scale=0.06] \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)+2.75}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)}); \draw[thick] plot[domain=-pi:pi] (\x,{-sin(\x r)-2.75}); \draw[thick] (-1,-1+2.75)--(1,1+2.75); \end{tikzpicture} }} \varHFilter $ Das kriegt jeder, der Minmales über TikZ weiß, hin...\(\endgroup\)
     

    Re: Schaltbilder mit TikZ - Bauteile / Schaltzeichen - Übersicht
    von: MaKaNu am: Di. 13. Februar 2018 17:02:14
    \(\begingroup\)Hallo Zusammen, mir ist heute aufgefallen, dass die Liste zwar recht groß, aber ein wichtiges Bauteil noch zu fehlen scheint: Der Transistor. Wäre wirklich schön diesen noch dabei zu haben, da die Verwendung anderer Packete fehlschlägt bzw. nicht verträglich ist mit dem ein oder anderen Befehl. Besten Gruß MaKaNu \(\endgroup\)
     

    Re: Schaltbilder mit TikZ - Bauteile / Schaltzeichen - Übersicht
    von: Ex_Mitglied_477 am: Di. 13. Februar 2018 17:31:53
    \(\begingroup\)Ja, jetzt wo du es sagst... Ich glaub das Problem war dieses: http://matheplanet.de/matheplanet/nuke/html/viewtopic.php?post_id=1424507&topic=193413&start=0 Es wäre schon möglich (siehe Link) einen TR BruteForce reinzubasteln. Ich glaube, ich habe davon abgesehen, weil es ein ganzes Sammelsurium verschiedener Transistoren gibt; und die waren, zumindest bei circuits, nicht umgesetzt. \(\endgroup\)
     

    Re: Schaltbilder mit TikZ - Bauteile / Schaltzeichen - Übersicht
    von: MaKaNu am: Di. 13. Februar 2018 18:27:42
    \(\begingroup\)Ah ich sehe die Problematik. Ich habe es übergangsweise mit einem complex pic eingefügt, was leider hardcode ist aber erstmal funktioniert. Hätte nicht gedacht, dass der Transistor solche Schwierigkeiten erzeugt. \(\endgroup\)
     

    Re: Schaltbilder mit TikZ - Bauteile / Schaltzeichen - Übers
    von: MaKaNu am: Mi. 14. Februar 2018 14:00:18
    \(\begingroup\)Hallo nochmal, mir ist in Kapitel 14 aufgefallen, dass wenn ich innerhalb der Matrix zwei vertikale \draw (pos) to (pos); Befehle oder einen vertikalen \draw (pos) to (pos); an einen vertikalen \draw (pos) to [BAUTEIL] (pos); hintereinander setzte, dass so eine Lücke zwischen beiden entsteht. Gibt es dafür einen Lösungsansatz? Ich habe schon versucht die Position zu verändern, was allerdings schwierig ausgefallen ist, da ich die Positionsangaben über die Matrix einstelle. Besten Gruß MaKaNu\(\endgroup\)
     

    Re: Schaltbilder mit TikZ - Bauteile / Schaltzeichen - Übersicht
    von: Ex_Mitglied_477 am: Mi. 14. Februar 2018 21:24:50
    \(\begingroup\)Am besten, Du eröffnest einen Thread, mit Minimalbeispiel, im LaTeX-Forum. So aus dem Stand schwierig zu sagen.\(\endgroup\)
     

     
    All logos and trademarks in this site are property of their respective owner. The comments are property of their posters, all the rest © 2001-2022 by Matroids Matheplanet
    This web site was originally made with PHP-Nuke, a former web portal system written in PHP that seems no longer to be maintained nor supported. PHP-Nuke is Free Software released under the GNU/GPL license.
    Ich distanziere mich von rechtswidrigen oder anstößigen Inhalten, die sich trotz aufmerksamer Prüfung hinter hier verwendeten Links verbergen mögen.
    Lesen Sie die Nutzungsbedingungen, die Distanzierung, die Datenschutzerklärung und das Impressum.
    [Seitenanfang]