Skip to content

Tags: Kolaru/MathTeXEngine.jl

Tags

v0.6.7

Toggle v0.6.7's commit message
[Diff since v0.6.6](v0.6.6...v0.6.7)

**Merged pull requests:**
- Fix loading TeX Gyre Pagella fonts (#138) (@jipolanco)
- Bump actions/checkout from 4 to 5 (#140) (@dependabot[bot])
- Add escaped commands (#144) (@dawbarton)

**Closed issues:**
- First glyph after curly braces start is missing (#118)
- Support escaped percent (#127)

v0.6.6

Toggle v0.6.6's commit message
[Diff since v0.6.4](v0.6.4...v0.6.6)

**Merged pull requests:**
- [font] add Luciole-Math (#135) (@Moelf)
- Simplify changing fonts (#136) (@Kolaru)
- CompatHelper: bump compat for DataStructures to 0.19, (keep existing compat) (#139) (@github-actions[bot])

**Closed issues:**
- Simple interface to change the font of the non-math part of LaTeXString (#55)

v0.6.5

Toggle v0.6.5's commit message
[Diff since v0.6.4](v0.6.4...v0.6.5)

Simplify changing fonts. In particular, makes it much easier to set the font globally and to define new font families.

**Merged pull requests:**
- [font] add Luciole-Math (#135) (@Moelf)
- Simplify changing fonts (#136) (@Kolaru)

v0.6.4

Toggle v0.6.4's commit message
[Diff since v0.6.3](v0.6.3...v0.6.4)

- Support for TeXGyrePagella

**Merged pull requests:**
- Added Tex Gyre Pagella (#130) (@kcarloni)
- Update workflows (#133) (@Kolaru)

v0.6.3

Toggle v0.6.3's commit message
[Diff since v0.6.2](v0.6.2...v0.6.3)

- Fix dash outside of math mode

**Merged pull requests:**
- Replace hyphen for minus sign only inside math (#131) (@barucden)
- Update CI (#132) (@Kolaru)

**Closed issues:**
- Dashes render into em dashes in `L""` strings (#128)

v0.6.2

Toggle v0.6.2's commit message
[Diff since v0.6.1](v0.6.1...v0.6.2)

**Merged pull requests:**
- Prepare for Makie 0.22 / GeometryBasics 0.5 (#125) (@ffreyer)

v0.6.1

Toggle v0.6.1's commit message
## MathTeXEngine v0.6.1

[Diff since v0.6.0](v0.6.0...v0.6.1)


**Merged pull requests:**
- Add the TeXGyreHeros font as one of the default and a hack to use it (#123) (@Kolaru)

v0.6.0

Toggle v0.6.0's commit message
## MathTeXEngine v0.6.0

[Diff since v0.5.7](v0.5.7...v0.6.0)

- New parser.
- Support for line break.
- Multiple small fixes.

## Breaking changes

- The head of the expression returned by `texparse` is no longer `:expr`. It is either `:lines` if there are multiple lines, or `:line` if there is a single one.

**Merged pull requests:**
- New parser - simplified with a tokenizer pass (#114) (@Kolaru)
- Implement primes (#115) (@Kolaru)
- add \upepsilon explicitly to `latext_symbols` (#119) (@KristofferC)
- Support for line break (#120) (@Kolaru)

**Closed issues:**
- Support for line breaks (#18)
- \textrm implementation? (#84)
- Separate tokenization from the building of the TeXExpr (#100)
- Cut new release (#112)
- The prime in L"x'_2" should be treated as a superscript (#113)

v0.5.7

Toggle v0.5.7's commit message
## MathTeXEngine v0.5.7

[Diff since v0.5.6](v0.5.6...v0.5.7)


**Merged pull requests:**
- Bump Automa to v1 (#108) (@jakobnissen)
- Avoid TeXParseError showing as unexpected error (#109) (@Kolaru)

**Closed issues:**
- Supporting of `\mathcal` (#104)

v0.5.6

Toggle v0.5.6's commit message
## MathTeXEngine v0.5.6

[Diff since v0.5.5](v0.5.5...v0.5.6)


**Closed issues:**
- Reduced Planck constant should be italic (#98)

**Merged pull requests:**
- Italic_hbar (#103) (@Kolaru)