version 1.1, 2005/09/07 10:43:33
|
version 1.2, 2005/09/12 09:38:26
|
Line 14 it, please go to http://bugs.lon-capa.o
|
Line 14 it, please go to http://bugs.lon-capa.o
|
General information about printing within LonCAPA is also available: |
General information about printing within LonCAPA is also available: |
\ref{Print_Resource} |
\ref{Print_Resource} |
|
|
\section{\&prettyprint and \&dollarformat look ugly} |
\emph{\&prettyprint and \&dollarformat look ugly} |
|
|
To make these two functions work correctly within the print translator, it is |
To make these two functions work correctly within the print translator, it is |
necessary to wrap them within a <DISPLAY> tag. For example: |
necessary to wrap them within a <DISPLAY> tag. For example: |
|
|
Line 28 Note that the <display> tags must be tig
|
Line 29 Note that the <display> tags must be tig
|
you will get a syntax error in web presentation mode. |
you will get a syntax error in web presentation mode. |
|
|
|
|
\section{Image placement and alignment is wrong} |
\emph{Image placement and alignment is wrong} |
|
|
Unfortunately this is due to a large difference between the LaTeX and HTML page |
Unfortunately this is due to a large difference between the LaTeX and HTML page |
layout model. In HTML images are placed exactly where you ask them to be placed. |
layout model. In HTML images are placed exactly where you ask them to be placed. |
In LaTeX, images are considered {\em floats}, which LaTeX will place for you. |
In LaTeX, images are considered {\em floats}, which LaTeX will place for you. |
There are a few print options you can try to place images approximately where you |
There are a few print options you can try to place images approximately where you |
want them relative to sorrounding text \ref{Print_Options}. |
want them relative to sorrounding text \ref{Print_Options}. |
|
|
\section{Variables with tags don't print correctly} |
\emph{Variables with tags don't print correctly} |
|
|
If a variable contains XML, in general it is necessary to force the XML parser |
If a variable contains XML, in general it is necessary to force the XML parser |
to make a pass over the contents of the contents of the variable prior to rendering |
to make a pass over the contents of the contents of the variable prior to rendering |
the section of the resource that contains that substitution. For example: |
the section of the resource that contains that substitution. For example: |
|
|
\begin{verbatim} |
\begin{verbatim} |
|
<problem> |
|
<script type="loncapa/perl"> |
|
$a = &xmlparse('<br />'); |
|
</script> |
|
<startouttext /> |
|
<p>This is a break <display>$a</display> and then some more text</p> |
|
<endouttext /> |
|
</problem> |
\end{verbatim} |
\end{verbatim} |
|
|
|
Without the xmlparse call and the display tag bracketing the variable, this |
|
problem will display on the web just fine, but print incorrectly. |
|
|
|
|
|
|