Wie erreiche ich es (am besten durch eine dokumentenweite Einstellung), dass die Strompfeile und deren Beschriftung rot und die Spannungspfeile und deren Beschriftung grün erscheinen?

Öffne in Overleaf
\documentclass{article}

\usepackage{tikz}
    \usetikzlibrary{circuits.ee.IEC}
\usepackage[european]{circuitikz}

\begin{document}

\begin{circuitikz}
\draw (0,0) to [resistor,l={$R_1$},i={$I_1$},v={$U_1$}] (4,0);

\draw (0,2) to [capacitor,l={$C_2$},i={$I_2$},v={$U_2$}] (4,2);
\end{circuitikz}

\end{document}

gefragt 05 Aug '17, 09:44

feynman's gravatar image

feynman
1.0k122937
Akzeptiert-Rate: 23%

1

Am besten gar nicht. Es gibt dafür keinen eingebauten Mechanismus, was bedeutet, dass du alle relevanten Makros kopieren und mit Hooks erweitern musst.

(05 Aug '17, 13:25) Henri

Vll. sucht er eine SW-Darstellung.

(06 Aug '17, 00:43) cis

alt text

Öffne in Overleaf
\documentclass[border=1cm, varwidth]{standalone}
\usepackage[T1]{fontenc}
%\usepackage[margin=.25in]{geometry}

\usepackage{amsmath}

\usepackage{tikz}
\usetikzlibrary{circuits.ee.IEC}
\usetikzlibrary{positioning}

\tikzset{
  Pfeil/.style={thick,shorten >=#1,shorten <=#1,->,>=latex}, %  Peile
  UPfeil/.style={blue,Pfeil=#1,font={\sffamily\itshape}},%  Spannungspfeile
  IPfeil/.style={red,Pfeil=#1,font={\ttfamily\itshape}} %  Strompfeile
}

\begin{document}

\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={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}

\end{document}
Permanenter link

beantwortet 06 Aug '17, 00:23

cis's gravatar image

cis
9.5k74452491
Akzeptiert-Rate: 29%

Danke für die Antwort. Das ist schonmal ein erster Workaround zur Funktion von Circuitikz. Leider muss man aber die Koordinaten der Pfeile manuell anpassen, wenn man die Koordinaten der Bauteile verändert.

(06 Aug '17, 15:43) feynman
Deine Antwort
Vorschau umschalten

Folgen dieser Frage

Per E-Mail:

Wenn sie sich anmelden, kommen Sie für alle Updates hier in Frage

Per RSS:

Antworten

Antworten und Kommentare

Markdown-Grundlagen

  • *kursiv* oder _kursiv_
  • **Fett** oder __Fett__
  • Link:[Text](http://url.com/ "Titel")
  • Bild?![alt Text](/path/img.jpg "Titel")
  • nummerierte Liste: 1. Foo 2. Bar
  • zum Hinzufügen ein Zeilenumbruchs fügen Sie einfach zwei Leerzeichen an die Stelle an der die neue Linie sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Frage-Themen:

×10

gestellte Frage: 05 Aug '17, 09:44

Frage wurde gesehen: 6,476 Mal

zuletzt geändert: 06 Aug '17, 15:43