Permalink
Commits on Sep 8, 2012
  1. Gobble whitespace after formula as well as before.

    This also ensures that labels after formulas are parsed.
    John MacFarlane committed Sep 8, 2012
  2. Version bump to 0.6.1.1, add ToUnicode module to cabal file.

    John MacFarlane committed Sep 8, 2012
  3. Version bump to 0.6.1.

    John MacFarlane committed Sep 8, 2012
  4. Added labels test.

    John MacFarlane committed Sep 8, 2012
  5. Added test 22.

    John MacFarlane committed Sep 8, 2012
  6. Skip labels as if comments.

    John MacFarlane committed Sep 8, 2012
Commits on Jul 22, 2012
  1. @jgm

    Updated tests for latest changes.

    jgm committed Jul 22, 2012
  2. @Micket @jgm

    Removed unnecessary symbols, frac12 should be interpreted as frac{1}{…

    …2} (as it is in latex).
    
    Having symbols like ½ show up is not preferable in any output except ascii.
    Micket committed with jgm Apr 10, 2012
  3. @Micket @jgm
  4. @Micket @jgm

    Moved unicode replacement from parsing to mathml output.

    OMML might not need to have characters replaced, and not all MathML renderers need it either.
    In any case, it certainly isn't necessary to add to parsing stage. For MathML output, this should eventually become optional, or removed completely.
    Micket committed with jgm Apr 1, 2012
  5. @Micket @jgm

    Adds mathvariants introduced in MML3.

    For latex input, names used in the unicode-math (LaTeX-package) is used.
    Micket committed with jgm Apr 1, 2012
Commits on May 19, 2012
  1. @jgm

    Merge pull request #12 from rekka/master

    Treat \ commands as tex tokens in arguments
    jgm committed May 19, 2012
  2. @rekka
Commits on May 4, 2012
  1. Version bump to 0.6.0.6.

    John MacFarlane committed May 4, 2012
Commits on Apr 26, 2012
  1. @jgm

    Merge pull request #11 from rekka/master

    Fix multiple sub/superscript issues
    jgm committed Apr 26, 2012
Commits on Apr 23, 2012
  1. @rekka

    Handle accent and sub/superscript interaction correctly

    There are no 'convertible' accents,
    sub/superscript placement is the same
    in inline and block.
    Always under/over:
    \overbrace, \underbrace, \overbracket, \underbracket
    Always sub/superscript:
    everything else
    rekka committed Apr 22, 2012
  2. @rekka

    Fix operator convertibility for \min, \max, etc.

    Change the sub/superscript placement
    (convertibility) for operators
    \min, \max, \Pr, \det, \gcd
    to match amsmath package behavior,
    i.e. to behave like \lim in math blocks.
    rekka committed Apr 23, 2012
Commits on Apr 12, 2012
  1. @jgm

    Merge pull request #10 from rekka/master

    Fix \stackrel argument order in MathML
    jgm committed Apr 12, 2012
  2. @rekka
  3. @rekka

    add stackrel tests

    rekka committed Apr 12, 2012
Commits on Apr 9, 2012
  1. Switched \phi and \varphi to match latex.

    Closes #9.
    John MacFarlane committed Apr 9, 2012
Commits on Apr 7, 2012
  1. Version bump to 0.6.0.5.

    John MacFarlane committed Apr 7, 2012
  2. Fixed parsing of super+subscript.

    Closes pandoc#477.
    Both $x_b^a$ and $x^a_b$ should produce an x with a super a
    and sub b.  Previously only the first did.
    John MacFarlane committed Apr 7, 2012
Commits on Apr 4, 2012
  1. Bump version to 0.6.0.4.

    John MacFarlane committed Apr 4, 2012
  2. Don't require braces in \newcommand.

    \newcommand\ttt\pi is legal.
    John MacFarlane committed Apr 4, 2012
Commits on Mar 29, 2012
  1. Improved handling of macro arguments.

    We now correctly handle arguments that are separated from the
    macro by space, or that are single characters or control sequences.
    
    Closes #6.
    John MacFarlane committed Mar 29, 2012
Commits on Mar 25, 2012
  1. @jgm

    Merge pull request #5 from zopa/master

    Change  texmath.cabal to require parsec >= 3
    jgm committed Mar 25, 2012
Commits on Mar 24, 2012
  1. @zopa

    Require Parsec >= 3.

    Text/TeXMath/Parser.hs uses the Applicative instance of Parsec,
    and so needs parsec-3.0.0 or later.
    zopa committed Mar 24, 2012
Commits on Feb 13, 2012
  1. Handle \displaystyle, more accurate parsing of escapes.

    John MacFarlane committed Feb 13, 2012
Commits on Feb 11, 2012
  1. Bump version to 0.6.0.3.

    John MacFarlane committed Feb 11, 2012
  2. Refactored environments, support more environments.

    This should make environment parsing more efficient. New environments
    supported: aligned, alignedat, alignat, gather, gathered, multiline,
    flalign, flaligned.
    John MacFarlane committed Feb 11, 2012
Commits on Feb 10, 2012
  1. TODO note in Parser.

    John MacFarlane committed Feb 10, 2012
  2. Minor code cleanup.

    John MacFarlane committed Feb 10, 2012
  3. Support aligned, aligned* environments.

    John MacFarlane committed Feb 10, 2012
Commits on Feb 8, 2012
  1. Bump version to 0.6.0.2.

    John MacFarlane committed Feb 8, 2012