Changelog for texmath-0.6.7

texmath (0.6.7) * New Module: Text.TeXMath.Unidecode - A module for approximating unicode characters in Ascii - Exports: getASCII :: Char -> String records :: [Record] The raw mapping table * New Module: Text.TeXMath.Shared - A module for shared lookup tables between the various readers and writers * New Module: Text.TeXMath.MathMLParser - A reader for MathML - Exports: readMathML :: String -> Either String [Exp] * New Module: Text.TeXMath.EntityMap - A conversion table from MathML entities to unicode characters - Exports: getUnicode :: String -> Maybe String * New Module: Text.TeXMath.UnicodeToLaTeX - A conversion table from unicode characters to LaTeX commands - Exports: getLaTeX :: String -> String Converts a string of unicode characters to a string of equivalent LaTeX commands * New Module: Text.TeXMath.LaTeX - A writer for TeXMath expressions - Exports: toTeXMath :: DisplayType -> [Exp] -> String * New Module: Text.TeXMath.MMLDict - Implements a lookup table from operators to their default values as defined by the MML dictionary - Exports: getOperator :: Char -> FormType -> Operator * New Module: Text.TeXMath.Compat - This module maintains compatability with versions of mtl before 2.2.1 * Modified: Text.TeXMath - This module now also exports the primitive readers - New Exports - All primitive readers and writers (OMML (Writer only), MML, TeXMath) - mathMLTo{Writer} for all writers * Modified: Text.TeXMath.Types - Added additional record types for Text.TeXMath.MMLDict and Text.TeXMath.UnicodeToLaTeX - New Exports: Operator(..), Record(..) * Modified: Tests Interface - Rewrote to use cabal test and added significant number of tests * Improvements: - Added recognition of the LaTeX command \phantom texmath (0.6.6.3) * Use combining tilde accent for \tilde. Closes pandoc #1324. texmath (0.6.6.2) * Allow \left to be used with ), ], etc. Ditto with \right. Previously only (, [, etc. were allowed with \left. Closes pandoc #1319. texmath (0.6.6.1) * Support \multline (previously it was mispelled "multiline") * Changed data-files to extra-source-files. texmath (0.6.6) * Insert braces around macro expansions to prevent breakage (#7). * Support \operatorname and \DeclareMathOperator (rekka) (#17). * Support \providecommand (#15). * Fixed spacing bugs in pandoc rendering (#24). * Ignore \hline at end of array row instead of failing (#19).