# [sage-support] Re: Displaying Sagetex code

I would suggest defining a new command in the LaTeX preamble.
Here is a starting point, adapt to your taste:

\newcommand{\sagenote}[1]{$\text{\texttt{#1}} = \sage{#1}$}

Example for testing:

%%%
\documentclass{article}

\usepackage{sagetex}
\usepackage{amsmath}

\newcommand{\sagenote}[1]{$\text{\texttt{#1}} = \sage{#1}$}

\begin{document}

\begin{sageblock}
a = 140
b = 10
res = a*b
\end{sageblock}

It is easily seen that our constant is \sagenote{res}.

\end{document}​
%%%

Of course, instead of A = B, you could stack A on top of B,
or insert an arrow, a brace, etc.

See eg Herbert Voss's "Mathmode", section 66 "Node connections".
Or in the same document: underbrace, overbrace, underbracket,
overbracket, stackrel, colorbox, empheq...
Or use TikZ to create arrows etc.

--
You received this message because you are subscribed to the Google Groups
"sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email