Add some more symbols (#502)

This adds support for the following input sequences:

    -- --- ` ' `` '' \degree \pounds \maltese

resulting in – — ‘ ’ “ ” ° £ ✠ symbols already present in our fonts.

As part of this modification, the recognition of multiple dashes was moved
from the lexer to the parser.
This is neccessary since in math mode a sequence of hyphens is just a
sequence of minus signs.  Just like a pair of apostrophes in math mode is a
double prime not a right double quotation mark.
To make this easier, parseGroup and parseOptionalGroup have been merged.
This commit is contained in:
Martin von Gagern
2016-07-25 04:56:31 +02:00
committed by Kevin Barabash
parent befe1c1af7
commit 4a9c2acbf7
10 changed files with 73 additions and 44 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.3 KiB