Skip to content

Releases: dohyunkim/luatexko

v5.7

20 Feb 09:20

Choose a tag to compare

  • fix the routine for getting a dotemph box

v5.5

26 Jan 02:19

Choose a tag to compare

  • new font option InterCharPenalty
  • revise \inhibitglue using token.set_lua
  • fix protrusion value for harf-mode vertical writing

v5.4

19 Dec 06:22

Choose a tag to compare

  • more efficient tagging for vertical environment

v5.3

24 Nov 03:04

Choose a tag to compare

  • reset hb.space and parameters.space for harf-mode fonts:
    the width of inter-word space can be affected by this fix.
  • consider extend/squeeze option in vertical font setting:
    currently these two options do not work properly with node-mode vertical font.

v5.2

20 Nov 08:11

Choose a tag to compare

  • new tagging plug for \uuline
  • copy node attributes of leader box/rule to leader glue
  • fix a bug in fontoptions.asc_desc[]

v5.1

12 Nov 02:14

Choose a tag to compare

  • fix a bug regarding uline tagging

v5.0

10 Nov 09:55

Choose a tag to compare

  • improve \xxruby command using lua-uni-algos package
  • improve ruby process by integrating separate processes
  • improve uline process considering space glyph inserted by tagpdf package

v4.9

07 Nov 06:35

Choose a tag to compare

  • support vertical writing with harfbuzz-mode font
  • deactivate compresspunctuations when halt/vhal font feature is given
  • restore calling of hb.font.get_glyph_extents() using memory cache
  • avoid loss of illegal sequence of hangul jamo

v4.8

20 Oct 08:26

Choose a tag to compare

  • add fullwidth numbers/letters to is_hanja()
  • allow glue stretching before/after non-breakable cjk characters
  • bypass hb.font.get_glyph_extents() for speed-up, so a little larger italic correction value for harf-mode fakeslant fonts

v4.7

26 Sep 08:13

Choose a tag to compare

  • redact remove_classic_spaces function
  • insert no glue to the outermost node in a classic-mode box
  • insert penalty between non-glyph box and cjk char in classic mode