D.8.2 latex_lib
---------------
Library:
latex.lib
Purpose:
    Typesetting of Singular-Objects in LaTeX2e
Author:
Christian Gorzel, gorzelc@math.uni-muenster.de


Procedures:
* closetex:: writes closing line for LaTeX-document
* opentex:: writes header for LaTeX-file fnm
* tex:: calls LaTeX2e for LaTeX-file fnm
* texdemo:: produces a file explaining the features of this lib
* texfactorize:: creates string in LaTeX-format for factors of poly f
* texmap:: creates string in LaTeX-format for map m:r1->r2
* texname:: creates string in LaTeX-format for identifier
* texobj:: creates string in LaTeX-format for any (basic) type
* texpoly:: creates string in LaTeX-format for poly
* texproc:: creates string in LaTeX-format of text from proc p
* texring:: creates string in LaTeX-format for ring/qring
* rmx:: removes .aux and .log files of LaTeX-files
* xdvi:: calls xdvi for dvi-files
Global variables:
TeXwidth, TeXnofrac, TeXbrack, TeXproj, TeXaligned, TeXreplace, NoDollars
are used to control the typesetting.
Call texdemo(); to obtain a LaTeX2e file texlibdemo.tex
explaining the features of latex.lib and its global variables.
  TeXwidth (int) -1, 0, 1..9, >9:  controls breaking of long polynomials
  TeXnofrac (int) flag:  write 1/2 instead of \frac{1}{2}
  TeXbrack (string) "{", "(", "<", "|", empty string: 
                                   controls brackets around ideals and matrices
  TeXproj (int) flag:  write ":" instead of "," in vectors
  TeXaligned (int) flag:  write maps (and ideals) aligned
  TeXreplace (list) list entries = 2 strings:  replacing symbols
  NoDollars (int) flag:  suppresses surrounding $ signs


<font size="-1">
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; User manual for <a href="http://www.singular.uni-kl.de/"><i>Singular</i></a> version 2-0-4, October 2002,
generated by <a href="http://www.gnu.org/software/texinfo/"><i>texi2html</i></a>.
</font>

</body>
</html>
