summaryrefslogtreecommitdiff
path: root/graphics/pgf/contrib/circuitikz/tex/pgfcirclabel.tex
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-10-13 03:01:18 +0000
committerNorbert Preining <norbert@preining.info>2019-10-13 03:01:18 +0000
commit3afcae17b4a1a6dffbaa749a6fd0b6406c4d34a9 (patch)
tree2b39e772bb90bd186f6430ee996d04279e10f7f4 /graphics/pgf/contrib/circuitikz/tex/pgfcirclabel.tex
parent2e4672ed6f7b49c9d1c44b6ca850cfe7024fc639 (diff)
CTAN sync 201910130301
Diffstat (limited to 'graphics/pgf/contrib/circuitikz/tex/pgfcirclabel.tex')
-rw-r--r--graphics/pgf/contrib/circuitikz/tex/pgfcirclabel.tex22
1 files changed, 20 insertions, 2 deletions
diff --git a/graphics/pgf/contrib/circuitikz/tex/pgfcirclabel.tex b/graphics/pgf/contrib/circuitikz/tex/pgfcirclabel.tex
index 0d14585846..51ecc8574b 100644
--- a/graphics/pgf/contrib/circuitikz/tex/pgfcirclabel.tex
+++ b/graphics/pgf/contrib/circuitikz/tex/pgfcirclabel.tex
@@ -10,6 +10,23 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Bipole label positioning
+%% bipole labels and annotation extra style
+
+\ctikzset{bipole label style/.style={}}
+\tikzset{bipole label style/.code={
+ \ctikzset{bipole label style/.style={#1}}
+}}
+\tikzset{bipole label append style/.code={
+ \ctikzset{bipole label style/.append style={#1}}
+}}
+\ctikzset{bipole annotation style/.style={}}
+\tikzset{bipole annotation style/.code={
+ \ctikzset{bipole annotation style/.style={#1}}
+}}
+\tikzset{bipole annotation append style/.code={
+ \ctikzset{bipole annotation style/.append style={#1}}
+}}
+
%% Options
\ctikzset{label/.style = { l=#1 } }
\ctikzset{l/.code = {
@@ -188,7 +205,8 @@
}
% reset cm is not working correctly here
(labelcoor)++(\pgf@circ@labposangle:\the\pgf@circ@res@temp) coordinate(labelcoor)
- node[anchor=mid, rotate=\pgfcirclabrot](\ctikzvalof{bipole/name}#1){\pgf@circ@finallabels{#1}}
+ node[anchor=mid, rotate=\pgfcirclabrot, \circuitikzbasekey/bipole #1 style]
+ (\ctikzvalof{bipole/name}#1){\pgf@circ@finallabels{#1}}
}
\def\pgf@circ@drawreglabels#1{
@@ -257,7 +275,7 @@
\fi
\fi\fi
(labelcoor) node[anchor=\pgf@circ@labanctext,
- inner sep=0.5\pgf@circ@res@temp, outer sep=0pt,
+ inner sep=0.5\pgf@circ@res@temp, outer sep=0pt, \circuitikzbasekey/bipole #1 style,
](\ctikzvalof{bipole/name}#1){\strut\pgf@circ@finallabels{#1}%
}
}