diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/eltex/eltex4.tex')
-rw-r--r-- | Master/texmf-dist/tex/latex/eltex/eltex4.tex | 142 |
1 files changed, 142 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/eltex/eltex4.tex b/Master/texmf-dist/tex/latex/eltex/eltex4.tex new file mode 100644 index 00000000000..9aae23293a3 --- /dev/null +++ b/Master/texmf-dist/tex/latex/eltex/eltex4.tex @@ -0,0 +1,142 @@ +%%%%electron tubes(diode, triode, pentode, heptode)%%% +%cathode +\newcommand{\cathode}{ +\put(0,0){\oval(6,6)[t]} +\put(-3,-4){\line(0,1){4}} +} +%focus +\newcommand{\focus}{ +\put(0,0){\oval(3,3)[t]} +\put(-1.5,0){\line(0,-1){4}} +\put(1.5,0){\line(0,-1){4}} +} +%grids in valve +\newcommand{\gr}[1]{ +\multiput(0,0)(0,2.5){#1}{\multiput(0,0)(3,0){3}{\line(1,0){2}}} +} +%anode +\newcommand{\anode}{ +\put(0,0){\line(1,0){5}} +\put(2.5,0){\line(0,1){5}} + } +%connection +\newcommand{\conn}[1]{ +\ifnum#1=1 %right + \put(0,0){\line(1,2){2}} + \put(2,4){\line(0,1){6}} + \put(2,10){\line(-1,0){1}} +\fi +\ifnum#1=2 %right + \put(-1.5,0){\line(1,0){1.5}} + \put(0,0){\line(1,2){2}} + \put(2,4){\line(0,1){6}} + \put(2,10){\line(-1,0){1}} +\fi +\ifnum#1=3 %right + \put(0,0){\line(1,2){2}} + \put(2,4){\line(0,1){11}} + \put(2,15){\line(-1,0){1}} + \multiput(-8,7.5)(0,5){2}{\line(1,0){1}} + \put(-8,7.5){\line(0,1){5}} +\fi +\ifnum#1=4 %right + \put(-1.5,0){\line(1,0){1.5}} + \put(0,0){\line(1,2){2}} + \put(2,4){\line(0,1){11}} + \put(2,15){\line(-1,0){1}} + \multiput(-8,7.5)(0,5){2}{\line(1,0){1}} + \put(-8,7.5){\line(0,1){5}} +\fi + } +%tube outline +\newcommand{\tout}[1]{ +\ifnum#1=1 + \put(0,5){\oval(12,12)[b]} + \put(0,5){\oval(12,15)[t]} +\fi +\ifnum#1=2 + \put(0,5){\oval(12,12)[b]} + \put(0,8){\oval(12,15)[t]} + \put(-6,5){\line(0,1){6}} + \put(6,5){\line(0,1){6}} +\fi +\ifnum#1=3 + \put(0,5){\oval(12,12)[b]} + \put(0,13){\oval(12,15)[t]} + \put(-6,5){\line(0,1){11}} + \put(6,5){\line(0,1){11}} +\fi +} +%%%heptode%%%%% +\newcommand{\heptode}[3]{ +\ifx#1Y + \put(0,2){\focus} + \put(0,2){\focus} + \ifx#2Y \else \ifx#3Y %connection focus-grid + \put(3,2){\conn{4}} + \fi \fi +\fi +\ifx#2Y + \put(0,2){\cathode} +\fi + \put(-4,7){\gr{5}} + \put(-2.5,19.5){\anode} +\ifx#3Y %connection cathode-grid, g2-g4 + \put(3,2){\conn{3}} +\fi + \put(0,1){\tout{3}} +} +%%%tetrode%%%%%% +\newcommand{\tetrode}[2]{ +\ifx#1Y + \put(0,2){\focus} +\fi +\ifx#2Y + \put(0,2){\cathode} +\fi + \put(-4,7){\gr{2}} + \put(-2.5,14.5){\anode} + \put(0,1){\tout{2}} +} +%%%pentode%%%%%% +\newcommand{\pentode}[3]{ +\ifx#1Y + \put(0,2){\focus} + \ifx#2Y \else \ifx#3Y %connection focus-grid + \put(3,2){\conn{2}} + \fi \fi +\fi +\ifx#2Y + \put(0,2){\cathode} +\fi + \ifx#3Y %connection cathode-grid + \put(3,2){\conn{1}} + \fi + \put(-4,7){\gr{3}} + \put(-2.5,14.5){\anode} + \put(0,1){\tout{2}} +} +%%%triode%%%%%% +\newcommand{\triode}[2]{ +\ifx#1Y + \put(0,2){\focus} +\fi +\ifx#2Y + \put(0,2){\cathode} +\fi + \put(-4,7){\gr{1}} + \put(-2.5,10){\anode} + \put(0,1){\tout{1}} +} +%%%diode%%%%%% +\newcommand{\diode}[2]{ +\ifx#1Y + \put(0,2){\focus} +\fi +\ifx#2Y + \put(0,2){\cathode} +\fi + \put(-2.5,10){\anode} + \put(0,1){\tout{1}} +} +\endinput |