Diff for /loncom/html/adm/help/tex/Print_Tricks.tex between versions 1.1 and 1.2

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.
   
   
   

Removed from v.1.1  
changed lines
  Added in v.1.2


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>