浏览过 pst-optexp 手册后,似乎没有内置离轴抛物面镜。我正在尝试制作一个实验室设置图,如下所示:
准直光束落在会聚透镜上。
镜头的焦点与OAP的焦点位于同一点。
OAP 以与入射光束成 90 度角反射准直光束。
答案1
版本 5.1pst-optexp
包含一个离轴抛物面镜\oapmirror
。您必须指定三个节点才能正确对齐镜子:输入节点、中心节点(实际镜子中心所在的位置)和焦点。
以下是反射 90° 的镜子的示例:
\documentclass[margin=5pt, pstricks]{standalone}
\usepackage{pst-optexp}
\begin{document}
\begin{pspicture}(5,4)
\pnodes(5,0.5){In}(1,0.5){C}(1,2){Focus}(1,4){Out}
\addtopsstyle{Beam}{fillstyle=solid,fillcolor=green!40!white}
\begin{optexp}
\oapmirror(In)(C)(Focus)
\lens[n=1.53](Focus)(Out)
\drawwidebeam[beamwidth=0.5](In){-}(Out)
\drawbeam[ArrowInside=->, ArrowInsidePos=0.2, arrowscale=3, arrowinset=0.3, linestyle=none](In){1}
\end{optexp}
\psdot(Focus)\uput[0](Focus){focus}
\end{pspicture}
\end{document}