Skip to content

Releases: Kolaru/MathTeXEngine.jl

v0.5.6

19 Apr 12:37
9708b15

Choose a tag to compare

MathTeXEngine v0.5.6

Diff since v0.5.5

Closed issues:

  • Reduced Planck constant should be italic (#98)

Merged pull requests:

v0.5.5

28 Mar 10:17
d59b23f

Choose a tag to compare

MathTeXEngine v0.5.5

Diff since v0.5.4

Closed issues:

  • BoundsError generate_tex_elementes of a subscript with Julia 1.9.0-beta2 and OrdinaryDiffEq.jl (#97)
  • README says mathrm is to be implemented (#101)

Merged pull requests:

v0.5.4

21 Nov 01:59
0c143f0

Choose a tag to compare

MathTeXEngine v0.5.4

Diff since v0.5.3

Closed issues:

  • The "not equal to" character is not available? (#76)
  • a sans serif LaTeX implementation? (#83)
  • \phi and \varphi are mixed up (#85)
  • subscript space too large (#86)
  • Upper case Greek character should not be italic (#87)
  • Superscript not work correctly for $^{87}$ (#88)
  • Combining accent too low for big letters (#89)

Merged pull requests:

v0.5.3

16 Oct 00:38
3106977

Choose a tag to compare

MathTeXEngine v0.5.3

Diff since v0.5.2

Closed issues:

  • [FEATURE] Provide Function to Install CMU Fonts on a User's Machine (#45)
  • Rendering test using Makie (#78)
  • Support \overline command (#79)

Merged pull requests:

v0.5.2

02 Oct 18:25
d0c3547

Choose a tag to compare

MathTeXEngine v0.5.2

Diff since v0.5.1

Merged pull requests:

v0.5.1

19 Sep 20:17
50f8b4c

Choose a tag to compare

MathTeXEngine v0.5.1

Diff since v0.5.0

Closed issues:

  • Implement textrm and other text commands (#39)
  • ℝ and similar are not supported? (#49)
  • [Feature Request] \textrm (#52)
  • [FEATURE] Curly brackets (#57)
  • Arrows rendering using CairoMakie (#64)
  • Changelog for releases (#71)
  • Wrong positions and scales of some accents (#75)

Merged pull requests:

  • implement \text and friends (#70) (@Moelf)
  • Better support for math fonts (#72) (@Kolaru)
  • CompatHelper: add new compat entry for UnicodeFun at version 0.4, (keep existing compat) (#73) (@github-actions[bot])
  • Fix { and } parsing (#74) (@Kolaru)
  • CompatHelper: bump compat for RelocatableFolders to 1, (keep existing compat) (#77) (@github-actions[bot])

v0.5.0

27 Jul 00:20
c757b00

Choose a tag to compare

MathTeXEngine v0.5.0

Release notes

  • Changed default font to NewComputerModern
  • Changed the representation of TeXChar
    • Switch field char::Char to glyph_id::Culong, the glyph index in the font, to allow to retrieve glyph at non unicode index in the font (e.g. big integral and sum signs and proper italic, thin greek math characters).
    • Added a font_family::FontFamily as it is sometimes usefull.
  • Extends the new FreeTypeAbstraction.glyph_index so that it is supported for TeXChar

Diff since v0.4.0

Closed issues:

  • \frac and \sqrt in Makie (#28)
  • [Feature Request] \nabla (#51)
  • Unable to insert new line (#59)
  • Warning: unknown command \Join (#60)

Merged pull requests:

  • CompatHelper: bump compat for RelocatableFolders to 0.3, (keep existing compat) (#62) (@github-actions[bot])
  • Add partial and degree (#63) (@Kolaru)
  • CompatHelper: bump compat for AbstractTrees to 0.4, (keep existing compat) (#65) (@github-actions[bot])
  • Fix rendering of '/' (#66) (@jipolanco)
  • [draft] Good support for NewComputerModern font (#67) (@Kolaru)

v0.4.0

25 Mar 01:39
b3a224f

Choose a tag to compare

MathTeXEngine v0.4.0

Diff since v0.3.3

Closed issues:

  • How can one obtain the size (width and height) of some text? (#47)

Merged pull requests:

  • Setup to fix compat issue with Makie (#58) (@Kolaru)

v0.3.3

17 Nov 17:19
8772952

Choose a tag to compare

MathTeXEngine v0.3.3

Diff since v0.3.2

Merged pull requests:

  • Fix ascender and descender for symbol fonts in Computer Modern (#43) (@Kolaru)

v0.3.2

14 Nov 14:28
d27113e

Choose a tag to compare

MathTeXEngine v0.3.2

Diff since v0.3.1

Merged pull requests:

  • Fix layouting issues with super and sum (#42) (@Kolaru)