¿Cómo mostrar las etiquetas de los nodos como se muestra en la documentación de pst-optexp?

¿Cómo mostrar las etiquetas de los nodos como se muestra en la documentación de pst-optexp?

En eldocumentación pst-optexp, muestran este ejemplo:

Un ejemplo práctico de las etiquetas de los nodos.

Cuando tengo el siguiente código:

\documentclass[pstricks,border=12pt]{standalone}
\usepackage{pstricks}
\usepackage{pst-optexp}
\begin{document}
\begin{pspicture}[showgrid](0, -.3)(3,3.3)
\pnode(0,2.5){A}\pnode(2,2.5){B}\pnode(2,1.5){C}%
\mirror[labelangle=-45](A)(B)(C){M}
\optbox[position=start, labeloffset=0,labelref=relative](C)(B){box}
\drawbeam(A){1}{2}
\end{pspicture}
\end{document}

Entiendo esto:

Mi implementación del código, donde faltan las etiquetas de los nodos grises

¿Cómo puedo reproducir las etiquetas de los nodos grises que tienen en su diagrama?

Respuesta1

Aquí estás. Completé el código. Tenga en cuenta que funciona con pdflatex, gracias al auto-pst-pdfpaquete, si agrega el --enable-write18interruptor en MiKTeX, -shell-escapeen TeX Live o MacTeX.

También se compila a través de latex->dvips->pstopdf, pero se elimina auto-pst-pdf.

\documentclass[border=12pt, svgnames]{standalone}
\usepackage[utf8]{inputenc}
\usepackage{pst-optexp}
\usepackage{auto-pst-pdf}

\begin{document}

\begin{pspicture}[showgrid](0,-0.3)(3,3.3)
\pnodes(0,2.5){A}(2,2.5){B}(2,1.5){C}
\mirror[labelangle=-45](A)(B)(C){M}
\optbox[position=start, labeloffset=0, labelref=relative](C)(B){box}
\drawbeam(A){1}{2}
\psdots[linecolor=Gainsboro](A)(B)(C)
\everypsbox{\color{Silver}}
\nput{90}{A}{A}
\nput{-135}{B}{B}
\nput{50}{C}{C}
\end{pspicture}

\end{document} 

ingrese la descripción de la imagen aquí

información relacionada