OSDN Git Service

ltj-adjust.lua: add 'end_natural_inhibit' key in JFM
authorHironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
Sun, 31 Jul 2016 07:06:21 +0000 (16:06 +0900)
committerHironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
Sun, 31 Jul 2016 07:06:21 +0000 (16:06 +0900)
commitaa469a6814a9b510108ebe697f4cb43fbc14dc36
tree0c08887c8a1ffc0c0099f83aa85b577007529cf2
parent338cd19bf917775dd1a6530d1b27d5e2d4a896e1
ltj-adjust.lua: add 'end_natural_inhibit' key in JFM

 このキーが true であるような文字クラスの文字が行末に来た場合,
 強制的に end_stretch か end_shrink のグルーを文字の後ろに追加する.
 (glue_set の値が小さくなる方が選ばれる.同じだった場合は end_shrink 優先)

 なお,本コミットではデバッグ用に大量の print 文が仕込んであるので
 端末上のメッセージの分量がすごいことになる,
src/ltj-adjust.lua