ich bin neu hier und schreibe gerade meine Facharbeit mit LaTex. Hierzu soll ich die darstellung von Schaltbildern mit dem Erweiterungspaket pst-circ
vereinfachen. Bin noch ein absoluter LaTex-Frischling, weshalb ich nun auf die Hilfe dieses Forums setzte.
Hier ist mein Problem:
Ich möchte meinen eigenen Befehl schreiben, der so aussehen soll:
\WiderstandParallel {3}
\resistor[labeloffset=0]{$R_1$}
Um in pst-circ mehrere Widerstände hintereinander zu schalten, muss man den Befehl
\multidipole (B) (C) \resistor [labeloffset=0] {$R_1$}\resistor [labeloffset=0] {$R_2$}\resistor [labeloffset=0] {$R_3$}. %Hier sind also 3 Widerstände hintereinandergeschalten. Die punkte B und C sind Punkt in einem Koordinatensystem, zwischen denen die Widerstände seien sollen. Der Punkt am Ende beendet \multidipole.
Wenn ich also jetzt meinen obigen Befehl"\WiderstandParallel {3}" eintippe, muss seine "Ausgabe"
\multidipole (B) (C) \resistor [labeloffset=0] {$R_1$}\resistor [labeloffset=0] {$R_2$}\resistor [labeloffset=0] {$R_3$}.
Hier ist mein bisheriger (sehr anfängerhafter) Versuch:
\def\WiderstandReihe#1{\multidipole(B)(C)\newcount\a \newcount\b\b=#1\advance\b by 1\loop\advance\a by 1\resistor[labeloffset=0]{$R_1$}\ifnum\a<\b\repeat
mfg
sLy