• R/O
  • HTTP
  • SSH
  • HTTPS

luatexja: コミット

ソースコードの管理場所


コミットメタ情報

リビジョン862ec7546f206576b46c2a17d78ccadee0a8d66b (tree)
日時2019-08-27 19:36:20
作者Hironori Kitagawa <h_kitagawa2001@yaho...>
コミッターHironori Kitagawa

ログメッセージ

make U+200D alchar

変更サマリ

差分

--- a/src/jfm-prop.lua
+++ b/src/jfm-prop.lua
@@ -4,6 +4,6 @@ luatexja.jfont.define_jfm {
44
55 [0] = {
66 align = 'left', left = 0.0, down = 0.0,
7- width = 'prop', height = 0.88, depth = 0.12, italic=0.0,
7+ width = 'prop', height = 'prop', depth = 'prop', italic=0.0,
88 }
99 }
--- a/src/ltj-jfont.lua
+++ b/src/ltj-jfont.lua
@@ -3,7 +3,7 @@
33 --
44 luatexbase.provides_module({
55 name = 'luatexja.jfont',
6- date = '2019/07/08',
6+ date = '2019/08/27',
77 description = 'Loader for Japanese fonts',
88 })
99
@@ -93,10 +93,10 @@ function luatexja.jfont.define_jfm(to)
9393 v.width = nil
9494 end
9595 if type(v.height)~='number' then
96- v.height = (jfm_dir=='tate') and 0.0
96+ v.height = (jfm_dir=='tate') and 0.0 or nil
9797 end
9898 if type(v.depth)~='number' then
99- v.depth = (jfm_dir=='tate') and 0.0
99+ v.depth = (jfm_dir=='tate') and 0.0 or nil
100100 end
101101 if type(v.italic)~='number' then
102102 v.italic = 0.0
--- a/src/ltj-plain.sty
+++ b/src/ltj-plain.sty
@@ -14,7 +14,7 @@
1414 \ifltj@in@latex %<*LaTeX>
1515 \NeedsTeXFormat{LaTeX2e}
1616 \PackageWarning{ltj-plain}{Don't load this package directly; load luatexja.sty instead.}
17- \ProvidesPackage{ltj-plain}[2019/05/01]
17+ \ProvidesPackage{ltj-plain}[2019/08/27]
1818 \fi %</LaTeX>
1919
2020 %%------------------
@@ -80,7 +80,7 @@
8080 "500-"10FF, "1200-"1DFF, "2440-"245F, "27C0-"28FF, "2A00-"2AFF,
8181 "2C00-"2E7F, "4DC0-"4DFF, "A4D0-"A95F, "A980-"ABFF, "E000-"F8FF,
8282 "FB00-"FE0F, "FE20-"FE2F, "FE70-"FEFF, "10000-"1AFFF, "1B170-"1F0FF,
83- "1F300-"1FFFF
83+ "1F300-"1FFFF, "200D
8484 } % non-Japanese
8585 \ltjdefcharrange{5}{"D800-"DFFF, "E0000-"E00FF, "E01F0-"10FFFF}
8686 \ltjdefcharrange{6}{%
--- a/src/luatexja.lua
+++ b/src/luatexja.lua
@@ -410,7 +410,8 @@ local function debug_show_node_X(p,print_fn, limit)
410410 .. ' ' .. pt .. ' ' .. tostring(p.subtype) .. ' '
411411 if pt == 'glyph' then
412412 s = base .. ' ' ..
413- (p.char>=0xF0000 and string.format('(U+%X)', p.char) or utfchar(p.char)) .. ' '
413+ (p.char<0xF0000 and utfchar(p.char) or '')
414+ .. string.format(' (U+%X) ', p.char)
414415 .. tostring(p.font) .. ' (' .. print_scaled(p.height) .. '+'
415416 .. print_scaled(p.depth) .. ')x' .. print_scaled(p.width)
416417 if p.xoffset~=0 or p.yoffset~=0 then
--- a/src/patches/lltjdefs.sty
+++ b/src/patches/lltjdefs.sty
@@ -3,7 +3,7 @@
33 %
44
55 \NeedsTeXFormat{LaTeX2e}
6-\ProvidesPackage{lltjdefs}[2019/08/21 Default font settings of LuaTeX-ja]
6+\ProvidesPackage{lltjdefs}[2019/08/27 Default font settings of LuaTeX-ja]
77
88 \ifdefined\ltj@stdmcfont\else\def\ltj@stdmcfont{IPAExMincho}\fi
99 \ifdefined\ltj@stdgtfont\else\def\ltj@stdgtfont{IPAExGothic}\fi
@@ -106,7 +106,7 @@
106106 "500-"10FF, "1200-"1DFF, "2440-"245F, "27C0-"28FF, "2A00-"2AFF,
107107 "2C00-"2E7F, "4DC0-"4DFF, "A4D0-"A95F, "A980-"ABFF, "E000-"F8FF,
108108 "FB00-"FE0F, "FE20-"FE2F, "FE70-"FEFF, "10000-"1AFFF, "1B170-"1F0FF,
109- "1F300-"1FFFF
109+ "1F300-"1FFFF, "200D
110110 } % non-Japanese
111111 \ltjdefcharrange{5}{"D800-"DFFF, "E0000-"E00FF, "E01F0-"10FFFF}
112112 \ltjdefcharrange{6}{%
旧リポジトリブラウザで表示