Subject: CVS commit: pkgsrc/graphics/R-latex2exp
From: Makoto Fujiwara
Date: 2024-12-07 04:22:45
Message id: 20241207032245.ED3F3FC1C@cvs.NetBSD.org

Log Message:
(graphics/R-latex2exp) Updated 0.5.0 to 0.9.6

# 0.9.6 (11/27/2022)
## Bug fixes
* Fixes swapped wedge and vee symbols (#55, credit to @ebolove)

# 0.9.5 (09/10/2022)
## Bug fixes
* Round brakets after exponent render correctly (fixes #49)
* `\cap` now renders correctly (fixes #52)
* Escaped and non-escaped square brackets now render correctly,
  including with exponents (fixes #48)

# 0.9.4 (01/03/2022)
## Bug fixes

* Fixes bug where certain commands would fail outside of math mode
  (e.g. `TeX(r"(\alpha + \beta)")`) (fixes #45).
* Fixes edge case where `TeX(r"($^{18}$ O)")` (e.g. a free-standing
  superscript or subscript) would not render.

# 0.9.3 (02/02/2022)
## Bug fixes

* Fix an edge case encountered with back-to-back spacing or certain
  types of commands (e.g. `TeX(r"(a \,\, b)"`)) (fixes issue #40)

* Fix handling of compare operators (`=, <, >, \ge, \le`) (fixes issue #38)

* `TeX("")` returns `expression('')` (an empty expression of length 1)
  (fixes issue #40)

# 0.9.0 I01/20/2022)

## New features
* Completely rewritten parser that is much more robust, produces valid plotmath
  expressions in more situations, and improved rendering by making use of more
  plotmath features.

* Added a vignette containing a browsable gallery of LaTeX commands
supported. You can pull it up using `vignette("supporte d-commands",
package = "latex2exp")`.

* Added the following LaTeX commands and symbols:
  * `\Upsilon` and `\varpi` for Greek letter variants
  * `\uparrow`, `\downarrow`, `\Uparrow`, `\Downarrow`, `\to`
  * `\euro` for the euro character
  * `\langle`, `\rangle` for angle bracket (supported in R 4.1)
  * `\lceil`, `\rceil`, `\lfloor`, `\rfloor` for ceil/floor brackets
  * `\|` for double-pipe brackets (`\norm{expr}` is an alternative
    command for typesetting a vector norm).
  * Note that the angle, ceil, floor, pipe and double pipe brackets
    are *not* scalable delimiters, because of plotmath limitations.
  * `\bra`, `\ket`, `\braket` for representing vectors with the braket notation
  * `\smiley`, `\diamond`, `\sharp`, `\eightnote`, `\twonotes`, `\sun`, `\venus`,
    `\mars`, `\Exclam`, `\dagger`, `\ddagger`, `\(up|down|right|left)triangle`
* Improved the appearance of round
  parentheses. `TeX(r"($\alpha(\beta)$)")` now renders more similarly
  to how plotmath renders the expression `alpha(beta)`.

* Improved the appearance of `,`, `'` and `''` in math mode.
* Improved the appearance of `\frac` fractions. Now a small space is
  inserted after the fraction, so that multiple fraction s are
  separated.
* Added a test suite covering a large number of LaTeX expressions,
  edge cases, and examples from GitHub.
* Refactored and improved code documentation.

## Bug fixes
* Fixes #33 (adds `\lceil, \rceil, \lfloor, \rfloor`)
* Fixes #24 (can mix & match different types of brackets,
  e.g. `TeX("$\\left(\\frac{M}{L}\\right.$")`)

Files:
RevisionActionfile
1.3modifypkgsrc/graphics/R-latex2exp/Makefile
1.5modifypkgsrc/graphics/R-latex2exp/distinfo