Setting up Your ClassPath
As summarised in the sofware requirements, some optional SnuggleTeX features make use of additional third-party JARs, which is bundled in the full distribution of SnuggleTeX. The table below tells you which distribution of SnuggleTeX will be most appropriate to your needs and shows how you should set up your ClassPath.
Note: All of the JARs bundled in the full SnuggleTeX distribution will have version numbers in their names. We have omitted these in the table below for brevity!
|Your Goal||Suggested Distribution||Required at Compile Time||Required at Run Time|
|Convert LaTeX to XHTML + MathML, using most available features||snuggletex-1.2.n-basic.zip||snuggletex-core.jar||snuggletex-core.jar (*)|
|Convert LaTeX to XHTML + MathML, using all available features||snuggletex-1.2.n-full.zip||snuggletex-core.jar||snuggletex-core.jar
|Generate legacy XHTML+images web pages||snuggletex-1.2.n-full.zip||snuggletex-core.jar
|Experimentally generate Content MathML and/or Maxima input
from LaTeX, or convert the output from ASCIIMathML to Content MathML
- (*) Not required for Java 6 and above.