- Il faut mettre l'option *v= (vide \\empty ou pas)* , pour que la flèche de tension ou le + et le - s'affichent ?
- l'option *american voltages* remplace les flèches de tension par les signes + et - si je comprends bien. Si on veut les deux, faut-il obligatoirement faire deux fois la même commande avec et sans l'option ?
> \draw (0,0) to[rmeter, t=G, ,v=\empty]
> (4,0);
> \draw (0,0) to[rmeter, t=G,
> ,v=$v$,american voltages] (4,0);
\documentclass[border = 1mm]{standalone}
\usepackage[utf8]{inputenc}
\usepackage{siunitx}
\usepackage[european, straightvoltages, RPvoltages]{circuitikz}
\usetikzlibrary{babel}
\begin{document}
\begin{circuitikz}[scale=1, transform shape]
\ctikzset{voltage/shift=0,
voltage/distance from node=0.8,
voltage/american plus=\textcolor{red}{$\oplus$},
voltage/american minus=\textcolor{blue}{$\ominus$}}
%
\draw (0,0) to[rmeter, t=G, ,v=\empty] (4,0);
\draw (0,0) to[rmeter, t=G, ,v=$U$,american voltages] (4,0);
%
\draw (0,4) to[rmeter, t=G,v=\empty,t=G,american voltages] (0,0);
\draw (0,4) to[rmeter, t=G,v=\mbox{$U=\SI{10}{V}$},t=G] (0,0);
%
\ctikzset{voltage/shift=0,
voltage/distance from node=5,
voltage/american plus=\textcolor{red}{$\oplus$},
voltage/american minus=\textcolor{blue}{$\ominus$}}
%
\draw (4,0) to[battery1,v_=\empty,american voltages] (4,4);
\draw (4,0) to[battery1,v_=$U$] (4,4);
%
\ctikzset{voltage/shift=1,
voltage/distance from node=.5,
voltage/american plus=\textcolor{red}{$\oplus$},
voltage/american minus=\textcolor{blue}{$\ominus$}}
%
\draw (4,4) to[battery1, v_=\empty] (0,4);
\draw (4,4) to[battery1, v_=\empty,american voltages] (0,4);
%\draw (4,4) to[battery1, v=\empty,american voltages,european voltages] (0,4);
% la dernière option l'emporte, il ne fait pas les deux.
%
\end{circuitikz}
\end{document}
<br/> <br/> Pour la pile **[battery1]** la flèche reste bloquée sur le + et le - si on fait ça.
<br/> Comment faut-il faire pour que ce ne soit pas le cas ?
- le **voltage/distance from node** ne
semble avoir aucun effet pour ce
dipôle **[battery1]**
- le
**voltage/shift** déplace la flèche en
même temps que le + et le - pour ce
dipôle **[battery1]**
\documentclass[border = 1mm]{standalone}
\usepackage[utf8]{inputenc}
\usepackage{siunitx}
\usepackage[european, straightvoltages, RPvoltages]{circuitikz}
\usetikzlibrary{babel}
\begin{document}
\begin{circuitikz}[scale=1, transform shape]
\ctikzset{voltage/shift=0,
voltage/distance from node=0.8,
voltage/american plus=\textcolor{red}{$\oplus$},
voltage/american minus=\textcolor{blue}{$\ominus$}}
%
\draw (0,0) to[rmeter, t=G, ,v=\empty] (4,0);
\draw (0,0) to[rmeter, t=G, ,v=$U$,american voltages] (4,0);
%
\draw (0,4) to[rmeter, t=G,v=\empty,t=G,american voltages] (0,0);
\draw (0,4) to[rmeter, t=G,v=\mbox{$U=\SI{10}{V}$},t=G] (0,0);
%
\ctikzset{voltage/shift=0,
voltage/distance from node=5,
voltage/american plus=\textcolor{red}{$\oplus$},
voltage/american minus=\textcolor{blue}{$\ominus$}}
%
\draw (4,0) to[battery1,v_=\empty,american voltages] (4,4);
\draw (4,0) to[battery1,v_=$U$] (4,4);
%
\ctikzset{voltage/shift=1,
voltage/distance from node=.5,
voltage/american plus=\textcolor{red}{$\oplus$},
voltage/american minus=\textcolor{blue}{$\ominus$}}
%
\draw (4,4) to[battery1, v_=\empty] (0,4);
\draw (4,4) to[battery1, v_=\empty,american voltages] (0,4);
%\draw (4,4) to[battery1, v=\empty,american voltages,european voltages] (0,4);
% la dernière option l'emporte, il ne fait pas les deux.
%
\end{circuitikz}
\end{document}
<br/> <br/> Pour la pile **[battery1]** la flèche reste bloquée sur le + et le - si on fait ça.
<br/> Comment faut-il faire pour que ce ne soit pas le cas ?
- le **voltage/distance from node** ne
semble avoir aucun effet pour ce
dipôle **[battery1]**
- le
**voltage/shift** déplace la flèche en
même temps que le + et le - pour ce
dipôle **[battery1]**