diff options
Diffstat (limited to 'Master/texmf-dist/doc/latex/circuit-macros/examples/dpv/ArrestersDPV.m4')
-rw-r--r-- | Master/texmf-dist/doc/latex/circuit-macros/examples/dpv/ArrestersDPV.m4 | 75 |
1 files changed, 75 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/circuit-macros/examples/dpv/ArrestersDPV.m4 b/Master/texmf-dist/doc/latex/circuit-macros/examples/dpv/ArrestersDPV.m4 new file mode 100644 index 00000000000..f1d368106af --- /dev/null +++ b/Master/texmf-dist/doc/latex/circuit-macros/examples/dpv/ArrestersDPV.m4 @@ -0,0 +1,75 @@ +.PS +# ArrestersDPV.m4 +cct_init + + sep = 0.2 + +R1: [ + arrester + {"svg_tt(`arrester')" at last line.c+(0,-0.2)} + move sep + arrester(,G) + {"svg_tt(`arrester(,G)')" at last line.c+(0,-0.2)} + move sep + arrester(,g) + {"svg_tt(...(,g))" at last line.c+(0,-0.2)} + move sep + arrester(,M) + {"svg_tt(...(,M))" at last line.c+(0,-0.2)} + move sep + arrester(,C) + {"svg_tt(...(,C))" at last line.c+(0,-0.2)} + move sep + arrester(,A) + {"svg_tt(...(,A))" at last line.c+(0,-0.2)} + ] + +R2: [ + arrester(,H) + {"svg_tt(...(,H))" at last line.c+(0,-0.2)} + move sep + arrester(,HR) + {"svg_tt(...(,HR))" at last line.c+(0,-0.2)} + move sep + arrester(,P) + {"svg_tt(...(,P))" at last line.c+(0,-0.2)} + move sep + arrester(,s) + {"svg_tt(...(,s))" at last line.c+(0,-0.2)} + move sep + arrester(,F) + {"svg_tt(...(,F))" at last line.c+(0,-0.2)} + move sep + arrester(,S) + {"svg_tt(...(,S))" at last line.c+(0,-0.2)} + + ] with .nw at R1.sw+(0,-0.2) + + define(`Dlabels', + `{ thinlines_ + arrow <- from A.A up 0.1 left 0.1; "svg_it(A)" rjust + arrow <- from A.B up 0.1 right 0.1; "svg_it(B)" ljust + arrow <- from A.G up 0.05 right 0.15; "svg_it(G)" ljust + thicklines_ }') +[ + arrester(,E) + {"svg_tt(...(,E))" at last line.c+(0,-0.25)} + move sep + A: arrester(,DE) + {"svg_tt(...(,DE))" at last [].s+(0,-0.1)} + Dlabels + move sep*3 + A: arrester(,DS) + {"svg_tt(...(,DS))" at last [].s+(0,-0.1)} + Dlabels + move sep*3 + A: arrester(,DEL) + {"svg_tt(...(,DEL))" at last [].s+(0,-0.1)} + Dlabels + move sep*3 + A: arrester(,DSL) + {"svg_tt(...(,DSL))" at last [].s+(0,-0.1)} + Dlabels + ] with .nw at R2.sw+(0,-0.2) + +.PE |