OSDN Git Service

luatex-ja/luatexja.git
9 years agoltj-direction.lua, luatexja-core.sty: \ifydir etc. (not tested with \vadjust and...
Hironori Kitagawa [Sun, 29 Jun 2014 14:02:27 +0000 (23:02 +0900)]
ltj-direction.lua, luatexja-core.sty: \ifydir etc. (not tested with \vadjust and \insert).

9 years agoMerge branch 'kmaeda_tfontspec' into kitagawa_tfont
Hironori Kitagawa [Sun, 29 Jun 2014 06:58:07 +0000 (15:58 +0900)]
Merge branch 'kmaeda_tfontspec' into kitagawa_tfont

9 years agoltj-direction.lua: tex.lists.page_head is not always nil when a class file is loaded.
Hironori Kitagawa [Sun, 29 Jun 2014 06:56:43 +0000 (15:56 +0900)]
ltj-direction.lua: tex.lists.page_head is not always nil when a class file is loaded.

9 years agoFix typos in the document.
Kazuki Maeda [Sun, 29 Jun 2014 06:33:07 +0000 (15:33 +0900)]
Fix typos in the document.

9 years agoluatexja-core.sty: stopped to use \ltj@dir@count in \everyhbox and \everyvbox hooks.
Hironori Kitagawa [Sun, 29 Jun 2014 05:24:29 +0000 (14:24 +0900)]
luatexja-core.sty: stopped to use \ltj@dir@count in \everyhbox and \everyvbox hooks.

9 years agoluatexja-core.sty: \iftdir etc. now works in \hbox{{\tate ...}\iftdir T\fi}.
Hironori Kitagawa [Sun, 29 Jun 2014 02:07:15 +0000 (11:07 +0900)]
luatexja-core.sty: \iftdir etc. now works in \hbox{{\tate ...}\iftdir T\fi}.

9 years agoltj-direction.lua: stop \count register \ltj@dir@count to store the direction (WIP).
Hironori Kitagawa [Sat, 28 Jun 2014 11:53:27 +0000 (20:53 +0900)]
ltj-direction.lua: stop \count register \ltj@dir@count to store the direction (WIP).

 Only tested with test51-vtest.tex; I will do more tests.

9 years agoltj-direction.lua: fix that direction can be changed by accident in an align.
Hironori Kitagawa [Thu, 26 Jun 2014 07:25:35 +0000 (16:25 +0900)]
ltj-direction.lua: fix that direction can be changed by accident in an align.

9 years agoluatexja-fontspec: Typo: \tl_set:Nx -> \clist_set:Nx.
Kazuki Maeda [Wed, 25 Jun 2014 11:42:31 +0000 (20:42 +0900)]
luatexja-fontspec: Typo: \tl_set:Nx -> \clist_set:Nx.

9 years agoForgot to add files...
Kazuki Maeda [Wed, 25 Jun 2014 11:35:54 +0000 (20:35 +0900)]
Forgot to add files...

9 years agoluatexja-fontspec: Compatible with fontspec v2.4.
Kazuki Maeda [Wed, 25 Jun 2014 11:32:23 +0000 (20:32 +0900)]
luatexja-fontspec: Compatible with fontspec v2.4.

 * Use NFSSFamily for vertical font specification.

9 years agoltj-jfont.lua etc.: minor correction.
Hironori Kitagawa [Tue, 24 Jun 2014 05:14:33 +0000 (14:14 +0900)]
ltj-jfont.lua etc.: minor correction.

9 years agoFixed dir whatsit in \vtop
Hironori Kitagawa [Sun, 22 Jun 2014 01:31:16 +0000 (10:31 +0900)]
Fixed dir whatsit in \vtop

9 years agoSuppress 'underfull {h,v}box' warning for 'empty' boxes, as original [Lua]TeX.
Hironori Kitagawa [Sun, 22 Jun 2014 00:38:47 +0000 (09:38 +0900)]
Suppress 'underfull {h,v}box' warning for 'empty' boxes, as original [Lua]TeX.

 Note that this code only works for LuaTeX rev 5023 or later.

 LuaTeX and LuaJITTeX which is shipped with TL14 may causes
 'assertion failed' error with this code.

10 years agoAdded \everyhbox{} and \everyvbox{} for "empty" boxes.
Hironori Kitagawa [Sun, 15 Jun 2014 04:56:52 +0000 (13:56 +0900)]
Added \everyhbox{} and \everyvbox{} for "empty" boxes.

10 years agoRevert changes of ltj-pretreat.lua by 'Optimized ltj-pretreat.lua and ...'.
Hironori Kitagawa [Fri, 13 Jun 2014 09:34:56 +0000 (18:34 +0900)]
Revert changes of ltj-pretreat.lua by 'Optimized ltj-pretreat.lua and ...'.

10 years agoltj-plain.sty: hook \end to avoid unintended blank page.
Hironori Kitagawa [Thu, 12 Jun 2014 08:39:49 +0000 (17:39 +0900)]
ltj-plain.sty: hook \end to avoid unintended blank page.

10 years agoAdd buildpage_callback to fix ticket #33939
Hironori Kitagawa [Thu, 12 Jun 2014 04:27:04 +0000 (13:27 +0900)]
Add buildpage_callback to fix ticket #33939

10 years agoluatexja-fontspec: Implement the font selection for vertical typesetting (TEST).
Kazuki Maeda [Wed, 11 Jun 2014 14:25:51 +0000 (23:25 +0900)]
luatexja-fontspec: Implement the font selection for vertical typesetting (TEST).

10 years agoOptimized ltj-pretreat.lua and updated test12-ltjtarticle.tex.
Hironori Kitagawa [Tue, 10 Jun 2014 23:06:17 +0000 (08:06 +0900)]
Optimized ltj-pretreat.lua and updated test12-ltjtarticle.tex.

10 years agoltj-direction.lua: added pre_output_filter callback to set direction of \box255 ...
Hironori Kitagawa [Mon, 9 Jun 2014 11:28:22 +0000 (20:28 +0900)]
ltj-direction.lua: added pre_output_filter callback to set direction of \box255 (output box).

10 years agoRedefine \lastbox.
Hironori Kitagawa [Sun, 8 Jun 2014 11:39:50 +0000 (20:39 +0900)]
Redefine \lastbox.

10 years agodirection support of \vsplit.
Hironori Kitagawa [Sun, 8 Jun 2014 08:04:56 +0000 (17:04 +0900)]
direction support of \vsplit.

TODO: \setbox0=\lastbox \vsplit0 to ...

10 years agoltjclasses.dtx: Make ltjt*.cls compatible with \geometry, etc.
Kazuki Maeda [Sat, 7 Jun 2014 20:47:36 +0000 (05:47 +0900)]
ltjclasses.dtx: Make ltjt*.cls compatible with \geometry, etc.

10 years agoltjclasses.dtx: Remove \RequirePackage{filehook} from the yoko classes.
Kazuki Maeda [Sat, 7 Jun 2014 20:24:55 +0000 (05:24 +0900)]
ltjclasses.dtx: Remove \RequirePackage{filehook} from the yoko classes.

10 years agoltjclasses.dtx: Add patch for geometry.sty to ltjt*.cls.
Kazuki Maeda [Sat, 7 Jun 2014 20:22:11 +0000 (05:22 +0900)]
ltjclasses.dtx: Add patch for geometry.sty to ltjt*.cls.

10 years agounhbox and unvbox.
Hironori Kitagawa [Sat, 7 Jun 2014 13:29:16 +0000 (22:29 +0900)]
unhbox and unvbox.

10 years agoRedefine \vadjust
Hironori Kitagawa [Wed, 4 Jun 2014 12:13:48 +0000 (21:13 +0900)]
Redefine \vadjust

10 years agoadded several tex.setattribute('global', attr_dir, 0), because node.set_attribute...
Hironori Kitagawa [Wed, 4 Jun 2014 11:33:30 +0000 (20:33 +0900)]
added several tex.setattribute('global', attr_dir, 0), because node.set_attribute sometimes changes LuaTeX's internal attribute register.

10 years agoFix ticket #33832
Hironori Kitagawa [Wed, 21 May 2014 20:39:54 +0000 (05:39 +0900)]
Fix ticket #33832

 * fix the position of dir whatsit (2nd if \vtop, 1st otherwise)
 * \parskip after dir whatsit is automatically removed

10 years agoImplemented \ifydir{<num>} etc.
Hironori Kitagawa [Sun, 18 May 2014 20:50:28 +0000 (05:50 +0900)]
Implemented \ifydir{<num>} etc.

10 years agoUpdate the manual, and fix placement of \dtou box in \yoko dir.
Hironori Kitagawa [Sun, 18 May 2014 03:51:42 +0000 (12:51 +0900)]
Update the manual, and fix placement of \dtou box in \yoko dir.

10 years agobetter handling of dir_node
Hironori Kitagawa [Sat, 17 May 2014 13:39:44 +0000 (22:39 +0900)]
better handling of dir_node

10 years agoImproved \ltjsetwd etc.
Hironori Kitagawa [Fri, 16 May 2014 05:04:50 +0000 (14:04 +0900)]
Improved \ltjsetwd etc.

また,主にデバッグ用途のために \dtou を追加した.

10 years agoChanged use of DIR whatsit.
Hironori Kitagawa [Fri, 16 May 2014 02:22:45 +0000 (11:22 +0900)]
Changed use of DIR whatsit.

  * attr_dir: direction of box
  * value: node list of "dir_node".

10 years agoFixed treatment of 'dir' whatsit.
Hironori Kitagawa [Thu, 15 May 2014 06:42:53 +0000 (15:42 +0900)]
Fixed treatment of 'dir' whatsit.

10 years agofix \ltjsetkanjiskip etc.
Hironori Kitagawa [Wed, 14 May 2014 10:52:05 +0000 (19:52 +0900)]
fix \ltjsetkanjiskip etc.

10 years agotry to reduce "Command \selectfont has changed." warning message
Hironori Kitagawa [Wed, 14 May 2014 09:44:49 +0000 (18:44 +0900)]
try to reduce "Command \selectfont   has changed." warning message

But still that warning is produced when scrartcl.cls is used.

10 years agocommit 9f0183d removed a necessary callback
Hironori Kitagawa [Wed, 14 May 2014 09:23:01 +0000 (18:23 +0900)]
commit 9f0183d removed a necessary callback

10 years agoadded \ltjset[x]kanjiskip; executing \ltjsetparameter is slow.
Hironori Kitagawa [Wed, 14 May 2014 06:45:45 +0000 (15:45 +0900)]
added \ltjset[x]kanjiskip; executing \ltjsetparameter is slow.

10 years agoFixed stop_run callback
Hironori Kitagawa [Wed, 14 May 2014 04:45:46 +0000 (13:45 +0900)]
Fixed stop_run callback

10 years agoAdd {start,stop}_time_measure()
Hironori Kitagawa [Wed, 14 May 2014 00:15:23 +0000 (09:15 +0900)]
Add {start,stop}_time_measure()

10 years agoluatexja-adjust.sty: removed unused code
Hironori Kitagawa [Tue, 13 May 2014 06:19:51 +0000 (15:19 +0900)]
luatexja-adjust.sty: removed unused code

10 years agoMerge branch 'kmaeda_tarticle' into kitagawa_tfont
Hironori Kitagawa [Sat, 10 May 2014 12:48:16 +0000 (21:48 +0900)]
Merge branch 'kmaeda_tarticle' into kitagawa_tfont

10 years agoStop use of stack system for direction.
Hironori Kitagawa [Sat, 10 May 2014 12:47:21 +0000 (21:47 +0900)]
Stop use of stack system for direction.

10 years agofix attr_icflag
Hironori Kitagawa [Thu, 8 May 2014 11:09:15 +0000 (20:09 +0900)]
fix attr_icflag

10 years agoBump year in COPYING.
Kazuki Maeda [Thu, 8 May 2014 10:01:49 +0000 (19:01 +0900)]
Bump year in COPYING.

10 years agoUse everysel package for patching \selectfont.
Hironori Kitagawa [Thu, 8 May 2014 08:58:13 +0000 (17:58 +0900)]
Use everysel package for patching \selectfont.

10 years agocheck_box in tate direction
Hironori Kitagawa [Thu, 8 May 2014 02:26:54 +0000 (11:26 +0900)]
check_box in tate direction

10 years agotrailed whitespace at the end of a line
Hironori Kitagawa [Thu, 8 May 2014 00:19:05 +0000 (09:19 +0900)]
trailed whitespace at the end of a line

10 years agoMerge branch 'kmaeda_tarticle' into kitagawa_tfont
Hironori Kitagawa [Thu, 8 May 2014 00:07:57 +0000 (09:07 +0900)]
Merge branch 'kmaeda_tarticle' into kitagawa_tfont

10 years ago\{h,v}align should work now (nore test needed)
Hironori Kitagawa [Thu, 8 May 2014 00:07:32 +0000 (09:07 +0900)]
\{h,v}align should work now (nore test needed)

10 years agoAdd ltjtarticle, etc.
Kazuki Maeda [Wed, 7 May 2014 12:29:43 +0000 (21:29 +0900)]
Add ltjtarticle, etc.

10 years agoltj-rmlgbm.lua: support vertical form.
Hironori Kitagawa [Wed, 7 May 2014 11:14:17 +0000 (20:14 +0900)]
ltj-rmlgbm.lua: support vertical form.

10 years agoimplement \tfont. (Alignment does not work)
Hironori Kitagawa [Tue, 6 May 2014 12:34:52 +0000 (21:34 +0900)]
implement \tfont. (Alignment does not work)

10 years agoImplement \yoko and \tate. (font rotation: not yet)
Hironori Kitagawa [Mon, 5 May 2014 06:47:26 +0000 (15:47 +0900)]
Implement \yoko and \tate. (font rotation: not yet)

10 years agoReleases 20140504.0 20140504.0
Hironori Kitagawa [Sat, 3 May 2014 21:31:45 +0000 (06:31 +0900)]
Releases 20140504.0

10 years agoForgot to update doc/luatexja-ruby.tex
Hironori Kitagawa [Sat, 3 May 2014 11:28:39 +0000 (20:28 +0900)]
Forgot to update doc/luatexja-ruby.tex

luatexja-ruby.pdf is generated from this new file;
so to regenerate is not needed.

10 years agoUpdated luatexja.dtx and regenerated pdfs.
Hironori Kitagawa [Thu, 1 May 2014 11:17:22 +0000 (20:17 +0900)]
Updated luatexja.dtx and regenerated pdfs.

10 years agoAdded warning messages for AltFont.
Hironori Kitagawa [Tue, 15 Apr 2014 23:42:38 +0000 (08:42 +0900)]
Added warning messages for AltFont.

10 years agoUpdated manuals.
Hironori Kitagawa [Fri, 11 Apr 2014 01:53:33 +0000 (10:53 +0900)]
Updated manuals.

10 years agoluatexja-fontspec.sty: Changed syntax of AltFont
Hironori Kitagawa [Thu, 10 Apr 2014 13:09:55 +0000 (22:09 +0900)]
luatexja-fontspec.sty: Changed syntax of AltFont

Example:
\jfontspec [
  AltFont = {
    { Range = {"4E00-"67FF,{-2}-{-2}}, Color=007F00, Font=KozGoPr6N-Regular.otf, },
    { Range = {"6800-"9FFF}, Color=0000FF},
    { Range = {"3040-"305F}, Font=KozGoPr6N-Medium.otf},
  }
] {KozMinPr6N-Regular}

10 years agoluatexja-fontspec.sty: Changed syntax of AltFont, AltFontFeatures and AltFontRange
Hironori Kitagawa [Thu, 10 Apr 2014 09:00:27 +0000 (18:00 +0900)]
luatexja-fontspec.sty: Changed syntax of AltFont, AltFontFeatures and AltFontRange

Example:
\jfontspec[
  AltFont={JJSYuMin5goKn-R,DejaVuSans },
  AltFontFeatures={,{Color=0000FF,JFM=prop }},
  AltFontRange={"3000-"30FF,{"21B3,"21B5 }}%"
]{JJSYuMinchoPr6N-R}

TODO: update documents

10 years agoMerge 'kitagawa_test' and renamed several parameters.
Hironori Kitagawa [Wed, 2 Apr 2014 12:09:48 +0000 (21:09 +0900)]
Merge 'kitagawa_test' and renamed several parameters.

10 years agoFix bug #33621.
Hironori Kitagawa [Wed, 2 Apr 2014 04:06:12 +0000 (13:06 +0900)]
Fix bug #33621.

10 years agoFix luatexja.base.to_skip (#33582)
Hironori Kitagawa [Thu, 27 Mar 2014 13:12:28 +0000 (22:12 +0900)]
Fix luatexja.base.to_skip (#33582)

10 years agoMerge branch 'kitagawa_test' into kitagawa_ruby2
Hironori Kitagawa [Thu, 27 Mar 2014 02:03:00 +0000 (11:03 +0900)]
Merge branch 'kitagawa_test' into kitagawa_ruby2

10 years agoUpdated manuals.
Hironori Kitagawa [Thu, 27 Mar 2014 01:32:14 +0000 (10:32 +0900)]
Updated manuals.

10 years agoluatexja-fontspec.sty: Added AltFont, AltFontFeatures, AltFontRange keys.
Hironori Kitagawa [Wed, 26 Mar 2014 12:22:12 +0000 (21:22 +0900)]
luatexja-fontspec.sty: Added AltFont, AltFontFeatures, AltFontRange keys.

10 years agoluatexja-fontspec.sty: add \setmonojfont (defined if "match" is specified)
Hironori Kitagawa [Tue, 25 Mar 2014 03:48:30 +0000 (12:48 +0900)]
luatexja-fontspec.sty: add \setmonojfont (defined if "match" is specified)

10 years agoReleases 20140324.0 20140324.0
Hironori Kitagawa [Mon, 24 Mar 2014 00:20:06 +0000 (09:20 +0900)]
Releases 20140324.0

10 years agoRegenerated PDFs
Hironori Kitagawa [Sun, 23 Mar 2014 22:33:00 +0000 (07:33 +0900)]
Regenerated PDFs

10 years agoUpdated manual.
Hironori Kitagawa [Sun, 23 Mar 2014 08:46:39 +0000 (17:46 +0900)]
Updated manual.

10 years agoChanged jfm-ujis.tfm (glue after '?' and '!')
Hironori Kitagawa [Sat, 22 Mar 2014 08:52:23 +0000 (17:52 +0900)]
Changed jfm-ujis.tfm (glue after '?' and '!')

「upnmlminr-h.tfm を元にしている」とドキュメントにありつつも,
「?」「!」と通常の和文文字が続く場合にグルーが入るべきはずが入っていなかったので修正.

10 years agoRegenerated manual pdfs.
Hironori Kitagawa [Sat, 22 Mar 2014 01:14:32 +0000 (10:14 +0900)]
Regenerated manual pdfs.

10 years agoFix the message in searching .fd
Hironori Kitagawa [Sat, 22 Mar 2014 01:06:26 +0000 (10:06 +0900)]
Fix the message in searching .fd

10 years agoUpdated the document of luatexja-ruby.sty
Hironori Kitagawa [Thu, 20 Mar 2014 07:22:51 +0000 (16:22 +0900)]
Updated the document of luatexja-ruby.sty

10 years agoluatexja-ruby.sty: added/renamed several keys.
Hironori Kitagawa [Wed, 19 Mar 2014 03:22:27 +0000 (12:22 +0900)]
luatexja-ruby.sty: added/renamed several keys.

10 years agoMerge branch 'kitagawa_test' into kitagawa_ruby2
Hironori Kitagawa [Wed, 19 Mar 2014 03:19:48 +0000 (12:19 +0900)]
Merge branch 'kitagawa_test' into kitagawa_ruby2

10 years agoUpdated test04-jfm.{tex,pdf}
Hironori Kitagawa [Wed, 19 Mar 2014 03:19:29 +0000 (12:19 +0900)]
Updated test04-jfm.{tex,pdf}

10 years agoUpdated manuals.
Hironori Kitagawa [Sun, 16 Mar 2014 09:57:16 +0000 (18:57 +0900)]
Updated manuals.

10 years agoluatexja-preset.sty: sync with jfontmaps.
Hironori Kitagawa [Sun, 16 Mar 2014 07:40:48 +0000 (16:40 +0900)]
luatexja-preset.sty: sync with jfontmaps.

10 years ago\ltj@icflag of kern from luaotfload is changed from 0 to 1
Hironori Kitagawa [Sat, 15 Mar 2014 09:47:32 +0000 (18:47 +0900)]
\ltj@icflag of kern from luaotfload is changed from 0 to 1

This means that kern from luaotfload is treated as same as
italic corrections.
(フォント由来のカーニングと kanjiskip, JFM グルーなどは共存する)

10 years agoTypo
Hironori Kitagawa [Sat, 1 Mar 2014 21:24:07 +0000 (06:24 +0900)]
Typo

10 years agoTypo
Hironori Kitagawa [Sat, 1 Mar 2014 21:24:07 +0000 (06:24 +0900)]
Typo

10 years agoBugfix: JFM glue whose priority is not zero didn't stretched in \ltjruby.
Hironori Kitagawa [Tue, 25 Feb 2014 08:03:07 +0000 (17:03 +0900)]
Bugfix: JFM glue whose priority is not zero didn't stretched in \ltjruby.

10 years agoUpdated test14-ruby.tex (test and the manual of luatexja-ruby.sty)
Hironori Kitagawa [Wed, 12 Feb 2014 11:12:39 +0000 (20:12 +0900)]
Updated test14-ruby.tex (test and the manual of luatexja-ruby.sty)

10 years agoMerge branch 'kitagawa_test' into kitagawa_ruby2
Hironori Kitagawa [Wed, 12 Feb 2014 11:09:41 +0000 (20:09 +0900)]
Merge branch 'kitagawa_test' into kitagawa_ruby2

10 years agoSimilar bug exists in luatexja-fontspec.sty.
Hironori Kitagawa [Mon, 10 Feb 2014 08:17:25 +0000 (17:17 +0900)]
Similar bug exists in luatexja-fontspec.sty.

10 years agoFix typos in lltjfont.sty
Hironori Kitagawa [Mon, 10 Feb 2014 07:01:38 +0000 (16:01 +0900)]
Fix typos in lltjfont.sty

10 years agoMerge branch 'kitagawa_test' into kitagawa_ruby2
Hironori Kitagawa [Sun, 9 Feb 2014 14:08:16 +0000 (23:08 +0900)]
Merge branch 'kitagawa_test' into kitagawa_ruby2

10 years agoRuby: use the aux file to record the width of overhang
Hironori Kitagawa [Sun, 9 Feb 2014 14:07:55 +0000 (23:07 +0900)]
Ruby: use the aux file to record the width of overhang

10 years agoNow works again as old
Hironori Kitagawa [Fri, 7 Feb 2014 17:18:24 +0000 (02:18 +0900)]
Now works again as old

10 years agoSync with jsclasses 2014-02-07.
Hironori Kitagawa [Fri, 7 Feb 2014 09:39:09 +0000 (18:39 +0900)]
Sync with jsclasses 2014-02-07.

10 years agoImport from old kitagawa_ruby branch (may not work now)
Hironori Kitagawa [Thu, 6 Feb 2014 05:33:52 +0000 (14:33 +0900)]
Import from old kitagawa_ruby branch (may not work now)

10 years agoReleases 20140204.0 20140204.0
Hironori Kitagawa [Mon, 3 Feb 2014 23:12:20 +0000 (08:12 +0900)]
Releases 20140204.0

10 years agoRegenerated pdfs.
Hironori Kitagawa [Mon, 3 Feb 2014 10:20:49 +0000 (19:20 +0900)]
Regenerated pdfs.

10 years agoFixed another bug in ltj-math.lua.
Hironori Kitagawa [Mon, 3 Feb 2014 06:42:04 +0000 (15:42 +0900)]
Fixed another bug in ltj-math.lua.

10 years agoFix a bug introduced by c1f148d3.
Hironori Kitagawa [Mon, 3 Feb 2014 01:51:52 +0000 (10:51 +0900)]
Fix a bug introduced by c1f148d3.

10 years agoupdated manual.
Hironori Kitagawa [Mon, 3 Feb 2014 01:00:02 +0000 (10:00 +0900)]
updated manual.