Skip to content

*** LaTeXML 0.7.9 alpha *** Branch descriptions: MASTER BRANCH --- version of LaTexML currently used to generate documents for vismor.com. Current branch was based on 20 Sep 2012 NIST SVN import. NIST BRANCH --- Most recently imported mirror of the LaTeXML SVN repository at the National Institute of Standards. The current NIST branch was importe…

vismor/LaTeXML

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

LaTeXML GIT Repository

This repository houses the LaTeXML software used to maintain vismor.com.

There are two active branches:

  • NIST: mirrors the LaTeXML svn repository at nist.gov.
  • master: NIST merged with customizations used for maintaining vismor.com.

Note to self. To update the NIST branch:

  1. git checkout NIST // Switch local HEAD to NIST
  2. git svn rebase // Update local NIST from svn
  3. git push origin NIST // Push update to NIST branch on GitHub
  4. git checkout master // Switch local HEAD back to master

LaTeXML Functionality

At vismor.com documents are maintained in Scrivener as MultiMarkdown. When updates to the site are required, the MultiMarkdown documents are compiled into TeX files by Scrivener. The TeX files are then converted to PDF documents and XHTML web documents. LaTexML is used for the TeX —> XHTML conversion. It is particularly adept at TeX —> MathML conversions. It is also quite good at converting large TeX documents into an interlinked set of XTHML pages including navigation, table of contents, and bibliography.

To quote from its description at the LaTexML web site:

In brief, latexml is a program, written in Perl, that attempts to faithfully mimic TeX’s behaviour, but produces XML instead of dvi. The document model of the target XML makes explicit the model implied by LaTeX. The processing and model are both extensible; you can define the mapping between TeX constructs and the XML fragments to be created. A postprocessor, latexmlpost converts this XML into other formats such as HTML or XHTML, with options to convert the math into MathML (currently only presentation) or images.

Visit the site for more information.

About

*** LaTeXML 0.7.9 alpha *** Branch descriptions: MASTER BRANCH --- version of LaTexML currently used to generate documents for vismor.com. Current branch was based on 20 Sep 2012 NIST SVN import. NIST BRANCH --- Most recently imported mirror of the LaTeXML SVN repository at the National Institute of Standards. The current NIST branch was importe…

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published