Getting SnuggleTeX

Download from Sourceforge.net

You can download  any of the SnuggleTeX ZIP distributions from SourceForge.net. We currently offer two flavours:

  • snuggletex-n.n.n-basic.zip is a basic binary distribution containing everything you need for SnuggleTeX’s core functionality, allowing you to convert LaTeX to XHTML/MathML. No further JAR files are required for this.
  • snuggletex-n.n.n-full.zip is the full distribution containing all SnuggleTeX code module binariees, all optional dependency JARs and the SnuggleTeX source code. Use this one if you additionally want to do look at the source, convert LaTeX to XHTML+images, or use the semantic enrichment to generate Content MathML and/or Maxima syntax.

You can also download SnuggleTeX development snapshots from its Subversion repository  if you enjoy living on the edge! You will need Apache Maven  to build SnuggleTeX from source.

Maven Users

If you are using Apache Maven  then you can automatically obtain SnuggleTeX artifacts (starting from 1.1.0-beta1) from the following repository:

<repository>
  <id>www2.ph.ed.ac.uk-releases</id>
  <url>http://www2.ph.ed.ac.uk/maven2</url>
</repository>

where you will find the following:

<dependency>
  <groupId>uk.ac.ed.ph.snuggletex</groupId>
  <artifactId>snuggletex-core</artifactId>
  <version>...</version>
</dependency>
<dependency>
  <groupId>uk.ac.ed.ph.snuggletex</groupId>
  <artifactId>snuggletex-upconversion</artifactId>
  <version>...</version>
</dependency>
<dependency>
  <groupId>uk.ac.ed.ph.snuggletex</groupId>
  <artifactId>snuggletex-jeuclid</artifactId>
  <version>...</version>
</dependency>

Consult the Maven documentation for instructions on setting up your pom.xml as appropriate.