File:
[LON-CAPA] /
loncom /
html /
adm /
help /
tex /
Variables_in_the_Text_Block.tex
Revision
1.7:
download - view:
text,
annotated -
select for diffs
Mon Jun 12 17:25:06 2017 UTC (7 years, 5 months ago) by
raeburn
Branches:
MAIN
CVS tags:
version_2_12_X,
version_2_11_X,
version_2_11_5_msu,
version_2_11_5,
version_2_11_4_uiuc,
version_2_11_4_msu,
version_2_11_4,
version_2_11_3_uiuc,
version_2_11_3_msu,
version_2_11_3,
version_2_11_2_uiuc,
version_2_11_2_msu,
version_2_11_2_educog,
version_2_11_2,
HEAD
- Add width for inline image.
\label{Variables_in_the_Text_Block}
\index{variables in text block}
Once you've defined variables in the \textbf{Script}, you can display them in
the \textbf{Text Block}. For example, using the previous three-line script
we've created so far, you can place the following in the \textbf{Text Block}:
\begin{verbatim}
See the 3: $variable<br />
See the string: <b>$stringVar</b><br />
\end{verbatim}
%
\begin{figure}
\begin{center}\includegraphics[width=0.70\paperwidth]{numericalResponseVarInText}\end{center}
\caption{Result of Variables in the Text Block\label{Result of Variables in the Text Block Figure}}
\end{figure}
If you save that and hit \textbf{View}, you should get what you see in figure
\ref{Result of Variables in the Text Block Figure}. Note how the {}``\$variable''
was turned into a 3, and the {}``\$stringVar'' was turned into {}``I have
a variable with the value 3.''
If you are generating numbers using a formula which includes a division operation, it is advisable to format your output.
For example, if \$variable=1/3, it will display with too many digits. You can adjust the format
using the \texttt{num} output tag \index{num output tag} \index{format numbers in text block}
described in the Output Tags section \ref{Authoring_Output_Tags}
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>