OSDN Git Service

luatex-ja/luatexja.git
3 weeks agoluatexja-preset: fix that 'mc-bx' and 'gt-bx' keys didn't work kitagawa_test
Hironori Kitagawa [Sat, 30 Mar 2024 10:25:45 +0000 (19:25 +0900)]
luatexja-preset: fix that 'mc-bx' and 'gt-bx' keys didn't work

2 months ago2023 -> 2024 master
Hironori Kitagawa [Mon, 19 Feb 2024 10:58:58 +0000 (19:58 +0900)]
2023 -> 2024

2 months agoReleases 20240219.0 20240219.0
Hironori Kitagawa [Mon, 19 Feb 2024 10:11:46 +0000 (19:11 +0900)]
Releases 20240219.0

2 months agoupdated doc
Hironori Kitagawa [Mon, 19 Feb 2024 10:11:08 +0000 (19:11 +0900)]
updated doc

2 months agoremoved backup file
Hironori Kitagawa [Mon, 19 Feb 2024 08:40:58 +0000 (17:40 +0900)]
removed backup file

2 months agoMerge branch 'cancel_profile_otr' into kitagawa_test
Hironori Kitagawa [Mon, 19 Feb 2024 08:40:00 +0000 (17:40 +0900)]
Merge branch 'cancel_profile_otr' into kitagawa_test

2 months agotarget release date: 2024-02-19
Hironori Kitagawa [Mon, 19 Feb 2024 03:53:04 +0000 (12:53 +0900)]
target release date: 2024-02-19

2 months ago#4
Hironori Kitagawa [Sun, 18 Feb 2024 20:57:15 +0000 (05:57 +0900)]
#4

