Path to this page:
./
textproc/hs-texmath,
Conversion between formats used to represent mathematics
Branch: CURRENT,
Version: 0.12.8.13nb2,
Package name: hs-texmath-0.12.8.13nb2,
Maintainer: szptvlfnThe texmath library provides functions to read and write TeX math,
presentation MathML, and OMML (Office Math Markup Language, used in
Microsoft Office). Support is also included for converting math formats to
pandoc's native format (allowing conversion, via pandoc, to a variety of
different markup formats). The TeX reader supports basic LaTeX and AMS
extensions, and it can parse and apply LaTeX macros.
(See http://johnmacfarlane.net/texmath for a live demo of
bidirectional conversion between LaTeX and MathML.)
The package also includes several utility modules which may be useful for
anyone looking to manipulate either TeX math or MathML. For example, a copy
of the MathML operator dictionary is included.
Required to run:[
devel/hs-syb] [
devel/hs-split] [
textproc/hs-xml] [
converters/hs-aeson] [
textproc/hs-pandoc-types] [
net/hs-network-uri] [
devel/hs-pretty-show] [
lang/ghc94]
Master sites:
Filesize: 1450.468 KB
Version history: (Expand)
- (2025-03-05) Updated to version: hs-texmath-0.12.8.13nb2
- (2025-02-02) Updated to version: hs-texmath-0.12.8.13nb1
- (2025-01-30) Updated to version: hs-texmath-0.12.8.13
- (2024-05-09) Updated to version: hs-texmath-0.12.8.8nb1
- (2024-05-03) Updated to version: hs-texmath-0.12.8.8
- (2023-11-02) Updated to version: hs-texmath-0.12.8.4nb1
CVS history: (Expand)
2025-03-05 04:40:14 by Masatake Daimon | Files touched by this commit (1173) |
Log message:
recursive revbump after patching lang/ghc910
|
2025-02-02 14:06:08 by Masatake Daimon | Files touched by this commit (1173) |
Log message:
Bump all Haskell packages after switching the default compiler.
|
2025-01-30 13:57:51 by Masatake Daimon | Files touched by this commit (4) |  |
Log message:
textproc/hs-texmath: update to texmath-0.12.8.13
texmath (0.12.8.13)
* Remove special override for `\perp` in Text.TeXMath.Readers.TeX.Commands
(#247). This caused `\perp` to be read as U+22A5 instead of U+27C2. This
addresses the mismatch with the TeX writer (which associates `\bot` with
U+22A5 and `\perp` with U+27C2).
* Typst writer:
+ Fix several issues with accents and attachments (#245).
+ Fix handling of some EOver with combining accents (#245).
+ Escape backslash in text context (#245).
texmath (0.12.8.12)
* TeX writer: render prime and superscripted prime as `'` (#246).
* TeX reader:
+ Don't crash on array with `\hline` before blank cell (#244).
+ Skip whitespace in array column specifier (#244).
* OMML writer:
+ Fix order of dPr attributes (#243).
* Typst writer:
+ Escape commas (#242). Otherwise we can get bad results e.g. in fractions,
when the commas separate arguments.
* Require typst-symbols 0.1.7, update tests.
texmath (0.12.8.11)
* TeX reader: Ignore `@{..}` and `!{..}` in array alignment specifiers (#241).
* TeX reader: ignore `\color` instead of crashing (#225).
texmath (0.12.8.10)
* TeX reader: allow `\lVert .. \vVert` to create an EDelimited (#238).
* Typst writer: improved handling of primes (#239).
Use `'` instead of e.g. `prime`. Don't put a space before primes.
* Typst writer: improve rendering of EDelimited (#238).
* Typst writer: use `mid()` for middle delimiters (#238).
texmath (0.12.8.9)
* Parse TeX `\mathbf` as both bold and upright (#236).
|
2024-05-09 03:32:57 by Masatake Daimon | Files touched by this commit (1137) |
Log message:
Recursive revbump after changing the default Haskell compiler
|
2024-05-03 11:55:29 by Masatake Daimon | Files touched by this commit (5) |
Log message:
textproc/hs-texmath: Update to 0.12.8.8
texmath (0.12.8.8)
* TeX reader: support unicode-math Greek symbols, e.g. `\Alpha` (#235).
This includes symbols like `\Alpha` and `\omicron` that weren't
defined in original TeX.
* Use typst-symbols 0.1.6
texmath (0.12.8.7)
* TeX reader: convert Bin symbols to Ord when appropriate (#234).
E.g. in '-3', we should have an Ord rather than a Bin, so
the spacing will be appropriate.
* Pandoc writer: fix spacing inside EDelimited (#234).
Previously spaces around binary operators were omitted when
they occurred inside parens or brackets.
* test-texmath: allow pandoc output.
texmath (0.12.8.6)
* Typst writer: avoid redundant `lr`s (#233).
texmath (0.12.8.5)
* Typst writer: use ASCII symbols when possible instead of symbols (#232).
E.g., `+` instead of `plus`. Add `\` to characters needing escape.
Enhance list of characters that need escaping.
* Typst writer: fixed EBoxed output so it includes a border.
* Handle `\ddot` better in conversion to typst (#231).
* Use typst-symbols 0.1.5
|
2023-11-02 07:37:49 by Masatake Daimon | Files touched by this commit (1141) |
Log message:
Revbump all Haskell after updating lang/ghc96
|
2023-11-01 16:37:07 by Masatake Daimon | Files touched by this commit (3) |
Log message:
textproc/hs-texmath: Forgot to commit options.mk
|
2023-10-31 13:44:49 by Jonathan Perkin | Files touched by this commit (1) |
Log message:
hs-texmath: Unbreak tree.
|