diff options
author | Karl Berry <karl@freefriends.org> | 2009-06-24 16:47:56 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2009-06-24 16:47:56 +0000 |
commit | 16219cfd92706d277d2e3363716e656d66bd7d75 (patch) | |
tree | 667d1cae291b1384d80e04c3beb3c6ae602f9f28 /Master/texmf-dist/tex/latex/eltex/eltex3.tex | |
parent | c68f9012130bdc604769e59229abefc28ac1cf04 (diff) |
new latex package eltex (23jun09)
git-svn-id: svn://tug.org/texlive/trunk@13945 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/eltex/eltex3.tex')
-rw-r--r-- | Master/texmf-dist/tex/latex/eltex/eltex3.tex | 383 |
1 files changed, 383 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/eltex/eltex3.tex b/Master/texmf-dist/tex/latex/eltex/eltex3.tex new file mode 100644 index 00000000000..5f0098a3e44 --- /dev/null +++ b/Master/texmf-dist/tex/latex/eltex/eltex3.tex @@ -0,0 +1,383 @@ +%%%%%%%%%%%special symbols%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%basic three-phase circuits%%%%%%%%%%%%%%% +%%%%%%%%delta load, star load, star source%%%%%%%%%%%%%%%%%%%% +%%%%%%%two ports, closed loop, unistor %%%%%%%%%%%%%%%%%%% +\newcommand{\deltaload }{ +\put(0,0){ +\multiput(0,0)(10,17.5){2}{\line(3,5){5}} +\multiput(6.8,7.2)(5.3,9){2}{\line(-5,3){4}} +\multiput(6.8,7.2)(-4,2.4){2}{\line(3,5){5.3}} +} +\put(30,0){ +\multiput(0,0)(-10,17.5){2}{\line(-3,5){5}} +\multiput(-6.8,7.2)(-5.3,9){2}{\line(5,3){4}} +\multiput(-6.8,7.2)(4,2.4){2}{\line(-3,5){5.3}} +} +\put(0,0){\hrez{0}} +} +\newcommand{\starload }{ +\put(0,0){ +\multiput(0,0)(13,9.1){2}{\line(3,2){4}} +\multiput(5.4,1)(9,6.1){2}{\line(-2,3){2.5}} +\multiput(5.4,1)(-2.6,3.9){2}{\line(3,2){9}} +} +\put(34,0){ +\multiput(0,0)(-13,9.1){2}{\line(-3,2){4}} +\multiput(-5.4,1)(-9,6.1){2}{\line(2,3){2.5}} +\multiput(-5.4,1)(2.6,3.9){2}{\line(-3,2){9}} +} +\put(17,11.5){\vvrez{0}} +\put(17,11.5){\node} +} +\newcommand{\starsource }{ +\put(0,0){ +\put(0,0){\line(3,2){17}} +\put(7,4.9){\circle{9}} +} +\put(34,0){ +\put(0,0){\line(-3,2){17}} +\put(-7,4.9){\circle{9}} +} +\put(17,11.5){\vwire{20}} +\put(17,23){\circle{9}} +\put(17,11.5){\node} +} +% network a%% +\newcommand{\neta}{ +\multiput(0.5,0)(0,20){2}{\pin} +\multiput(1,0)(0,20){2}{\hhrez{0}} +\multiput(21.5,0)(0,20){2}{\pin} +} +% network b%% +\newcommand{\netb}{ +\multiput(0.5,0)(0,20){2}{\pin} +\put(1,20){\hhrez{0}} +\put(1,0){\hwire{20}} +\multiput(21.5,0)(0,20){2}{\pin} +} +% network c%% +\newcommand{\netc}{ +\multiput(0.5,0)(0,20){2}{\pin} +\multiput(1,0)(0,20){2}{\hhrez{0}} +\put(21,0){\line(1,3){6.4}} +\put(21,20){\line(1,-3){6.4}} +\multiput(27.5,0)(0,20){2}{\pin} +} +\newcommand{\netd}{ +\multiput(0.5,0)(0,20){2}{\pin} +\multiput(1,0)(0,20){2}{\hwire{5}} +\multiput(6,0)(10,0){2}{\vvrez{0}} +\multiput(16,0)(0,20){2}{\hwire{5}} +\multiput(21.5,0)(0,20){2}{\pin} +} +% network e%% +\newcommand{\nete}{ +\multiput(0.5,0)(0,20){2}{\pin} +\put(1,20){\hhrez{0}} +\put(1,0){\line(1,0){20,0}} +\put(21,0){\line(1,3){6.4}} +\put(21,20){\line(1,-3){6.4}} +\multiput(27.5,0)(0,20){2}{\pin} +} +% transformer%% +\newcommand{\tran}{ +\multiput(0.5,0)(0,20){2}{\pin} +\multiput(1,0)(0,20){2}{\line(1,0){4}} +\put(5,0){\vvind{R}{0}} +\put(10,0){\vvind{L}{0}} +\multiput(10,0)(0,20){2}{\line(1,0){4}} +\multiput(14.8,0)(0,20){2}{\pin} +} +%I network%% +\newcommand{\inet}{ +\multiput(0.5,0)(0,20){2}{\pin} +\put(11.5,0){\vvrez{0}} +\multiput(11.5,0)(0,20){2}{\node} +\multiput(1,0)(0,20){2}{\hwire{20}} +\multiput(21.5,0)(0,20){2}{\pin} +} +%Gamma network%% +\newcommand{\gneta}{ +\multiput(0.5,0)(0,20){2}{\pin} +\multiput(1,0)(0,20){2}{\hwire{5}} +\put(6.5,20){\hhrez{0}} +\put(6.5,0){\vvrez{0}} +\multiput(6.5,0)(0,20){2}{\node} +\put(6.5,0){\hwire{20}} +\multiput(27,0)(0,20){2}{\pin} +} +\newcommand{\gnetb}{ +\multiput(0.5,0)(0,20){2}{\pin} +\put(21,20){\hwire{5.5}} +\put(1,20){\hhrez{0}} +\put(21,0){\vvrez{0}} +\multiput(21,0)(0,20){2}{\node} +\put(1,0){\hwire{25.5}} +\multiput(27,0)(0,20){2}{\pin} +} +%L network%% +\newcommand{\lneta}{ +\multiput(0.5,0)(0,20){2}{\pin} +\multiput(1,0)(0,20){2}{\hwire{5}} +\put(6.5,0){\hhrez{0}} +\put(6.5,0){\vvrez{0}} +\multiput(6.5,0)(0,20){2}{\node} +\put(6.5,20){\hwire{20}} +\multiput(27,0)(0,20){2}{\pin} +} +\newcommand{\lnetb}{ +\multiput(0.5,0)(0,20){2}{\pin} +\multiput(21,0)(0,20){2}{\hwire{5}} +\put(1,0){\hhrez{0}} +\put(21,0){\vvrez{0}} +\multiput(21,0)(0,20){2}{\node} +\put(1,20){\hwire{20}} +\multiput(27,0)(0,20){2}{\pin} +} +%Pi network%%%% +\newcommand{\pineta}{ +\multiput(0.5,0)(0,20){2}{\pin} +\put(1,20){\hrez{0}} +\multiput(6,0)(20,0){2}{\vvrez{0}} +\multiput(6,0)(0,20){2}{\node} +\multiput(26,0)(0,20){2}{\node} +\multiput(31.5,0)(0,20){2}{\pin} +\put(1,0){\hwire{30}} +} +\newcommand{\pinetb}{ +\multiput(0.5,0)(0,20){2}{\pin} +\put(1,0){\hrez{0}} +\multiput(6,0)(20,0){2}{\vvrez{0}} +\multiput(6,0)(0,20){2}{\node} +\multiput(26,0)(0,20){2}{\node} +\multiput(31.5,0)(0,20){2}{\pin} +\put(1,20){\hwire{30}} +} +%T network%%%%% +\newcommand{\tneta}{ +\multiput(0.5,0)(0,20){2}{\pin} +\multiput(1,20)(20,0){2}{\hhrez{0}} +\put(21,0){\vvrez{0}} +\multiput(21,0)(0,20){2}{\node} +\multiput(41.5,0)(0,20){2}{\pin} +\put(1,0){\hwire{40}} +} +\newcommand{\tnetb}{ +\multiput(0.5,0)(0,20){2}{\pin} +\multiput(1,0)(20,0){2}{\hhrez{0}} +\put(21,0){\vvrez{0}} +\multiput(21,0)(0,20){2}{\node} +\multiput(41.5,0)(0,20){2}{\pin} +\put(1,20){\hwire{40}} +} +%lattice network%%%%% +\newcommand{\xnet}[1]{ +\ifnum#1=1 +\multiput(0.5,0)(41.5,0){2}{\pin} +\multiput(6,0)(0,35){2}{\hrez{0}} +\put(18.5,15){\drez{U}{0}} +\put(3.5,0){\dwire{U}{15}} +\put(3.5,35){\drez{D}{0}} +\put(23.5,15){\dwire{D}{15}} +\multiput(0.5,35)(41.5,0){2}{\pin} +\multiput(3.5,0)(35,0){2}{\node} +\multiput(3.5,35)(35,0){2}{\node} +\multiput(1.5,0)(34.5,0){2}{\hwire{5}} +\multiput(1.5,35)(34.5,0){2}{\hwire{5}} +\fi +\ifnum#1=2 +\multiput(0.5,0)(41.5,0){2}{\pin} +\put(6,35){\hrez{0}} +\multiput(8,0)(8,0){4}{\hwire{6}} +\multiput(3.5,0)(5,5){7}{\dwire{U}{4}} +\put(3.5,35){\drez{D}{0}} +\put(23.5,15){\dwire{D}{15}} +\multiput(0.5,35)(41.5,0){2}{\pin} +\multiput(3.5,0)(35,0){2}{\node} +\multiput(3.5,35)(35,0){2}{\node} +\multiput(1.5,0)(34.5,0){2}{\hwire{5}} +\multiput(1.5,35)(34.5,0){2}{\hwire{5}} +\fi +} +%bridget H network%%% +\newcommand{\bhnet}{ +\multiput(0.5,0)(0,20){2}{\pin} +\multiput(1,20)(20,0){2}{\hhrez{0}} +\put(21,0){\vvrez{0}} +\multiput(21,0)(0,20){2}{\node} +\multiput(41.5,0)(0,20){2}{\pin} +\multiput(1,0)(20,0){2}{\hhrez{0}} +\multiput(11,-10)(0,40){2}{\hhrez{0}} +\multiput(3.5,0)(35,0){2}{\node} +\multiput(3.5,20)(35,0){2}{\node} +\multiput(3.5,20)(35,0){2}{\vwire{10}} +\multiput(3.5,-10)(35,0){2}{\vwire{10}} +\multiput(3.5,30)(27.5,0){2}{\hwire{7.5}} +\multiput(3.5,-10)(27.5,0){2}{\hwire{7.5}} +} +%H network%%%% +\newcommand{\hnet}{ +\multiput(0.5,0)(0,20){2}{\pin} +\multiput(1,20)(20,0){2}{\hhrez{0}} +\put(21,0){\vvrez{0}} +\multiput(21,0)(0,20){2}{\node} +\multiput(41.5,0)(0,20){2}{\pin} +\multiput(1,0)(20,0){2}{\hhrez{0}} +} +%bridget T network%%% +\newcommand{\btnet}{ +\multiput(0.5,0)(0,20){2}{\pin} +\multiput(1,20)(20,0){2}{\hhrez{0}} +\put(21,0){\vvrez{0}} +\multiput(21,0)(0,20){2}{\node} +\multiput(41.5,0)(0,20){2}{\pin} +\put(1,0){\hwire{40}} +\put(11,30){\hhrez{0}} +\multiput(3.5,20)(35,0){2}{\node} +\multiput(3.5,20)(35,0){2}{\vwire{10}} +\multiput(3.5,30)(27.5,0){2}{\hwire{7.5}} +} +%twin T network%%% +\newcommand{\ttnet}{ +\multiput(0.5,0)(0,20){2}{\pin} +\multiput(6,30)(24,0){2}{\hhrez{0}} +\multiput(6,20)(24,0){2}{\hhrez{0}} +\multiput(24,0)(8,0){2}{\vvrez{0}} +\multiput(24,0)(0,20){2}{\node} +\multiput(32,0)(0,30){2}{\node} +\multiput(6,20)(44,0){2}{\node} +\multiput(55.5,0)(0,20){2}{\pin} +\put(1,0){\hwire{54}} +\multiput(1,20)(49,0){2}{\hwire{5}} +\multiput(26,20)(0,10){2}{\hwire{4}} +\multiput(6,20)(44,0){2}{\vwire{10}} +\put(32,20){\vwire{10}} +} +%gyrator%%%% +\newcommand{\gyrator}{ +\multiput(0.5,0)(0,20){2}{\pin} +\multiput(1,0)(0,20){2}{\hwire{5}} +\multiput(6,0)(8,0){2}{\vwire{20}} +\put(6,10){\oval(5,5)[r]} +\put(14,10){\oval(5,5)[l]} +\multiput(14,0)(0,20){2}{\hwire{5}} +\multiput(19.5,0)(0,20){2}{\pin} +} +%closed loop in signal flow graph%%% +\newcommand{\flow}[1]{ +\ifx#1U +\put(0,0.5){\line(-1,1){4} } +\put(0,0.5){\line(1,1){4} } +\multiput(-4.1,4.5)(8.1,0){2}{\line(0,1){6} } +\put(-4,10.5){\line(1,0){8} } +\fi +\ifx#1D +\put(0,-0.5){\line(-1,-1){4} } +\put(0,-0.5){\line(1,-1){4} } +\multiput(-4.1,-4.5)(8.1,0){2}{\line(0,-1){6} } +\put(-4,-10.5){\line(1,0){8} } +\fi +} +%unistor%%%%%% +\newcommand{\unistor}[1]{ +\ifx#1R %%right oriented +\put(0,0){ +\put(0,0){\line(1,0){4.1} } +\put(4,-0.8){$\triangleright$ } +\put(5.5,0){\line(1,0){4.5} } } +\fi +\ifx#1L %%left oriented +\put(0,0){ +\put(0,0){\line(1,0){4.1} } +\put(3.85,-0.8){$\triangleleft$ } +\put(5.5,0){\line(1,0){4.5} } } +\fi +\ifx#1U %%up oriented +\put(0,0){ +\put(0,0){\line(0,1){4.1} } +\put(-1.5,4){$\bigtriangleup$ } +\put(0,6.4){\line(0,1){3.6} } } +\fi +\ifx#1D %%down oriented +\put(0,0){ +\put(0,0){\line(0,1){4.1} } +\put(-1.5,4.6){$\bigtriangledown$ } +\put(0,6.4){\line(0,1){3.6} } } +\fi +} +%%%%three phase symbol +\newcommand{\threephase}[1]{ + \ifx#1D +\put(0,0){\line(1,2){2}} %delta +\put(4,0){\line(-1,2){2}} +\put(0,0){\line(1,0){4}} + \else \ifx#1S +\put(0,0){\line(-2,1){4}} %starr +\put(0,0){\line(2,1){4}} +\put(0,0){\line(0,-1){4.75}} + \fi \fi +} +%%%%graetz rectifier symbol +\newcommand{\rgraetz}{ +\put(0,0){\line(1,0){4}} +\put(4,0){\line(1,1){6}} +\put(4,0){\line(1,-1){6}} +\put(16,0){\line(-1,1){6}} +\put(16,0){\line(-1,-1){6}} +\put(16,0){\line(1,0){4}} +\put(10,6){\line(0,1){4}} +\put(10,-6){\line(0,-1){4}} +\put(6,0){\line(1,0){8}} +\put(8,2){\line(0,-1){4}} +\put(12,0){\line(-2,1){4}} +\put(12,0){\line(-2,-1){4}} +\put(12,2){\line(0,-1){4}} +} +%%%%single phase transformer symbol +\newcommand{\trafo}[1]{ + \ifx#1H +\put(0,0){\line(1,0){3.5}} +\put(15,0){\line(-1,0){4}} +\multiput(6,0)(2.5,0){2}{\circle{5}} + \else \ifx#1V +\put(0,0){\line(0,1){3.5}} +\put(0,15){\line(0,-1){4}} +\multiput(0,6)(0,2,5){2}{\circle{5}} + \fi \fi +} +%%%%engine +\newcommand{\engine}[1]{ +\put(0,0){\circle{10}} +\put(-1.5,1){$\rm M$} + \ifnum#1=0 +\put(-2,-2){\line(1,0){4}} %DC + \else \ifnum#1=1 +\put(0,-3){$\sim$} %AC 1 phase +\put(-2,-3){$1$} + \else \ifnum#1=3 +\put(0,-3){$\sim$} %AC 3 phase +\put(-2,-3){$3$} + \else \ifnum#1=4 +\put(-6,-3){\line(1,0){12}} %linear + \else \ifnum#1=5 +\put(-2,-1){\line(1,0){4}} %stepping +\put(-2,-1){\line(0,-1){2}} +\put(2,-1){\line(0,1){2}} + \fi \fi \fi \fi \fi +} +%%%%power generator +\newcommand{\gener}[1]{ +\put(0,0){\circle{10}} +\put(-1.5,1){$\rm G$} + \ifnum#1=0 +\put(-2,-2){\line(1,0){4}} %DC + \else \ifnum#1=1 +\put(0,-3){$\sim$} %AC 1 phase +\put(-2,-3){$1$} + \else \ifnum#1=3 +\put(0,-3){$\sim$} %AC 3 phase +\put(-2,-3){$3$} + \fi \fi \fi +} +\endinput |