[texhax] Adding annotations to a computer code file
E. Krishnan
ekmath at asianetindia.com
Thu May 5 10:06:12 CEST 2005
On Tue, 3 May 2005, Peter Flom wrote:
> That is I'd like to have one part of the
> document be LaTeX commands, and another part (next to the commands) be
> text in boxes explaining the commands, with arrows pointing towards the
> commands they explain.....
> an example is in Kopka
> and Daly's Guide to LaTeX, 4th edition, page 16, 18, and 19.
I haven't seen the new edition of Kopka and Doily but is this what you
want?
\documentclass{article}
\usepackage{amsmath}
\usepackage{pstricks,pst-node}
\usepackage{fancyvrb}
\begin{document}
\begin{minipage}{0.45\textwidth}
\begin{Verbatim}[commandchars=\|\[\]]
We use the symbol |rnode[i1][$\sqrt]{x}$
to denote the |rnode[i2][\emph]{positive}
square root
\end{Verbatim}
\end{minipage}
\hfill
\begin{minipage}{0.45\textwidth}
We use the symbol \rnode{o1}{$\sqrt{x}$}
to denote the \rnode{o2}{\emph{positive}} square root
\ncbar[linestyle=dotted,dotsep=1pt,nodesep=3pt,angle=90]{->}{i1}{o1}
\ncbar[linestyle=dotted,dotsep=1pt,nodesep=3pt,angle=-90]{->}{i2}{o2}
\end{minipage}
\end{document}
--
Krishnan
More information about the texhax
mailing list