Klemmstellen in ciruitikz

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Ansicht erweitern Die letzten Beiträge des Themas: Klemmstellen in ciruitikz

Re: Klemmstellen in ciruitikz

von ThoRie » Di 10. Dez 2024, 11:00

Okay, vielen Dank :)

Re: Klemmstellen in ciruitikz

von Stefan Kottwitz » Di 10. Dez 2024, 08:24

Lade die babel-Library:
\documentclass{standalone}
\usepackage[ngerman]{babel}
\usepackage{circuitikz}
\usetikzlibrary{quotes,positioning,babel}
\begin{document}
	\begin{circuitikz}
		\draw (0,0) to[normal open switch, n=s,
		  "13" below left =-4mm and 0.3mm of s,
		  "14" above left = 8mm and 0.3mm of s] (0,-2);
	\end{circuitikz}
\end{document}
Stefan

Re: Klemmstellen in ciruitikz

von ThoRie » Di 10. Dez 2024, 08:03

Edit: Jetzt hat sich in der Anwendung ein anderes Problem ergeben: Diese Schreibweise versteht sich nicht mit ngerman. Da macht der Grundsätzlich einen Fehler draus. Kann man das irgendwie einrichten, dass beides nutzbar ist?

Re: Klemmstellen in ciruitikz

von ThoRie » Do 7. Nov 2024, 11:23

Danke, das verkürzt und vereinfacht das Ganze auf jeden Fall schon einmal :)

Re: Klemmstellen in ciruitikz

von Stefan Kottwitz » Do 7. Nov 2024, 10:42

Hier ist eine kürzere Schreibweise mit der quotes-Library und Möglichkeiten zur Feinjustierung:
\documentclass{standalone}
\usepackage{circuitikz}
\usetikzlibrary{quotes,positioning}
\begin{document}
	\begin{circuitikz}
		\draw (0,0) to[normal open switch, n=s,
		  "13" below left =-4mm and 0.3mm of s,
		  "14" above left = 8mm and 0.3mm of s] (0,-2);
	\end{circuitikz}
\end{document}
Stefan

Klemmstellen in ciruitikz

von ThoRie » Do 7. Nov 2024, 10:19

Hallo,
mir geht es um die Beschriftung von Klemmstellen bei z.B. Schaltern in circuitikz. Bisher habe ich es so gelöst:
\documentclass{standalone}
\usepackage{circuitikz}
\begin{document}
	\begin{circuitikz}
		\draw (0,0) to[normal open switch,n=s] (0,-2) (s)node[above left,yshift=2mm]{14} (s)node[below left,yshift=-2mm]{13};
	\end{circuitikz}
\end{document}
Das ist aber auf Dauer zum einen nervig und zum anderen auch wenig effizient. Vereinzelte Komponenten haben ja diese in-out-Argumente, wie z.B. spdt. Gibt es so etwas in der Art auch allgemein für andere Komponenten?

Nach oben