Path to this page:
./
textproc/hs-texmath,
Conversion between formats used to represent mathematics
Branch: CURRENT,
Version: 0.12.8.4nb1,
Package name: hs-texmath-0.12.8.4nb1,
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: 1446.226 KB
Version history: (Expand)
- (2023-11-02) Updated to version: hs-texmath-0.12.8.4nb1
- (2023-10-31) Updated to version: hs-texmath-0.12.8.4
- (2023-10-09) Updated to version: hs-texmath-0.12.6nb2
- (2023-02-09) Updated to version: hs-texmath-0.12.6nb1
- (2023-01-28) Updated to version: hs-texmath-0.12.6
- (2022-08-20) Updated to version: hs-texmath-0.12.4nb3
CVS history: (Expand)
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.
|
2023-10-31 05:52:24 by Masatake Daimon | Files touched by this commit (4) |
Log message:
textproc/hs-texmath: Update to 0.12.8.4
texmath (0.12.8.4)
* TeX reader: ignore `\allowbreak` (#230).
* TeX reader: handle `*{5}{lr}` in array column specifier (#229).
* OMML reader: allow `m:e` to be missing in `m:nary` (#228).
Technically this is not allowed, according to the spec, but
Word and LibreOffice seem to tolerate it.
texmath (0.12.8.3)
* OMML writer: use "on" and "off" instead of "1" \
and "0" for
m:CT_OnOff type. It is said that "1" and "0" work in Word
but not Powerpoint.
texmath (0.12.8.2)
* Typst writer: use binom instead of a fraction (jgm/pandoc#9063).
texmath (0.12.8.1)
* Typst writer: several fixes (#223, Lleu Yang).
+ Escape quotes (") in inQuotes
+ Accent `\8407` corresponds to `arrow()`
+ Write `#none`'s for matrices with blanks at the beginning of a row
texmath (0.12.8)
* Expose Text.TeXMath.Shared [API change]
* Typst writer: Fix bug where 's' turned into 'space' (#219).
* Typst writer: Fix handling of overline (#214).
* Typst writer: Fix underbrace (#217).
* Typst writer: Improve some accents (#216).
* TeX writer: don't include \ on last line of matrix.
* TeX writer: Remove escaping of spaces inside \text{}.
It isn't needed, and it causes problems in MathJax rendering.
* TeX reader: allow empty matrices.
* MathML writer: Fix rendering of vectors (#218).
* Depend on external typst-symbols package.
texmath (0.12.7.1)
* Typst writer:
+ Improve under/overbrace/bracket/line.
+ Fix bugs with super/subscript grouping (#212).
+ Fix case where super/subscript is on an empty element,
by inserting a zws.
texmath (0.12.7)
* Add typst writer. New module: Text.TeXMath.Writers.Typst.
* TeX reader: Support multilined environment. Closes #210.
|
2023-10-09 06:55:01 by Masatake Daimon | Files touched by this commit (988) |
Log message:
Bump Haskell packages after updating lang/ghc94
|
2023-01-28 09:35:38 by Masatake Daimon | Files touched by this commit (4) |
Log message:
textproc/hs-texmath: Update to 0.12.6
The release note is too long to paste here. See
https://hackage.haskell.org/package/texmath-0.12.6/changelog
|
2022-08-20 10:08:24 by Thomas Klausner | Files touched by this commit (211) |
Log message:
hs*: recursive bump for new dependencies needed
for hs-aeson, hs-vector
|
2022-02-26 04:58:36 by Masatake Daimon | Files touched by this commit (872) |
Log message:
Bump all Haskell packages after enabling "split sections" in mk/haskell.mk
|