2 months agodefine \l__ltj_fontspec_tmp_prop (gh#4)
Hironori Kitagawa [Sun, 18 Feb 2024 13:11:25 +0000 (22:11 +0900)]
define \l__ltj_fontspec_tmp_prop (gh#4)

2 months agoAnother approach for #3: cancel profiling in OTR cancel_profile_otr
Hironori Kitagawa [Sun, 18 Feb 2024 00:02:53 +0000 (09:02 +0900)]
Another approach for #3: cancel profiling in OTR

2 months agolltjcore: \[h,v]fill -> \[h,v]ss for small page size
Hironori Kitagawa [Fri, 16 Feb 2024 06:16:13 +0000 (15:16 +0900)]
lltjcore: \[h,v]fill -> \[h,v]ss for small page size

2 months agogh #3
Hironori Kitagawa [Fri, 16 Feb 2024 05:40:09 +0000 (14:40 +0900)]
gh #3

3 months agoReleases 20231230.0 20231230.0
Hironori Kitagawa [Sat, 30 Dec 2023 00:05:58 +0000 (09:05 +0900)]
Releases 20231230.0

3 months agoregenerated luatexja-{ja,en}.pdf
Hironori Kitagawa [Sat, 30 Dec 2023 00:05:41 +0000 (09:05 +0900)]
regenerated luatexja-{ja,en}.pdf

3 months agoltj-setwidth.lua: better? criteria for rotating glyphs
Hironori Kitagawa [Fri, 29 Dec 2023 11:46:51 +0000 (20:46 +0900)]
ltj-setwidth.lua: better? criteria for rotating glyphs

3 months agotarget release date: 2023-12-30
Hironori Kitagawa [Thu, 28 Dec 2023 19:26:47 +0000 (04:26 +0900)]
target release date: 2023-12-30

3 months agoREADME, luatexja.dtx: changed URL to GitHub
Hironori Kitagawa [Wed, 27 Dec 2023 20:51:11 +0000 (05:51 +0900)]
README, luatexja.dtx: changed URL to GitHub

4 months ago\ltj@@getjfontnumber: fix category code
Hironori Kitagawa [Sun, 17 Dec 2023 10:30:38 +0000 (19:30 +0900)]
\ltj@@getjfontnumber: fix category code

5 months agovertical orientation of '…' (forum:3660)
Hironori Kitagawa [Sun, 5 Nov 2023 21:39:33 +0000 (06:39 +0900)]
vertical orientation of '…' (forum:3660)

6 months agoReleases 20231010.0 20231010.0
Hironori Kitagawa [Tue, 10 Oct 2023 09:41:17 +0000 (18:41 +0900)]
Releases 20231010.0

6 months agoAdobe-GB1-6
Hironori Kitagawa [Tue, 10 Oct 2023 09:40:53 +0000 (18:40 +0900)]
Adobe-GB1-6

6 months agoluatexja-ruby: forum:3652
Hironori Kitagawa [Sun, 8 Oct 2023 07:45:26 +0000 (16:45 +0900)]
luatexja-ruby: forum:3652

11 months agoerror message when not used in Lua*TeX
Hironori Kitagawa [Sun, 14 May 2023 07:31:23 +0000 (16:31 +0900)]
error message when not used in Lua*TeX

11 months agoReleases 20230503.0 20230503.0
Hironori Kitagawa [Tue, 2 May 2023 22:10:30 +0000 (07:10 +0900)]
Releases 20230503.0

11 months agoregenerate pdf
Hironori Kitagawa [Tue, 2 May 2023 22:09:40 +0000 (07:09 +0900)]
regenerate pdf

11 months agosocket.gettime -> os.socketgettime if available
Hironori Kitagawa [Sat, 29 Apr 2023 21:34:33 +0000 (06:34 +0900)]
socket.gettime -> os.socketgettime if available

12 months agofix #47854
Hironori Kitagawa [Thu, 13 Apr 2023 13:02:22 +0000 (22:02 +0900)]
fix #47854

12 months agoReleases 20230409.0 20230409.0
Hironori Kitagawa [Sat, 8 Apr 2023 23:12:48 +0000 (08:12 +0900)]
Releases 20230409.0

12 months agotool/release.sh: include version in the filename of the archive
Hironori Kitagawa [Sat, 8 Apr 2023 23:11:52 +0000 (08:11 +0900)]
tool/release.sh: include version in the filename of the archive

12 months agotool/release.sh: typo
Hironori Kitagawa [Sat, 8 Apr 2023 23:09:45 +0000 (08:09 +0900)]
tool/release.sh: typo

12 months agoTarget release date: 2023-04-09; update manual
Hironori Kitagawa [Sat, 8 Apr 2023 11:47:31 +0000 (20:47 +0900)]
Target release date: 2023-04-09; update manual

12 months agobetter fix of #47723
Hironori Kitagawa [Thu, 6 Apr 2023 11:45:04 +0000 (20:45 +0900)]
better fix of #47723

12 months agotest35-lastnodechar.tex: typo
Hironori Kitagawa [Mon, 3 Apr 2023 12:32:45 +0000 (21:32 +0900)]
test35-lastnodechar.tex: typo

12 months agofix luatexja.pltx_composite_last_node_char (#47755)
Hironori Kitagawa [Mon, 3 Apr 2023 12:21:01 +0000 (21:21 +0900)]
fix luatexja.pltx_composite_last_node_char (#47755)

12 months agosupport table in JFM features (#47727)
Hironori Kitagawa [Fri, 31 Mar 2023 09:22:56 +0000 (18:22 +0900)]
support table in JFM features (#47727)

12 months agoobey \input@path in \[global]{j,t}font (#47723)
Hironori Kitagawa [Fri, 31 Mar 2023 02:58:33 +0000 (11:58 +0900)]
obey \input@path in \[global]{j,t}font (#47723)

13 months agoltj-rmlgbm.lua: fix
Hironori Kitagawa [Mon, 13 Mar 2023 10:04:25 +0000 (19:04 +0900)]
ltj-rmlgbm.lua: fix

13 months agoltj-rmlgbm.lua: save modtime of cmap to the cache
Hironori Kitagawa [Mon, 13 Mar 2023 09:58:01 +0000 (18:58 +0900)]
ltj-rmlgbm.lua: save modtime of cmap to the cache

13 months agoupdate manual
Hironori Kitagawa [Mon, 13 Mar 2023 01:47:52 +0000 (10:47 +0900)]
update manual

13 months agosmall cleanup
Hironori Kitagawa [Sun, 12 Mar 2023 08:52:04 +0000 (17:52 +0900)]
small cleanup

13 months agonew 'ltjpci' switch in \jfont and \tfont: protect CJK compatibility ideographs from...
Hironori Kitagawa [Sat, 11 Mar 2023 07:33:37 +0000 (16:33 +0900)]
new 'ltjpci' switch in \jfont and \tfont: protect CJK compatibility ideographs from normalization

13 months agogzip.save -> write(gzip.compress()) (gzip.save does not work?)
Hironori Kitagawa [Thu, 9 Mar 2023 11:25:29 +0000 (20:25 +0900)]
gzip.save -> write(gzip.compress()) (gzip.save does not work?)

13 months agoplatex/#95
Hironori Kitagawa [Sat, 25 Feb 2023 21:25:07 +0000 (06:25 +0900)]
platex/#95

14 months agotool/release.sh: omit version from the name of top directory
Hironori Kitagawa [Sat, 11 Feb 2023 11:12:21 +0000 (20:12 +0900)]
tool/release.sh: omit version from the name of top directory

14 months agoReleases 20230211.0 20230211.0
Hironori Kitagawa [Sat, 11 Feb 2023 09:49:41 +0000 (18:49 +0900)]
Releases 20230211.0

14 months agoversion 20230211.0
Hironori Kitagawa [Sat, 11 Feb 2023 09:49:23 +0000 (18:49 +0900)]
version 20230211.0

14 months agocleanup
Hironori Kitagawa [Sat, 11 Feb 2023 05:49:40 +0000 (14:49 +0900)]
cleanup

14 months agoadd test61-unhcopy.tex
Hironori Kitagawa [Wed, 8 Feb 2023 20:31:24 +0000 (05:31 +0900)]
add test61-unhcopy.tex

14 months agounbox: use \expandafter\the... (ticket 47321)
Hironori Kitagawa [Wed, 8 Feb 2023 05:52:21 +0000 (14:52 +0900)]
unbox: use \expandafter\the... (ticket 47321)

14 months agotry to fix ticket #47321
Hironori Kitagawa [Tue, 7 Feb 2023 11:22:23 +0000 (20:22 +0900)]
try to fix ticket #47321

14 months agofix #46566
Hironori Kitagawa [Sat, 21 Jan 2023 10:29:04 +0000 (19:29 +0900)]
fix #46566

15 months agocopyright date
Hironori Kitagawa [Wed, 4 Jan 2023 03:30:01 +0000 (12:30 +0900)]
copyright date

15 months agoluatexja-preset: does not print 'Japanese fonts will be scaled ...' if \Cjascale = 1
Hironori Kitagawa [Sun, 1 Jan 2023 05:15:40 +0000 (14:15 +0900)]
luatexja-preset: does not print 'Japanese fonts will be scaled ...' if \Cjascale = 1

15 months agoluatexja-ruby v0.6: added mode=100xx
Hironori Kitagawa [Sat, 31 Dec 2022 07:25:55 +0000 (16:25 +0900)]
luatexja-ruby v0.6: added mode=100xx

16 months agolltjp-siunitx.sty: \tablenum
Hironori Kitagawa [Wed, 14 Dec 2022 05:34:45 +0000 (14:34 +0900)]
lltjp-siunitx.sty: \tablenum

16 months agoReleases 20221213.0 20221213.0
Hironori Kitagawa [Tue, 13 Dec 2022 12:57:47 +0000 (21:57 +0900)]
Releases 20221213.0

16 months agoregenerated pdf
Hironori Kitagawa [Tue, 13 Dec 2022 12:57:21 +0000 (21:57 +0900)]
regenerated pdf

16 months agotarget release date: 2022-12-13
Hironori Kitagawa [Tue, 13 Dec 2022 00:56:10 +0000 (09:56 +0900)]
target release date: 2022-12-13

16 months agofix #46244
Hironori Kitagawa [Mon, 12 Dec 2022 13:50:32 +0000 (22:50 +0900)]
fix #46244

17 months agofix pltx_composite_last_node_char
Hironori Kitagawa [Thu, 27 Oct 2022 08:16:40 +0000 (17:16 +0900)]
fix pltx_composite_last_node_char

18 months ago#45684
Hironori Kitagawa [Sat, 15 Oct 2022 00:22:23 +0000 (09:22 +0900)]
#45684

18 months agoReleases 20221006.0
Hironori Kitagawa [Thu, 6 Oct 2022 10:16:48 +0000 (19:16 +0900)]
Releases 20221006.0

18 months agoregenerated pdf
Hironori Kitagawa [Thu, 6 Oct 2022 08:50:34 +0000 (17:50 +0900)]
regenerated pdf

18 months agotarget release date: 2022-10-06
Hironori Kitagawa [Wed, 5 Oct 2022 23:18:25 +0000 (08:18 +0900)]
target release date: 2022-10-06

18 months agolualibs-gzip to lualibs-util-zip
Hironori Kitagawa [Wed, 5 Oct 2022 23:18:09 +0000 (08:18 +0900)]
lualibs-gzip to lualibs-util-zip

18 months agoReleases 20221002.0 20221002.0
Hironori Kitagawa [Sun, 2 Oct 2022 09:14:22 +0000 (18:14 +0900)]
Releases 20221002.0

18 months agoltj-math.lua: bugfix of math style
Hironori Kitagawa [Sun, 2 Oct 2022 09:13:43 +0000 (18:13 +0900)]
ltj-math.lua: bugfix of math style

18 months agoRegemerated pdfs
Hironori Kitagawa [Sun, 2 Oct 2022 07:20:09 +0000 (16:20 +0900)]
Regemerated pdfs

18 months agoluatexja-otf: \newcount\ltj@temcnta is not needed
Hironori Kitagawa [Sun, 2 Oct 2022 07:17:30 +0000 (16:17 +0900)]
luatexja-otf: \newcount\ltj@temcnta is not needed

18 months agotarget release date: 2022-10-02 (today)
Hironori Kitagawa [Sun, 2 Oct 2022 06:53:33 +0000 (15:53 +0900)]
target release date: 2022-10-02 (today)

18 months agomath doc
Hironori Kitagawa [Sat, 1 Oct 2022 05:21:55 +0000 (14:21 +0900)]
math doc

18 months agomath
Hironori Kitagawa [Sat, 1 Oct 2022 04:08:36 +0000 (13:08 +0900)]
math

19 months agowip (#45664)
Hironori Kitagawa [Tue, 20 Sep 2022 08:59:39 +0000 (17:59 +0900)]
wip (#45664)

19 months agomath (WIP)
Hironori Kitagawa [Mon, 19 Sep 2022 21:06:03 +0000 (06:06 +0900)]
math (WIP)

19 months agoMerge branch 'kitagawa_charrange_fast' into kitagawa_test
Hironori Kitagawa [Mon, 19 Sep 2022 20:49:12 +0000 (05:49 +0900)]
Merge branch 'kitagawa_charrange_fast' into kitagawa_test

19 months agoltj[s]classes: \stockwidth, \stockheight
Hironori Kitagawa [Sun, 11 Sep 2022 23:02:28 +0000 (08:02 +0900)]
ltj[s]classes: \stockwidth, \stockheight

19 months agoltj[s]classes: \stockwidth, \stockheight
Hironori Kitagawa [Sun, 11 Sep 2022 23:02:28 +0000 (08:02 +0900)]
ltj[s]classes: \stockwidth, \stockheight

19 months agoLuaTeX 1.08.0 have sufficient node.direct.{get,set}XXX helpers
Hironori Kitagawa [Sun, 28 Aug 2022 22:59:54 +0000 (07:59 +0900)]
LuaTeX 1.08.0 have sufficient node.direct.{get,set}XXX helpers

19 months agotest03-after.tex: unset attr
Hironori Kitagawa [Sun, 28 Aug 2022 11:20:22 +0000 (20:20 +0900)]
test03-after.tex: unset attr

19 months agoMerge branch 'kitagawa_test' into kitagawa_charrange_fast
Hironori Kitagawa [Sun, 28 Aug 2022 11:10:57 +0000 (20:10 +0900)]
Merge branch 'kitagawa_test' into kitagawa_charrange_fast

19 months agopartially revert 6de0644ec (revert tex side only)
Hironori Kitagawa [Wed, 24 Aug 2022 06:05:40 +0000 (15:05 +0900)]
partially revert 6de0644ec (revert tex side only)

19 months agoa//b -> floor(a/b), since '//' does not produce integer always
Hironori Kitagawa [Wed, 24 Aug 2022 01:20:25 +0000 (10:20 +0900)]
a//b -> floor(a/b), since '//' does not produce integer always

19 months agouse node.direct.{g/s}etdata
Hironori Kitagawa [Tue, 23 Aug 2022 21:09:11 +0000 (06:09 +0900)]
use node.direct.{g/s}etdata

19 months agochange the argument of getcount to the register number
Hironori Kitagawa [Mon, 22 Aug 2022 08:07:41 +0000 (17:07 +0900)]
change the argument of getcount to the register number

19 months agoremove trailing spaces
Hironori Kitagawa [Sun, 21 Aug 2022 22:34:28 +0000 (07:34 +0900)]
remove trailing spaces

19 months agohas_attribute -> get_attribute
Hironori Kitagawa [Sun, 21 Aug 2022 22:34:00 +0000 (07:34 +0900)]
has_attribute -> get_attribute

20 months agoltj-direction.lua: fix \vsplit a \vtop-box
Hironori Kitagawa [Sat, 20 Aug 2022 11:08:12 +0000 (20:08 +0900)]
ltj-direction.lua: fix \vsplit a \vtop-box

20 months agoltj-direction.lua: fix \vsplit a \vtop-box
Hironori Kitagawa [Sat, 20 Aug 2022 11:08:12 +0000 (20:08 +0900)]
ltj-direction.lua: fix \vsplit a \vtop-box

20 months agouse tex.getnest()
Hironori Kitagawa [Sat, 20 Aug 2022 10:51:38 +0000 (19:51 +0900)]
use tex.getnest()

20 months agoltj-lineskip.lua: rewrite
Hironori Kitagawa [Sat, 20 Aug 2022 10:31:05 +0000 (19:31 +0900)]
ltj-lineskip.lua: rewrite

20 months ago\jfont: another approach
Hironori Kitagawa [Sat, 20 Aug 2022 01:10:12 +0000 (10:10 +0900)]
\jfont: another approach

20 months ago\jfont: support control symbol
Hironori Kitagawa [Sat, 20 Aug 2022 00:11:22 +0000 (09:11 +0900)]
\jfont: support control symbol

20 months agotypo in print_spec()
Hironori Kitagawa [Thu, 18 Aug 2022 23:59:07 +0000 (08:59 +0900)]
typo in print_spec()

20 months agoltj-stack.lua: use array instead of hashed table for glue
Hironori Kitagawa [Thu, 18 Aug 2022 21:28:30 +0000 (06:28 +0900)]
ltj-stack.lua: use array instead of hashed table for glue

20 months ago\ltj@kcatN (N>=1) are unset by default
Hironori Kitagawa [Thu, 18 Aug 2022 20:14:25 +0000 (05:14 +0900)]
\ltj@kcatN (N>=1) are unset by default

20 months agosupport for not setting \ltj@{y,t}{a,k}blshift (unset -> 0pt)
Hironori Kitagawa [Thu, 18 Aug 2022 06:29:18 +0000 (15:29 +0900)]
support for not setting \ltj@{y,t}{a,k}blshift (unset -> 0pt)

20 months agoltj-stack.lua: use getglue()
Hironori Kitagawa [Wed, 17 Aug 2022 08:44:17 +0000 (17:44 +0900)]
ltj-stack.lua: use getglue()

20 months agobit op (require Lua 5.3)
Hironori Kitagawa [Wed, 17 Aug 2022 03:18:07 +0000 (12:18 +0900)]
bit op (require Lua 5.3)

20 months agouse getFOO/setFOO helpers instead of getfield/setfield
Hironori Kitagawa [Tue, 16 Aug 2022 07:21:59 +0000 (16:21 +0900)]
use getFOO/setFOO helpers instead of getfield/setfield

Squashed commit of the following:

commit 3ecefd04fb3c2e0dea1764b813ed8840c033d0d0
Author: Hironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
Date:   Tue Aug 16 16:20:02 2022 +0900

    removed trailing spaces

commit c0c3f5dfabdd5148288a5602ebe7caccb3bd2a8b
Author: Hironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
Date:   Sun Aug 14 16:50:55 2022 +0900

    {g/s}etlist whenever possible

commit f9e21bbe9598663f8a19bb4152e65c3f7a6e71b4
Author: Hironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
Date:   Sun Aug 14 14:23:09 2022 +0900

    node.direct.free -> node.direct.flush_node if possible

commit 908d5f6d2e51863129109ed661c4dbaa9b517f9c
Author: Hironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
Date:   Sun Aug 14 07:58:42 2022 +0900

    fix memory leak of  luatexja.jfont.append_italic()

commit 52cce4c3dfc5c9adec707951d8c522bd349a8cb7
Author: Hironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
Date:   Sat Aug 13 18:11:39 2022 +0900

    ltj-direction.lua: format change

commit 2dc75338b41e7f938b6c36ea1d1307aed1263096
Author: Hironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
Date:   Sat Aug 13 11:51:00 2022 +0900

    more getfield(n, FOO) -> getFOO(n)

commit 68c576690e0aa423e3c0dd73d6c30ec9b9ddcb22
Author: Hironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
Date:   Fri Aug 12 22:05:48 2022 +0900

    use {g,s}et{nucleus,sub,sup,shift,penalty,subtype, ...}

commit d49c708434627a038cf20bcb6a2bc8e323fe6109
Author: Hironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
Date:   Fri Aug 12 18:14:16 2022 +0900

    Use helpers: setnext,{g/s}et{lang.kern}

commit ba1a9ceec35115400ff7ab8b1c71d9b7ceff8ee0
Author: Hironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
Date:   Fri Aug 12 05:20:21 2022 +0900

    clear boxes which are unused

commit 43093c57ff8c9df3b891c8ca8b0b9b345cac1af3
Author: Hironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
Date:   Thu Aug 11 16:10:15 2022 +0900

    WIP: unnecessary attribute list

20 months agofix memory leak of luatexja.jfont.append_italic()
Hironori Kitagawa [Sat, 13 Aug 2022 22:58:42 +0000 (07:58 +0900)]
fix memory leak of  luatexja.jfont.append_italic()