diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/eltex/eltex6.tex')
-rw-r--r-- | Master/texmf-dist/tex/latex/eltex/eltex6.tex | 261 |
1 files changed, 261 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/eltex/eltex6.tex b/Master/texmf-dist/tex/latex/eltex/eltex6.tex new file mode 100644 index 00000000000..ce13ea3975a --- /dev/null +++ b/Master/texmf-dist/tex/latex/eltex/eltex6.tex @@ -0,0 +1,261 @@ +%%%%%%%%%%block diagram symbols%%%%%% +\newcommand{\ptran}{ % communication transformer +\put(0,0){\framebox(10,10){}} +\multiput(2,2)(0,6){2}{\line(1,0){2}} +\multiput(4,2)(2,0){2}{\line(0,1){6}} +\multiput(6,2)(0,6){2}{\line(1,0){2}} +} + +\newcommand{\fgen}[1]{ % fequency generator +\put(0,0){\framebox(10,10){}} +\put(3.5,6){$\rm G$} + \ifnum#1=1 %sine + \put(3.5,2){$\sim $} + \else \ifnum#1=2 %pulse +\multiput(1.5,2)(4,0){2}{\line(1,0){2}} +\multiput(3.5,2)(2,0){2}{\line(0,1){2}} +\put(3.5,4){\line(1,0){2}} + \else \ifnum#1=3 %sine variable fraquency + \put(3.5,2){$\sim $} + \put(3.5,1.5){\vector(1,1){4}} + \fi \fi \fi +} +\newcommand{\converter}{ %converter +\put(0,0){\framebox(10,10){}} +\put(0,0){\line(1,1){10}} +} +\newcommand{\delay}{ % delay line +\put(0,0){\framebox(10,10){}} +\put(2,7){\line(1,0){6}} +\multiput(2,6)(6,0){2}{\line(0,1){2}} +} + +\newcommand{\amplifier}[1]{ %amplifier + \ifx#1R %right +\put(0,0){\line(0,1){6}} +\put(0,0){\line(3,2){4.5}} +\put(0,6){\line(3,-2){4.5}} + \else \ifx#1L +\put(0,0){\line(0,1){6}} +\put(0,0){\line(-3,2){4.5}} +\put(0,6){\line(-3,-2){4.5}} + \fi \fi +} + +\newcommand{\filter}[1]{ %frequency filter +\put(0,0){\framebox(10,10){}} + \ifnum#1=1 %low pass + \multiput(3.5,3)(0,3){2}{$\sim $} + \put(4.5,6){$\prime $} + \else \ifnum#1=2 %high pass + \multiput(3.5,3)(0,3){2}{$\sim $} + \put(4.5,3){$\prime $} + \else \ifnum#1=3 %band pass + \multiput(3.5,1)(0,3){3}{$\sim $} + \multiput(4.5,1)(0,6){2}{$\prime $} + \else \ifnum#1=4 %band stop + \multiput(3.5,1)(0,3){3}{$\sim $} + \put(4.5,4){$\prime $} + \fi \fi \fi \fi + +} + +\newcommand{\compressor}{ %compressor +\put(0,0){\framebox(10,10){}} +\put(6,0){\vector(1,0){0}} +\put(1,2){\line(1,0){8}} +\put(1,8){\line(2,-1){8}} +} +\newcommand{\expander}{ %expander +\put(0,0){\framebox(10,10){}} +\put(6,0){\vector(1,0){0}} +\put(1,2){\line(1,0){8}} +\put(1,4){\line(2,1){8}} +} +\newcommand{\deemphase}{ %deemphase +\put(0,0){\framebox(10,10){}} +\put(6,0){\vector(1,0){0}} +\put(2,3){\oval(11,10)[rt]} +} +\newcommand{\preemphase}{ %preemphase +\put(0,0){\framebox(10,10){}} +\put(6,0){\vector(1,0){0}} +\put(2,8){\oval(11,10)[rb]} +} +\newcommand{\artline}{ %artificial line +\put(0,0){\framebox(10,10){}} +\multiput(3.75,2.5)(0,5){2}{\line(1,0){2.5}} +\put(5,2.5){\line(0,1){5}} +} +\newcommand{\corrector}[1]{ %corrector +\put(0,0){\framebox(10,10){}} +\multiput(1,2)(3,6){2}{\line(1,0){1}} +\put(2,2){\line(1,3){2}} +\multiput(7,2)(1,6){2}{\line(1,0){1}} +\put(8,2){\line(0,1){6}} + \ifnum#1=1 %amplitude corrector +\put(3.5,1){$\rm A$} + \else \ifnum#1=2 %phase corrector +\put(3.5,2){$\varphi $} + \else \ifnum#1=3 %group delay corrector +\put(3.5,1){$\Delta $} + \fi \fi \fi +} +\newcommand{\limiter}{ %limiter +\put(0,0){\framebox(10,10){}} +\multiput(3,2)(3,6){2}{\line(1,0){1}} +\put(4,2){\line(1,3){2}} +} + +\newcommand{\balance}{ %balance circuit +\put(0,0){\framebox(10,10){}} +\put(3,2){\line(1,0){4}} +\put(5,2){\line(0,1){6}} +} +\newcommand{\termin}[1]{ %terminating set +\put(0,0){\framebox(10,10){}} +\put(2,5){\line(1,0){5}} +\put(5,2){\line(0,1){6}} +\multiput(5,2)(0,6){2}{\line(1,0){3}} +\multiput(-5,5)(15,0){2}{\line(1,0){5}} +\multiput(5,-5)(0,15){2}{\line(0,1){5}} + \ifnum#1=1 +\put(7,3.5){\line(0,1){3}} + \fi +} +\newcommand{\hybrid}{ %hybrid transformer +\put(0,0){\framebox(10,10){}} +\put(0,5){\line(1,1){5}} +\put(0,5){\line(1,-1){5}} +\put(5,0){\line(1,1){5}} +\put(5,10){\line(1,-1){5}} +\multiput(-5,5)(15,0){2}{\line(1,0){5}} +\multiput(5,-5)(0,15){2}{\line(0,1){5}} +} +\newcommand{\modulator}{ %modulator +\put(0,0){\framebox(20,10){}} +\put(0,0){\line(1,1){10}} +\put(10,10){\line(1,-1){10}} +\multiput(-5,5)(25,0){2}{\line(1,0){5}} +\put(10,-5){\line(0,1){5}} +} +\newcommand{\atenuator}{ %atenuator +\put(0,0){\framebox(10,10){}} +\put(3,4){$\rm dB$} +} +\newcommand{\carrier}[1]{ %carrier frequency + \ifnum#1=1 +\put(0,0){\vector(0,1){10}} %carrier + \else \ifnum#1=2 +\put(0,0){\vector(0,1){4}} %reduced career +\multiput(0,5)(0,2){3}{\line(0,1){1}} + \else \ifnum#1=3 +\put(0,10){\vector(0,1){0}} %supressed career +\multiput(0,0)(0,3){3}{\line(0,1){2}} + \fi \fi \fi +} +\newcommand{\freq}[1]{ %carrier frequency + \ifnum#1=1 +\put(0,0){\line(0,1){8}} %group pilot frequency +\put(-1.5,8){$\triangle $} + \else \ifnum#1=2 +\put(0,0){\line(0,1){10}} %signalling frequency +\put(0.05,8.3){$\triangleright $} + \else \ifnum#1=3 +\put(0,0){\line(0,1){8.5}} %measuring frequency +\put(0,9.25){\circle{1.5} } + \fi \fi \fi +} + +\newcommand{\pilot}[1]{ %pilot frequency +\put(0,0){\line(0,1){13}} % 1 - basic group, 2= supergroup +\put(-1.5,13){$\triangle $} % 3 - master group, 4 = supermaster group +\multiput(-2,8)(0,1){#1}{\line(3,-1){4}} +} +\newcommand{\band}[1]{ %frequency band + \ifnum#1=1 +\put(0,0){\line(1,0){10}} %noninvert band +\put(10,0){\line(0,1){5}} +\put(0,0){\line(2,1){10}} + \else \ifnum#1=2 +\put(0,0){\line(1,0){10}} %-noninvert band +\put(10,0){\line(0,-1){5}} +\put(0,0){\line(2,-1){10}} + \else \ifnum#1=3 +\put(0,0){\line(1,0){10}} %inverted band +\put(0,0){\line(0,1){5}} +\put(10,0){\line(-2,1){10}} + \else \ifnum#1=4 +\put(0,0){\line(1,0){10}} %-inverted band +\put(0,0){\line(0,-1){5}} +\put(10,0){\line(-2,-1){10}} + \fi \fi \fi \fi +} +\newcommand{\ltran}[2]{ %direction light transmitter + \ifx#1R +\put(0,0){\framebox(20,10){}} %right +\put(3.5,4.5){$\bigtriangledown $} +\put(3.5,3.6){\line(1,0){3}} +\multiput(-5,2)(0,6){2}{\line(1,0){10}} +\put(5,2){\line(0,1){6}} +\put(15,5){\line(1,0){10}} +\multiput(8,3)(0,3){2}{\vector(1,0){5}} %optical + \ifnum#2=1 +\put(8,1.5){\line(0,1){6}} %coherent + \fi + \fi \ifx#1L +\put(0,0){\framebox(20,10){}} %left +\put(13.5,4.5){$\bigtriangledown $} +\put(13.5,3.6){\line(1,0){3}} +\multiput(15,2)(0,6){2}{\line(1,0){10}} +\put(15,2){\line(0,1){6}} +\put(-5,5){\line(1,0){10}} +\multiput(12,3)(0,3){2}{\vector(-1,0){5}} %optical + \ifnum#2=1 +\put(12,1.5){\line(0,1){6}} %coherent + \fi + \fi +} +\newcommand{\lrec}[2]{ %direction light receiver + \ifx#1R +\put(0,0){\framebox(20,10){}} %right +\put(3.5,4.5){$\bigtriangledown $} +\put(3.5,3.6){\line(1,0){3}} +\multiput(-5,2)(0,6){2}{\line(1,0){10}} +\put(5,2){\line(0,1){6}} +\put(15,5){\line(1,0){10}} +\multiput(13,3)(0,3){2}{\vector(-1,0){5}} %optical + \ifnum#2=1 +\put(13,1.5){\line(0,1){6}} %coherent + \fi + \fi \ifx#1L +\put(0,0){\framebox(20,10){}} %left +\put(13.5,4.5){$\bigtriangledown $} +\put(13.5,3.6){\line(1,0){3}} +\multiput(15,2)(0,6){2}{\line(1,0){10}} +\put(15,2){\line(0,1){6}} +\put(-5,5){\line(1,0){10}} +\multiput(7,3)(0,3){2}{\vector(1,0){5}} %optical + \ifnum#2=1 +\put(7,1.5){\line(0,1){6}} %coherent + \fi + \fi +} + +\newcommand{\fibre}[1]{ %optical fibre +\put(0,0){\line(1,0){20}} %general +\put(10,0){\circle{10}} +\multiput(7,-2)(2,0){2}{\vector(1,1){4}} + \ifx#1S + \put(20,-2.5){\line(1,0){4}} % single mode + \put(22,-2.5){\line(0,1){5}} + \put(20,0){\line(1,0){10}} + \else \ifx#1M + \multiput(20,-2.5)(4,0){2}{\line(1,0){2}} % multi mode + \multiput(22,-2.5)(2,0){2}{\line(0,1){5}} + \put(22,2.5){\line(1,0){2}} + \put(20,0){\line(1,0){10}} + \fi \fi + +} +\endinput |