diff options
author | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
commit | e0c6872cf40896c7be36b11dcc744620f10adf1d (patch) | |
tree | 60335e10d2f4354b0674ec22d7b53f0f8abee672 /info/examples/PSTricks_7_de/32-03-39.ltx |
Initial commit
Diffstat (limited to 'info/examples/PSTricks_7_de/32-03-39.ltx')
-rw-r--r-- | info/examples/PSTricks_7_de/32-03-39.ltx | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/info/examples/PSTricks_7_de/32-03-39.ltx b/info/examples/PSTricks_7_de/32-03-39.ltx new file mode 100644 index 0000000000..1d1c4a6cdc --- /dev/null +++ b/info/examples/PSTricks_7_de/32-03-39.ltx @@ -0,0 +1,60 @@ +%% +%% Ein Beispiel der DANTE-Edition +%% +%% 7. Auflage +%% +%% Beispiel 32-03-39 auf Seite 745. +%% +%% Copyright (C) 2016 Herbert Voss +%% +%% It may be distributed and/or modified under the conditions +%% of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% +%% See http://www.latex-project.org/lppl.txt for details. +%% +%% +%% ==== +% Show page(s) 1 +%% +%% +\documentclass[]{exaarticle} +\pagestyle{empty} +\setlength\textwidth{352.81416pt} +\setlength\parindent{0pt} +%StartShownPreambleCommands +\usepackage{pst-optexp} +%StopShownPreambleCommands +\begin{document} +\begin{pspicture}(13,5.5) +\psset{optboxwidth=1, labelstyle=\footnotesize, fiber=none} +\pnodes(1,5){LD}([Xnodesep=5.5]LD){CPLin1}([offset=-2]CPLin1){CPLin2} +\pnodes([Xnodesep=2.5]CPLin1){CPLout1}([Xnodesep=2.5]CPLin2){CPLout2} +\pnode([Xnodesep=3]CPLout1){RX} +\optbox[position=start, label=0](LD)(CPLin1){LD} +\optmzm[abspos=0.8](LD)(CPLin1){MZM} +\optamp[abspos=2](LD)(CPLin1){EDFA} +\optfilter[abspos=3](LD)(CPLin1){BPF} +\optswitch[abspos=4](LD)(CPLin1){SW} +\polcontrol[abspos=5, fiber=out](LD)(CPLin1) +\drawfiber{1-6} +\optcoupler[couplertype=none, fiber](CPLin1)(CPLin2)(CPLout1)(CPLout2) +\optamp[abspos=0.8, fiber=in](CPLout1)(RX){EDFA} +\optfilter[abspos=2](CPLout1)(RX){BPF} +\optbox[position=end](CPLout1)(RX){RX} +\drawfiber{8-10} +\pnodes([Xnodesep=-0.5]LD|CPLin2){TL}(RX|TL){TR}([offset=-2.5]TR){BR}(TL|BR){BL} +\optamp[fiber=i](CPLout2)(TR){EDFA} +\optfiber[label=0.3 . t, position=0.85](BL)(BR){SSMF 89.8~km} +\drawfiber[fiberstyle=angle, arm=1.2, linearc=0.5, startnode=N]{11}{12} +\optamp[position=0.3](BR)(BL){EDFA} +\optfilter[position=0.55, labelangle=180](BL)(BR){BPF} +\optfiber[fiberloops=1, label=0.3 . t, position=0.35](BL)(BR){DCF 16.2~km} +\optamp[position=0.85](BR)(BL){EDFA} +\optfilter[position=0.2](TL)(CPLin2){BPF} +\optswitch(TL)(CPLin2){SW} +\polcontrol[position=0.8, fiber=out](TL)(CPLin2) +\drawfiber{12-16}\drawfiber{17-19} +\drawfiber[fiberstyle=angle, arm=0.5, linearc=0.5, stopnode=1]{16}{17} +\end{pspicture} +\end{document} |