From 8624a5d970faf95011e4ab23ae9e567bc93a8575 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 30 Nov 2022 20:30:02 +0000 Subject: circuit_macros (30nov22) git-svn-id: svn://tug.org/texlive/trunk@65149 c570f23f-e606-0410-a88d-b1316a301751 --- .../circuit-macros/examples/dpv/ArrestersDPV.m4 | 75 ++++++++++++++++++++++ 1 file changed, 75 insertions(+) create mode 100644 Master/texmf-dist/doc/latex/circuit-macros/examples/dpv/ArrestersDPV.m4 (limited to 'Master/texmf-dist/doc/latex/circuit-macros/examples/dpv/ArrestersDPV.m4') 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 -- cgit v1.2.3