packages feed

texmath-0.6.7: changelog

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).