OSDN Git Service
Hironori Kitagawa [Mon, 8 Apr 2013 01:50:51 +0000 (10:50 +0900)]
Japanese math fonts (obsolete) under luatexja-fontspec.
Hironori Kitagawa [Mon, 8 Apr 2013 01:27:03 +0000 (10:27 +0900)]
Bugfix: \verb under fontspec.
Hironori Kitagawa [Fri, 5 Apr 2013 08:32:50 +0000 (17:32 +0900)]
ltj-jfmglue.lua: 'parbdd' wasn't effective.
Hironori Kitagawa [Mon, 1 Apr 2013 23:47:49 +0000 (08:47 +0900)]
Fix ticket #31086 (\verb*).
Hironori Kitagawa [Mon, 18 Mar 2013 05:38:26 +0000 (14:38 +0900)]
Hironori Kitagawa [Mon, 18 Mar 2013 05:38:01 +0000 (14:38 +0900)]
tool/release.sh: remove test/ from the archive.
Hironori Kitagawa [Mon, 18 Mar 2013 05:32:44 +0000 (14:32 +0900)]
Removed "\pdfcompresslevel=0" from test04-jfm.tex.
Hironori Kitagawa [Mon, 18 Mar 2013 05:22:51 +0000 (14:22 +0900)]
Regenerated manual pdfs; using IPAMincho (
c7823a1) makes pdfs large.
Hironori Kitagawa [Mon, 18 Mar 2013 05:09:06 +0000 (14:09 +0900)]
Hironori Kitagawa [Mon, 18 Mar 2013 02:48:40 +0000 (11:48 +0900)]
Regenerated manual pdfs.
Hironori Kitagawa [Mon, 18 Mar 2013 01:40:54 +0000 (10:40 +0900)]
Updated the manual.
Hironori Kitagawa [Sat, 16 Mar 2013 10:33:48 +0000 (19:33 +0900)]
loading message
Hironori Kitagawa [Fri, 15 Mar 2013 01:35:47 +0000 (10:35 +0900)]
Gathered user_ids which are used by LuaTeX-ja.
Hironori Kitagawa [Thu, 14 Mar 2013 11:31:08 +0000 (20:31 +0900)]
Regenerated test*.pdf (and fixed several bugs).
Hironori Kitagawa [Thu, 14 Mar 2013 03:44:50 +0000 (12:44 +0900)]
Fixed several bugs caused by the previous commit
たぶんまだバグがたくさん残っています.後でチェックします.
Hironori Kitagawa [Thu, 14 Mar 2013 02:36:14 +0000 (11:36 +0900)]
test: flatten the stack table
Hironori Kitagawa [Thu, 31 Jan 2013 03:09:02 +0000 (12:09 +0900)]
Changed "\" -> "\\" in ltj-otf.lua.
Hironori Kitagawa [Mon, 14 Jan 2013 03:26:06 +0000 (12:26 +0900)]
lltjp-xunicode.sty: Fix the definition of \EU2\nobreakspace (ticket #30501)
Hironori Kitagawa [Mon, 14 Jan 2013 03:22:13 +0000 (12:22 +0900)]
Merge branch 'kitagawa_jfont_fd' into kitagawa_test
Hironori Kitagawa [Fri, 4 Jan 2013 13:34:57 +0000 (22:34 +0900)]
Fix check_box (kern for accents).
Hironori Kitagawa [Fri, 4 Jan 2013 02:10:51 +0000 (11:10 +0900)]
Modified check_box function; sync with ptex-base_130104_math-spc_beta.diff
cf. "数式の前後の四分アキ" in TeX forum
(http://oku.edu.mie-u.ac.jp/tex/mod/forum/discuss.php?d=913)
Note: \xkanjiskip around inline math formula can be controlled by
\ltjsetparameter{alxspmode={-1,...}} (not `\0) in LuaTeX-ja.
Hironori Kitagawa [Wed, 2 Jan 2013 01:15:07 +0000 (10:15 +0900)]
Stop pre-compiling ltj-kinsoku.lua, because bytecodes for LuaTeX 0.72 and those for LuaJITTeX are incompatible.
Hironori Kitagawa [Tue, 1 Jan 2013 13:14:52 +0000 (22:14 +0900)]
Moved changes of
1b1d3c3 and
3b2bba1 into luatexja-fontspec.sty (#30335).
Ticket #30335 に述べた
> 1. 従来通り,\fontfamily, \selectfont で和文フォントファミリ定義 jy3*.fd を検索する.
> 2. \fontfamily では jy3*.fd を検索するが,\selectfont では検索する (
1b1d3c3).
> 3. 和文エンコーディングでは .fd を完全に無視する (
3b2bba1).
> 4. !LuaLaTeX-ja では従来通りとするが,luatexja-fontspec.sty に 2. 用のコードを載せる.
> 5. !LuaLaTeX-ja では従来通りとするが,luatexja-fontspec.sty に 3. 用のコードを載せる.
のうちの 5. の実装を行った.
Hironori Kitagawa [Tue, 1 Jan 2013 12:57:51 +0000 (21:57 +0900)]
Fixed get_attr_icflag(p) in luatexja.lua; also updated documents.
Hironori Kitagawa [Tue, 1 Jan 2013 12:43:46 +0000 (21:43 +0900)]
Revert
1b1d3c3 and
3b2bba1.
2コミットの内容を luatexja-fontspec.sty に移動させるための準備.
実際の移動は kitagawa_jfont_fd branch で行う予定であり,
この revert commit では単に
a72f9fa と同じ状況になっているはず.
Hironori Kitagawa [Fri, 28 Dec 2012 11:43:38 +0000 (20:43 +0900)]
Test: *.fd doesn't used at all for Japanese font families.
「#30335: \fontfamily の .fd ファイルを探す処理について」に関する実験.
本コミットとその一つ前が revert される可能性は十分にあるので注意.
Hironori Kitagawa [Sat, 22 Dec 2012 23:40:59 +0000 (08:40 +0900)]
Test: kanjifont definition files aren't used in \fontfamily (but still used in \kanjifamily).
Hironori Kitagawa [Sat, 22 Dec 2012 06:24:43 +0000 (15:24 +0900)]
Changed luatexja.lua according to commit
f3e2792.
Hironori Kitagawa [Sun, 9 Dec 2012 01:06:33 +0000 (10:06 +0900)]
Hironori Kitagawa [Sat, 8 Dec 2012 02:02:33 +0000 (11:02 +0900)]
Regenerated documents.
Hironori Kitagawa [Tue, 4 Dec 2012 22:30:34 +0000 (07:30 +0900)]
Tentative fix of ltj-cctbreg.sty.
Hironori Kitagawa [Thu, 29 Nov 2012 08:44:57 +0000 (17:44 +0900)]
Compiled default "kinsoku" parameters into ltj-kinsoku.lua.
Hironori Kitagawa [Thu, 29 Nov 2012 07:42:50 +0000 (16:42 +0900)]
Fixed ltj-cctbreg.sty (#30205).
Hironori Kitagawa [Sat, 17 Nov 2012 07:22:55 +0000 (16:22 +0900)]
Fix test18-grid.tex; materials don\'t move even if \ltjhanmenframewidth != 0pt.
Hironori Kitagawa [Sat, 17 Nov 2012 05:47:35 +0000 (14:47 +0900)]
Fixed a bug in ltj-adjust.lua (when using kanjiskip from JFM).
Hironori Kitagawa [Sun, 21 Oct 2012 23:28:18 +0000 (08:28 +0900)]
Fix ltj-adjust.lua.
Kazuki Maeda [Sun, 21 Oct 2012 08:24:36 +0000 (17:24 +0900)]
Fix errors: ltjb.package_error() is called with a table argument in ltj-charrange.lua.
ltjb.package_error() の引数 help としてテーブルが与えられると,
! LuaTeX error ...me/kmaeda/texmf/tex/luatex/luatexja/src/ltj-base.lua:38: atte
mpt to call method 'gsub' (a nil value)
というエラーが出る.ltj-charrange.lua 内に2箇所あったので,テーブルを使わないように
修正しました.
Hironori Kitagawa [Sat, 20 Oct 2012 13:03:16 +0000 (22:03 +0900)]
Another optimize; \[x]kanjiskip in a paragraph shares one glue_spec node.
Hironori Kitagawa [Fri, 12 Oct 2012 16:42:54 +0000 (18:42 +0200)]
Added remark (and TODO) in ltj-adjust.lua.
Hironori Kitagawa [Fri, 12 Oct 2012 15:01:42 +0000 (17:01 +0200)]
Fix set_np_xspc_alchar, and more localization.
Hironori Kitagawa [Fri, 12 Oct 2012 12:20:41 +0000 (14:20 +0200)]
Try to optimize...
Hironori Kitagawa [Tue, 9 Oct 2012 14:52:39 +0000 (16:52 +0200)]
Added test18-grid.tex.
\@outputpage を hack し,文字の並びを示すグリッド・横線の出力を可能とした.
もうちょっと整理してから lltjcore.sty にマージしたい.
Hironori Kitagawa [Tue, 9 Oct 2012 12:12:03 +0000 (14:12 +0200)]
Re-applied changes in
5cfd81c.
Hironori Kitagawa [Tue, 9 Oct 2012 08:51:02 +0000 (10:51 +0200)]
Typo
Hironori Kitagawa [Tue, 9 Oct 2012 02:36:04 +0000 (04:36 +0200)]
Supports ``weighted average'' of JFM glues.
- Changed default value of differentjfm to `paverage'.
- Difference between `average' and `paverage' can be seen from
\documentclass{ltjsarticle}
\usepackage{lua-visual-debug}
\begin{document}
\ltjsetparameter{differentjfm=paverage}.{\Huge ・}\par % default
.\inhibitglue\hskip.5\zw\vrule width 0pt{\Huge\hskip.25\zw\inhibitglue・}\par
\ltjsetparameter{differentjfm=average}.{\Huge ・}
\end{document}
Hironori Kitagawa [Sun, 7 Oct 2012 04:47:48 +0000 (06:47 +0200)]
Fix ltj-adjust.lua; I misread jlreq.
Kazuki Maeda [Mon, 1 Oct 2012 01:31:04 +0000 (10:31 +0900)]
Merge branch 'kitagawa_adjust_pri' into kmaeda-doc
Kazuki Maeda [Mon, 1 Oct 2012 01:30:17 +0000 (10:30 +0900)]
luatexja.dtx: Fix typos.
Hironori Kitagawa [Sun, 30 Sep 2012 23:11:09 +0000 (08:11 +0900)]
Corrected a typo.
Hironori Kitagawa [Sun, 30 Sep 2012 23:03:42 +0000 (08:03 +0900)]
Merge branch 'kmaeda-doc' into kitagawa_adjust_pri
Kazuki Maeda [Sun, 30 Sep 2012 12:39:56 +0000 (21:39 +0900)]
luatexja.dtx: Add English translation of Section 14 Patch for the listings package.
Hironori Kitagawa [Sun, 30 Sep 2012 09:26:35 +0000 (18:26 +0900)]
Updated the manual.
Kazuki Maeda [Sun, 30 Sep 2012 08:43:19 +0000 (17:43 +0900)]
luatexja.dtx: Add English translation of Appendix A.
Hironori Kitagawa [Sun, 30 Sep 2012 07:23:13 +0000 (16:23 +0900)]
Added luatexja-adjust.sty. (documents: in progress)
Hironori Kitagawa [Fri, 28 Sep 2012 09:55:41 +0000 (18:55 +0900)]
行末文字の位置調整も追加.
Kazuki Maeda [Thu, 27 Sep 2012 16:21:03 +0000 (01:21 +0900)]
luatexja.dtx: Fix typos.
Hironori Kitagawa [Thu, 27 Sep 2012 14:26:24 +0000 (23:26 +0900)]
Moved Lua codes of test17-priority.tex into ltj-adjust.lua.
Hironori Kitagawa [Thu, 27 Sep 2012 01:49:33 +0000 (10:49 +0900)]
Remove "lineend" feature and change the values of \ltj@icflag.
Hironori Kitagawa [Wed, 26 Sep 2012 21:20:13 +0000 (06:20 +0900)]
lltjfont.sty: use \protected\def in the definiton of \usefont.
Hironori Kitagawa [Tue, 25 Sep 2012 00:59:44 +0000 (09:59 +0900)]
優先度付き調整処理のテスト (test17-priority.tex)
Hironori Kitagawa [Sun, 23 Sep 2012 09:10:02 +0000 (18:10 +0900)]
Fix the callback in lltjp-listings.sty.
Hironori Kitagawa [Sun, 23 Sep 2012 08:05:15 +0000 (17:05 +0900)]
listings 用に kmaeda さんのアイデアを採用.
Hironori Kitagawa [Sat, 22 Sep 2012 06:48:35 +0000 (15:48 +0900)]
I forgot to include changes ^^;
Hironori Kitagawa [Sat, 22 Sep 2012 06:44:36 +0000 (15:44 +0900)]
Tentative fix of ticket #29604.
The option ``extendedchars'' of the listings package conflicts with
the present lltjp-listings.sty.
So, DO NOT SPECIFY ``extendedchars=true''.
Hironori Kitagawa [Sat, 22 Sep 2012 00:38:25 +0000 (09:38 +0900)]
Bug fix of \ltjgetparameter{jacharrange}.
Hironori Kitagawa [Sun, 16 Sep 2012 21:22:07 +0000 (06:22 +0900)]
Adapt luatexja-preset.sty to commit
4aeb291.
Kazuki Maeda [Sun, 16 Sep 2012 16:01:12 +0000 (01:01 +0900)]
luatexja-fontspec.sty: Set the default scaling factor for Japanese fonts depending on documentclass.
* Add several comments.
* Bump the version number to 0.2a.
Hironori Kitagawa [Sun, 16 Sep 2012 08:01:36 +0000 (17:01 +0900)]
Fix ticket #29572.
Hironori Kitagawa [Wed, 12 Sep 2012 10:38:47 +0000 (19:38 +0900)]
Fix ticket #29526.
Hironori Kitagawa [Tue, 4 Sep 2012 12:25:01 +0000 (21:25 +0900)]
Hironori Kitagawa [Tue, 4 Sep 2012 12:20:48 +0000 (21:20 +0900)]
Merge branch 'kitagawa_test'
- regenerated PDF of documents.
Hironori Kitagawa [Tue, 4 Sep 2012 11:45:52 +0000 (20:45 +0900)]
Revert "Fix ticket #29140/" (for merging kitagawa_test branch)
This reverts commit
2e9566b50d653da63edab02f263bcbf96df78d0e.
Hironori Kitagawa [Tue, 28 Aug 2012 22:25:16 +0000 (07:25 +0900)]
Speed up initialization of Np, and cleanup uniq_id.
Hironori Kitagawa [Wed, 22 Aug 2012 14:37:45 +0000 (23:37 +0900)]
Updated the source of manual and tests.
Hironori Kitagawa [Tue, 21 Aug 2012 23:39:49 +0000 (08:39 +0900)]
Fix ticket 29311.
- 29311-test.tex にあった対処方法のテストを取り込み.
- listings 用の禁則テーブルは(今のところ)カスタマイズを想定していない.
現在は luatexja-kinsoku.tex の中から {pre,post}breakpenalty が
10000 の文字について設定している.
- ドキュメントの更新は未完である.
Hironori Kitagawa [Tue, 21 Aug 2012 00:38:20 +0000 (09:38 +0900)]
Moved get_attr_icflag() after attr_icflag is declared.
Hironori Kitagawa [Sun, 19 Aug 2012 11:10:48 +0000 (20:10 +0900)]
Added test17-totenwidth.{tex,pdf}
行末の句読点の位置によって,
全角取りか半角取りかを自動的に調整する実験
Hironori Kitagawa [Sun, 19 Aug 2012 10:18:54 +0000 (19:18 +0900)]
Fix a bug introduced by commit
79c1a4f.
Hironori Kitagawa [Sun, 19 Aug 2012 02:15:53 +0000 (11:15 +0900)]
Bug fix of commit
a3c13e3f.
Hironori Kitagawa [Sat, 18 Aug 2012 07:50:27 +0000 (16:50 +0900)]
Fix \inhibitglue
Hironori Kitagawa [Sat, 18 Aug 2012 06:49:29 +0000 (15:49 +0900)]
Try to fix #27998
- This commit doesn't use uniq_id anymore.
(Is this safe?)
Hironori Kitagawa [Thu, 9 Aug 2012 13:54:42 +0000 (22:54 +0900)]
Modified ltj-jfmglue.lua etc. for speed.
Hironori Kitagawa [Tue, 31 Jul 2012 22:26:01 +0000 (07:26 +0900)]
Fix #29157.
Hironori Kitagawa [Sun, 29 Jul 2012 04:52:00 +0000 (13:52 +0900)]
Fix ticket #29140 in kitagawa_test branch.
Hironori Kitagawa [Sun, 29 Jul 2012 04:39:15 +0000 (13:39 +0900)]
Fix ticket #29140/
Hironori Kitagawa [Wed, 25 Jul 2012 02:34:30 +0000 (11:34 +0900)]
Reduced 'global variables' in ltj-jfmglue.lua.
Hironori Kitagawa [Wed, 25 Jul 2012 00:37:31 +0000 (09:37 +0900)]
Fix #29105.
Hironori Kitagawa [Fri, 20 Jul 2012 15:34:03 +0000 (00:34 +0900)]
Fix a typo in lltjfont.sty.
Hironori Kitagawa [Thu, 19 Jul 2012 21:17:30 +0000 (06:17 +0900)]
optimized yjabaselineshift.
Hironori Kitagawa [Tue, 17 Jul 2012 08:39:57 +0000 (17:39 +0900)]
Optimized capsule_glyph() in ltj-setwidth.lua.
Hironori Kitagawa [Mon, 16 Jul 2012 08:44:47 +0000 (17:44 +0900)]
Bug fix of \ltjgetparameter{chartorange}{<char_code>}
- JIS X 0213 非漢字へ表を拡張した.
Hironori Kitagawa [Mon, 16 Jul 2012 06:51:10 +0000 (15:51 +0900)]
Fix #29003, and changed 2nd argument of find_char_class for simplicity.
Hironori Kitagawa [Mon, 16 Jul 2012 04:13:08 +0000 (13:13 +0900)]
Added the table of non-Kanji characters of JIS X 0208:1990.
Hironori Kitagawa [Sun, 15 Jul 2012 04:17:24 +0000 (13:17 +0900)]
Fix the treatment of '(文字)*' syntax.
- Updated documents (only Japanese).
Hironori Kitagawa [Sat, 14 Jul 2012 10:08:39 +0000 (19:08 +0900)]
partially reverted commit
79c1a4f5.
autospacing and autoxspacing now use different attributes, as before.
Hironori Kitagawa [Tue, 10 Jul 2012 21:48:47 +0000 (06:48 +0900)]
Fix #28968.
Hironori Kitagawa [Sun, 8 Jul 2012 00:59:33 +0000 (09:59 +0900)]
Quick fix of #28943.
Hironori Kitagawa [Sat, 7 Jul 2012 08:16:36 +0000 (17:16 +0900)]
Supprted '(文字)*' syntax in JFM.
- autospacing and autoxspacing now uses the same attributes.
(1 bit + 1 bit)
- some parameters such as prebreakpenalty won't be affected
by luaotfload's glyph replacement process.
Hironori Kitagawa [Sun, 1 Jul 2012 02:08:41 +0000 (11:08 +0900)]
Cleanup.
Hironori Kitagawa [Sat, 30 Jun 2012 02:16:55 +0000 (11:16 +0900)]
Fix bugs introduced by commit
95df0b77 (2012/04/24) and
9528e0be (2011/09/23).