Hallo! Ein resitor={adjustable} bekommt einen Pfeil querdurch ("feineinstellbarer" Widerstand). Dessen Pfeilspitze würde ich gerne ersetzen, z.B. durch einen Punkt ("grobeinstellbarer" Widerstand) oder durch einen Strich ("stufig einstellbarer" Widerstand) etc. Ich habe mal versucht, mich hier schlauzumachen, finde aber nicht die Stelle, an der der Pfeil implementiert wird. Das Anliegen könnte sehr einfach sein, kann aber auch an der Tür zu sehr Kompliziertem rütteln ;) Danke fürs Lesen und das Interesse! Open in writeLaTeX
\documentclass[margin=5mm]{standalone} \usepackage[ngerman]{babel} \usepackage{tikz} \usetikzlibrary{circuits.ee.IEC} \usepackage{amsmath, amssymb} %=========== \begin{document} %=========== \begin{tikzpicture}[circuit ee IEC, font=\sffamily\footnotesize] \draw (3,0) to [resistor={adjustable={info={adjustable$\mathsf{_{}}$}}, info'={R$\mathsf{_{}}$}}] (5,0); \end{tikzpicture} %=========== \end{document} %=========== gefragt 16 Apr '14, 12:45 cis |
Die allgemeinen Einstellungen für Annotationen werden in der Datei Open in writeLaTeX
annotation arrow/.style = { /utils/exec={\pgfsetarrowoptions{direction ee}{.4*\the\tikzcircuitssizeunit+.3*\the\pgflinewidth}}, >=direction ee } Eine Möglichkeit, die Pfeilspitzen zu ändern, ist deshalb Open in writeLaTeX
\documentclass[margin=5mm,tikz]{standalone} \usetikzlibrary{circuits.ee.IEC} \tikzset{grob/.style={annotation arrow/.style = {> = *}}} \tikzset{stufig/.style={annotation arrow/.style = {> = |}}} \begin{document} \begin{tikzpicture}[circuit ee IEC,font=\sffamily\footnotesize] \draw to [resistor={adjustable={info={grob}}, info'={R}}, grob] (2,0) to [resistor={adjustable={info={stufig}}, info'={R}}, stufig] (4,0) to [resistor={adjustable={info={fein}}, info'={R}}] (6,0) ; \end{tikzpicture} \end{document} Mit der Bibliothek beantwortet 16 Apr '14, 15:44 esdd A) Ahaa, ich hab jetzt mit dem Code aus o.g. Link die Bilder komplett überarbeitet. Bei mir konnte man dann z.B. "resistor={rough adjustable}" eingeben; aber das ist jetzt auch nicht weiter wild ob man das so oder "resistor={adjustable}, rough" eingibt. So reduziert sich das auf 2 Zeilen, das ist natürlich top.
(16 Apr '14, 15:55)
cis
B) Als nächstes werde ich den (spannungs- bzw.) temperaturabhängigen Wstd. angehen. Da ändert sich nicht nur die Pfeilspitze: An das linke untere Ende kommt ein kleiner horizontaler Strich, an dem dann Theta oder sowas steht Ich denke, da werde ich schon den ganzen Code wie o.g. brauchen. Ja mal schauen, wie ich das mache.
(16 Apr '14, 15:55)
cis
@cis Es ist bestimmt sinnvoll, wenn du deine eigene Lösung noch in deine Antwort einfügst.
(16 Apr '14, 16:53)
esdd
Kann ich gerne machen, halte ich aber hier fast für unnötig, da ich, wie gesagt, die ~10 Zeilen des adjustable-resistors nehme, ihn umbenenne und lediglich die Pfeilspitze editiere; das ist hierfür fast schon eine Fehl-Info. Soll ich das trotzdem machen?
(16 Apr '14, 17:20)
cis
Vll. kann ich dann den 'temperaturabhängigen oder den spannungsabhängigen Widerstand' hier reinstellen. Das paßt schon zum Thema, da es sich um eine 'Editierung des Pfeils' handelt. Da bin ich aber noch dran.
(16 Apr '14, 20:10)
cis
Ergebnis 5 von 6
show 1 more comments
|
Ah, habe es hier gefunden. Sollte ich damit etwas Sinnvolles zustande bekommen, werde ich es in diese Liste aufnehmen. ;) beantwortet 16 Apr '14, 13:38 cis |