diff options
author | Karl Berry <karl@freefriends.org> | 2007-09-28 18:52:09 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2007-09-28 18:52:09 +0000 |
commit | b76bd590ae0a6d1fadac72c841e88b8e02ca6ae0 (patch) | |
tree | 412bdd654168374a445229746ab62080a272044f /Master/texmf-dist/doc/generic/pst-diffraction/pst-diffraction-docE.tex | |
parent | 06cb469ce2c4a637d5751a35f9c4d295361c6c63 (diff) |
pst-diffraction (27sep07)
git-svn-id: svn://tug.org/texlive/trunk@5058 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/generic/pst-diffraction/pst-diffraction-docE.tex')
-rw-r--r-- | Master/texmf-dist/doc/generic/pst-diffraction/pst-diffraction-docE.tex | 300 |
1 files changed, 234 insertions, 66 deletions
diff --git a/Master/texmf-dist/doc/generic/pst-diffraction/pst-diffraction-docE.tex b/Master/texmf-dist/doc/generic/pst-diffraction/pst-diffraction-docE.tex index 6ff5cacf745..1dc2d35e4c3 100644 --- a/Master/texmf-dist/doc/generic/pst-diffraction/pst-diffraction-docE.tex +++ b/Master/texmf-dist/doc/generic/pst-diffraction/pst-diffraction-docE.tex @@ -1,5 +1,5 @@ \documentclass[dvips,english,a4paper]{article} -\usepackage[latin9]{inputenc}% +\usepackage[utf8]{inputenc}% \usepackage[T1]{fontenc} \usepackage[bmargin=2cm,tmargin=2cm]{geometry} % @@ -11,12 +11,22 @@ \usepackage{ccfonts} \usepackage[euler-digits]{eulervm} \usepackage[scaled=0.85]{luximono} +\usepackage{xspace} +\newcommand*\psp{\texttt{pspicture}\xspace} \def\UrlFont{\small\ttfamily} \makeatletter \def\verbatim@font{\small\normalfont\ttfamily} \makeatother -\usepackage{prettyref} +\usepackage{prettyref,multicol} \usepackage{fancyhdr} +\usepackage{showexpl} +\lstdefinestyle{syntax}{backgroundcolor=\color{blue!20},numbers=none,xleftmargin=0pt,xrightmargin=0pt, + frame=single} +\lstdefinestyle{example}{backgroundcolor=\color{red!20},numbers=none,xleftmargin=0pt,xrightmargin=0pt, + frame=single} +\lstset{wide=true,language=PSTricks, + morekeywords={psdiffractionCircular,psdiffractionRectangle,psdiffractionTriangle}} + \usepackage{babel} \usepackage[colorlinks,linktocpage]{hyperref} @@ -114,11 +124,11 @@ of the light (the associated color will be given automatically by the package). There are three commands, for rectangular, circular and triangular openings respectively: -\begin{verbatim} +\begin{lstlisting}[style=syntax] \psdiffractionRectangle[<Optionen>] \psdiffractionCircular[<Optionen>] \psdiffractionTriangle[<Optionen>] -\end{verbatim} +\end{lstlisting} \section{The color} @@ -155,61 +165,137 @@ the option \texttt{[colorMode=1]} provides the associated negative pattern. The CMYK and RGB color model respectively. By default the settings are as follows: -\begin{itemize} - \item \texttt{[a=0.2e-3]} in m ; - \item \texttt{[k=1]} ; - \item \texttt{[f=5]} in m ; - \item \texttt{[lambda=650]} in nm ; - \item \texttt{[pixel=0.5]} ; - \item \texttt{[contrast=38]}, maximal value ; - \item \texttt{[colorMode=3]}. -\end{itemize} -\begin{center} -\begin{pspicture}(-4,-4)(4,4) + +\begin{tabular}{@{}lll@{}} +\texttt{[a=0.2e-3]} in m; & \texttt{[k=1]}; & \texttt{[f=5]} in m;\\ +\texttt{[lambda=650]} in nm; & \texttt{[pixel=0.5]}; & \texttt{[contrast=38]}, greates value;\\ +\texttt{[colorMode=3]}; & \texttt{[IIID=false]}. +\end{tabular} + +\bigskip +\noindent +\begin{pspicture}(-3.5,-3.5)(3.5,3.5) \psdiffractionRectangle[f=2.5] -\uput[270](0,-3.5){$\backslash$\texttt{psdiffractionRectangle[f=2.5]}} \end{pspicture} -\end{center} -\begin{center} -\begin{pspicture}(-2,-4.5)(2,4.5) +\hfill +\begin{pspicture}(-1.5,-2.5)(3.5,3.5) +\psdiffractionRectangle[IIID,Alpha=30,f=2.5] +\end{pspicture} + +\begin{lstlisting}[style=example] +\begin{pspicture}(-3.5,-3.5)(3.5,3.5) +\psdiffractionRectangle[f=2.5] +\end{pspicture} +\hfill +\begin{pspicture}(-1.5,-2.5)(3.5,3.5) +\psdiffractionRectangle[IIID,Alpha=30,f=2.5] +\end{pspicture} +\end{lstlisting} + + + +\noindent\begin{pspicture}(-2,-4)(2,4) \psdiffractionRectangle[a=0.5e-3,k=0.5,f=4,pixel=0.5,colorMode=0] -\uput[270](0,-4.5){$\backslash$\texttt{psdiffractionRectangle[a=0.5e-3,k=0.5,f=4,colorMode=0]}} \end{pspicture} -\end{center} -\begin{center} -\begin{pspicture}(-4,-2.5)(4,3) +\hfill +\begin{pspicture}(0,-3)(4,4) +\psdiffractionRectangle[IIID,a=0.5e-3,k=0.5,f=4,pixel=0.5,colorMode=0] +\end{pspicture} + + +\begin{lstlisting}[style=example] +\begin{pspicture}(-2,-4)(2,4) +\psdiffractionRectangle[a=0.5e-3,k=0.5,f=4,pixel=0.5,colorMode=0] +\end{pspicture} +\hfill +\begin{pspicture}(0,-3)(4,4) +\psdiffractionRectangle[IIID,a=0.5e-3,k=0.5,f=4,pixel=0.5,colorMode=0] +\end{pspicture} +\end{lstlisting} + + + +\noindent +\begin{pspicture}(-2.5,-2.5)(3.5,3) \psdiffractionRectangle[a=0.5e-3,k=2,f=10,lambda=515,colorMode=1] -\uput[270](0,-2){$\backslash$\texttt{psdiffractionRectangle[a=0.5e-3,k=2,f=10,lambda=515,colorMode=1]}} \end{pspicture} -\end{center} -\begin{center} -\begin{pspicture}(-4,-1)(4,1) +\hfill +\begin{pspicture}(-1.5,-2)(3.5,3) +\psdiffractionRectangle[IIID,Alpha=20,a=0.5e-3,k=2,f=10,lambda=515,colorMode=1] +\end{pspicture} + + +\begin{lstlisting}[style=example] +\begin{pspicture}(-2.5,-2.5)(3.5,3) +\psdiffractionRectangle[a=0.5e-3,k=2,f=10,lambda=515,colorMode=1] +\end{pspicture} +\hfill +\begin{pspicture}(-1.5,-2)(3.5,3) +\psdiffractionRectangle[IIID,Alpha=20,a=0.5e-3,k=2,f=10,lambda=515,colorMode=1] +\end{pspicture} +\end{lstlisting} + + +\noindent +\begin{pspicture}(-3.5,-1)(3.5,1) \psdiffractionRectangle[a=0.5e-3,k=20,f=10,pixel=0.5,lambda=450] -\uput[270](0,-0.5){$\backslash$\texttt{psdiffractionRectangle[a=0.5e-3,k=20,f=10,lambda=450]}} \end{pspicture} -\end{center} +\hfill +\begin{pspicture}(-3.5,-1)(3.5,4) +\psdiffractionRectangle[IIID,Alpha=10,a=0.5e-3,k=20,f=10,pixel=0.5,lambda=450] +\end{pspicture} + +\begin{lstlisting}[style=example] +\begin{pspicture}(-3.5,-1)(3.5,1) +\psdiffractionRectangle[a=0.5e-3,k=20,f=10,pixel=0.5,lambda=450] +\end{pspicture} +\hfill +\begin{pspicture}(-3.5,-1)(3.5,4) +\psdiffractionRectangle[IIID,Alpha=10,a=0.5e-3,k=20,f=10,pixel=0.5,lambda=450] +\end{pspicture} +\end{lstlisting} \section{Diffraction from two rectangular apertures} -%\begin{shaded} -%This simulation was provided by Julien -%\textsc{Cubizolles}. -%\end{shaded} +\begin{shaded} +This simulation was provided by Julien +\textsc{Cubizolles}. +\end{shaded} It is also possible to render the diffraction pattern of two congruent rectangles (placed parallel such that their base is located on the $x$-axis) by using the option \texttt{[twoSlit]}. By default this option is deactivated. The distance of the two rectangles is specified by the option $s$. -The default for $s$ is $\texttt{12e-3}\,\mathrm{m}$. +The default for $s$ is $12e^{-3}\,\mathrm{m}$. + + \begin{center} +\noindent \begin{pspicture}(-4,-1)(4,1) \psdiffractionRectangle[a=0.5e-3,k=10,f=10,pixel=0.5,lambda=650,twoSlit,s=2e-3] -\uput[270](0,-0.5){$\backslash -$\texttt{psdiffractionRectangle[a=0.5e-3,k=10,f=10,pixel=0.5,lambda=650,twoSlit,s=2e-3]}} \end{pspicture} \end{center} -\clearpage + +\begin{lstlisting}[style=example] +\begin{pspicture}(-4,-1)(4,1) +\psdiffractionRectangle[a=0.5e-3,k=10,f=10,pixel=0.5,lambda=650,twoSlit,s=2e-3] +\end{pspicture} +\end{lstlisting} + +\begin{center} +\begin{pspicture}(-2,-1)(4,4) +\psdiffractionRectangle[IIID,Alpha=20,a=0.5e-3,k=10,f=10,pixel=0.5,lambda=650,twoSlit,s=2e-3] +\end{pspicture} +\end{center} + +\begin{lstlisting}[pos=t,style=example,wide=false] +\begin{pspicture}(-2,-1)(4,4) +\psdiffractionRectangle[IIID,Alpha=20,a=0.5e-3,k=10,f=10,pixel=0.5,lambda=650,twoSlit,s=2e-3] +\end{pspicture} +\end{lstlisting} + + @@ -218,14 +304,19 @@ $\texttt{psdiffractionRectangle[a=0.5e-3,k=10,f=10,pixel=0.5,lambda=650,twoSlit, The radius of the circular opening can be chosen via the letter \texttt{r}, e.g. \texttt{[r=1e-3]}. The default is $r=1$ mm. In the first quadrant PSTricks displays the graph of the intensity distribution (the maximum in the center will be -cropped if its height exceeds the margin of the \texttt{pspicture}-environment). +cropped if its height exceeds the margin of the \psp-environment). -\begin{center} -\begin{pspicture}(-5,-5)(5,5) +\hspace*{-1cm}% +\begin{LTXexample}[pos=t,style=example,wide=false] +\begin{pspicture}(-3.5,-3.5)(3.5,3.5) \psdiffractionCircular[r=0.5e-3,f=10,pixel=0.5,lambda=520] -\uput[270](0,-5){$\backslash$\texttt{psdiffractionCircular[r=0.5e-3,f=10,lambda=520]}} \end{pspicture} -\end{center} +% +\begin{pspicture}(-3.5,-1.5)(3.5,3.5) +\psdiffractionCircular[IIID,r=0.5e-3,f=10,pixel=0.5,lambda=520] +\end{pspicture} +\end{LTXexample} + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \section{Diffraction from two circular apertures} @@ -236,30 +327,71 @@ Furthermore one has to give the half distance of the circles measured from their \texttt{[twoHole]} has to be used.\\ The rendering process could take some time in this case\dots -\begin{center} -\begin{pspicture}(-5,-5)(5,4) + +\begin{pspicture}(-3,-3.5)(3.5,3.5) \psdiffractionCircular[r=0.5e-3,f=10,d=3e-3,lambda=515,twoHole] -\uput[270](0,-4){$\backslash$\texttt{psdiffractionCircular[r=0.5e-3,f=10,d=3e-3,lambda=515,twoHole]}} \end{pspicture} -\end{center} -\begin{center} -\begin{pspicture}(-6,-6)(6,6) +% +\begin{pspicture}(-3.5,-1.5)(3.5,3.5) +\psdiffractionCircular[IIID,r=0.5e-3,f=10,d=3e-3,lambda=515,twoHole] +\end{pspicture} + + +\begin{lstlisting}[style=example] +\begin{pspicture}(-3,-3.5)(3.5,3.5) +\psdiffractionCircular[r=0.5e-3,f=10,d=3e-3,lambda=515,twoHole] +\end{pspicture} +% +\begin{pspicture}(-3.5,-1.5)(3.5,3.5) +\psdiffractionCircular[IIID,r=0.5e-3,f=10,d=3e-3,lambda=515,twoHole] +\end{pspicture} +\end{lstlisting} + + +\hspace*{-1cm}% +\begin{pspicture}(-3,-3)(3.5,4) \psdiffractionCircular[r=0.5e-3,f=10,d=2e-3,lambda=700,twoHole,colorMode=0] -\uput[270](0,-5){$\backslash$\texttt{psdiffractionCircular[r=0.5e-3,f=10,d=2e-3,lambda=700,twoHole,colorMode=0]}} \end{pspicture} -\end{center} +% +\begin{pspicture}(-3.5,-2)(3.5,3.5) +\psdiffractionCircular[IIID,r=0.5e-3,f=10,d=2e-3,lambda=700,twoHole,colorMode=0] +\end{pspicture} + +\begin{lstlisting}[style=example] +\begin{pspicture}(-3.5,-3)(3.5,4) +\psdiffractionCircular[r=0.5e-3,f=10,d=2e-3,lambda=700,twoHole,colorMode=0] +\end{pspicture} +% +\begin{pspicture}(-3.5,-2)(3.5,3.5) +\psdiffractionCircular[IIID,r=0.5e-3,f=10,d=2e-3,lambda=700,twoHole,colorMode=0] +\end{pspicture} +\end{lstlisting} Not in every case bands occur in the central circle. The number $N$ of those inner bands is given by $N=2.44\frac{d}{r}$. Thus this effect is not observable until $N\geq2$ -or $d=\frac{2r}{1.22}$ (see \url{http://www.unice.fr/DeptPhys/optique/diff/trouscirc/diffrac.html}). +or $d=\frac{2r}{1.22}$ (see +\url{http://www.unice.fr/DeptPhys/optique/diff/trouscirc/diffrac.html}). -\begin{center} -\begin{pspicture}(-5,-6)(5,5) +\hspace*{-1cm}% +\begin{pspicture}(-3,-3.5)(3,3.5) \psdiffractionCircular[r=0.5e-3,f=10,d=4.1e-4,lambda=632,twoHole] -\uput[270](0,-5){$\backslash$ -\texttt{psdiffractionCircular[r=0.5e-3,f=10,d=4.1e-4,lambda=632,twoHole]}} \end{pspicture} -\end{center} +% +\begin{pspicture}(-3.5,-1.5)(3.5,3) +\psdiffractionCircular[IIID,r=0.5e-3,f=10,d=4.1e-4,lambda=632,twoHole] +\end{pspicture} + + +\begin{lstlisting}[style=example] +\begin{pspicture}(-3,-3.5)(3,3.5) +\psdiffractionCircular[r=0.5e-3,f=10,d=4.1e-4,lambda=632,twoHole] +\end{pspicture} +% +\begin{pspicture}(-3.5,-1.5)(3.5,3) +\psdiffractionCircular[IIID,r=0.5e-3,f=10,d=4.1e-4,lambda=632,twoHole] +\end{pspicture} +\end{lstlisting} + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -271,34 +403,70 @@ its side by $h=\frac{\sqrt{3}}{2}s$. A black and white picture can be obtained b option \texttt{[colorMode=0]}. + \begin{center} \begin{pspicture}(-1,-1)(1,1) \pspolygon*(0,0)(1;150)(1;210) \pcline{|-|}(-0.732,-1)(0,-1) \Aput{$h$} \end{pspicture} - -\vspace{1cm} -$\backslash$\texttt{psdiffractionTriangle[f=10,h=1e-3,contrast=38,colorMode=]} +\end{center} \makebox[\linewidth]{% -\begin{pspicture}(-3,-3)(3,3) +\begin{pspicture}(-3,-3)(3,2.5) \psdiffractionTriangle[f=10,h=1e-3,lambda=515,contrast=38] -\uput[270](0,-2.5){default color mode (>1)} \end{pspicture} \quad -\begin{pspicture}(-3,-3)(3,3) +\begin{pspicture}(-3,-3)(3,2.5) \psdiffractionTriangle[f=10,h=1e-3,colorMode=1,contrast=38,lambda=515] -\uput[270](0,-2.5){\texttt{colorMode=1}} \end{pspicture} \quad -\begin{pspicture}(-3,-3)(3,3) +\begin{pspicture}(-3,-3)(3,2.5) \psdiffractionTriangle[f=10,h=1e-3,colorMode=0,contrast=38,lambda=515] -\uput[270](0,-2.5){\texttt{colorMode=0}} \end{pspicture}} -\end{center} +\begin{lstlisting}[style=example] +\begin{pspicture}(-3,-3)(3,2.5) +\psdiffractionTriangle[f=10,h=1e-3,lambda=515,contrast=38] +\end{pspicture} +\quad +\begin{pspicture}(-3,-3)(3,2.5) +\psdiffractionTriangle[f=10,h=1e-3,colorMode=1,contrast=38,lambda=515] +\end{pspicture} +\quad +\begin{pspicture}(-3,-3)(3,2.5) +\psdiffractionTriangle[f=10,h=1e-3,colorMode=0,contrast=38,lambda=515] +\end{pspicture} +\end{lstlisting} + + +\makebox[\linewidth]{% +\begin{pspicture}(-3,-2)(3,3.5) +\psdiffractionTriangle[IIID,f=10,h=1e-3,lambda=515,contrast=38] +\end{pspicture} +\quad +\begin{pspicture}(-3,-2)(3,3.5) +\psdiffractionTriangle[IIID,f=10,h=1e-3,colorMode=1,contrast=38,lambda=515] +\end{pspicture} +\quad +\begin{pspicture}(-3,-2)(3,3.5) +\psdiffractionTriangle[IIID,f=10,h=1e-3,colorMode=0,contrast=38,lambda=515] +\end{pspicture}} + +\begin{lstlisting}[style=example] +\begin{pspicture}(-3,-2)(3,3.5) +\psdiffractionTriangle[IIID,f=10,h=1e-3,lambda=515,contrast=38] +\end{pspicture} +\quad +\begin{pspicture}(-3,-2)(3,3.5) +\psdiffractionTriangle[IIID,f=10,h=1e-3,colorMode=1,contrast=38,lambda=515] +\end{pspicture} +\quad +\begin{pspicture}(-3,-2)(3,3.5) +\psdiffractionTriangle[IIID,f=10,h=1e-3,colorMode=0,contrast=38,lambda=515] +\end{pspicture} +\end{lstlisting} |