Skip to content

Releases: Kolaru/MathTeXEngine.jl

v0.5.0

27 Jul 00:20
c757b00
Compare
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
Compare
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
Compare
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
Compare
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)

v0.3.1

13 Nov 02:02
c15861a
Compare
Choose a tag to compare

MathTeXEngine v0.3.1

Diff since v0.3.0

Merged pull requests:

v0.3.0

07 Nov 14:41
8ee2ae6
Compare
Choose a tag to compare

MathTeXEngine v0.3.0

Diff since v0.2.1

Closed issues:

  • Lower case Greek should be italic (#26)
  • superscript/subscript with nothing on the left (#30)
  • Add some actual usage examples? (#33)
  • varepsilon? (#35)

Merged pull requests:

  • Add examples to README and missing docstrings (#36) (@Kolaru)
  • Fix varepsilon bug (#37) (@Kolaru)
  • Deal with empty group and strings (#38) (@Kolaru)
  • Use Computer Modern as default font (#40) (@Kolaru)

v0.2.1

21 Sep 19:18
a571d08
Compare
Choose a tag to compare

MathTeXEngine v0.2.1

Diff since v0.2.0

Closed issues:

  • Support for mix of text and math (#16)
  • Add font command support (#21)
  • Document/export included fonts (#23)
  • Support for spaces: , \quad and others (#29)
  • Typo in warning: unkown command (#32)

Merged pull requests:

  • Add basic support for font command and add convenience access to fonts (#27) (@Kolaru)
  • fix typo in warning (#31) (@palday)

v0.2.0

29 Jul 17:13
88b62d1
Compare
Choose a tag to compare

MathTeXEngine v0.2.0

Diff since v0.1.3

Closed issues:

  • Implement forced space (the quad family) (#19)
  • Implement accents (#20)

Merged pull requests:

v0.1.3

22 Jul 02:23
Compare
Choose a tag to compare

MathTeXEngine v0.1.3

Diff since v0.1.2

Closed issues:

  • Font loading issue (#5)
  • Relocatablity issue with fonts (#13)

Merged pull requests:

v0.1.2

19 Jul 03:38
Compare
Choose a tag to compare

MathTeXEngine v0.1.2

Diff since v0.1.1

Closed issues:

  • Minus sign is a hyphen (#8)
  • Integral sign is split in two (#10)

Merged pull requests:

  • Substitute minus sign and use single glyph for integral (#11) (@Kolaru)