Skip to content

Releases: dohyunkim/luatexko

v3.6

11 Sep 03:37
Compare
Choose a tag to compare
  • prevent possible error in vertical writing mode
  • more precise space_skip after hangul characters

v3.5

01 Nov 03:45
Compare
Choose a tag to compare

use kernel's selectfont

v3.4

20 Mar 01:38
Compare
Choose a tag to compare
  • do not delay loading of konames-utf.sty

v3.3

10 Jul 06:41
Compare
Choose a tag to compare
  • respect para/end hook
  • allow linebreak before CJK Unified Ideographs Extension G
  • normalize node sequence LV, T
  • fix a bug wrt detection of HB fonts

v3.2

10 Jun 09:16
Compare
Choose a tag to compare
  • luatexko.lua
    • support automatic josa selection after hanja characters
    • dotemph/uline/ruby routines are now called from hpack_filter, pre_linebreak_filter, and post_linebreak_filter callbacks.
  • luatexko.sty
    • use LaTeX's selectfont hook which require LaTeX 2021/06/01 or later
    • a new LaTeX environment: verticaltypesetting
    • new plain TeX commands: \sethangulfont \sethanjafont \setfallbackfont \beginverticaltypesetting \endverticaltypesetting
    • vertical/horizontal environments now honor empty argument, which means natural width.

v3.1

20 Apr 06:20
Compare
Choose a tag to compare
  • insert 1/4 quad after vertical colons
  • cleverer behavior when protrusion option is given
  • process_fonts() is now called by hyphenate callback

v3.0

02 Mar 20:43
Compare
Choose a tag to compare
  • do not adjust interword glue after CJK characters when current font is a monospaced font
  • horizontal metrics of default Hangul monospaced font are matched with those of Latin Modern Mono
  • fix a bug wrt dotemph/ruby/sout position in vertical writing
  • deprecated command \actualtext is now removed

v2.9

27 Jul 01:00
Compare
Choose a tag to compare
  • adapt to latex-base-dev's new shipout hooks
  • adapt to luaotfload's (not yet released) new expansion feature
  • center-align horizontal writing box inside vertical writing
  • luatexko-normalize: use lua-uni-algos package, which means that normalization will not be confined to Hangul characters but applied to all the Unicode ranges.

v2.8

20 Mar 01:53
Compare
Choose a tag to compare
  • dotemph, uline, ruby: use atbegshi package
  • slant: adapt to luaotfload dev (not yet released though)

v2.7

14 Mar 08:08
Compare
Choose a tag to compare
  • use post_linebreak_filter callback;
  • support font expansion and protrusion in harf mode