<?xml version="1.0" ?>
<rss version="2.0">
<channel>
<title>Tickets List - LuaTeX-ja on SourceForge.JP</title>
<link>http://en.sourceforge.jp/projects/luatex-ja/ticket/?rss_count=100&amp;status%5B%5D=1</link>
<description>Tickets List of LuaTeX-ja Project

List of the following conditions.
 * &quot;Status&quot; Equal: Open

</description>
<language>ja-JP</language><pubDate>Thu, 23 May 2013 19:49:38 +0900</pubDate>
<lastBuildDate>Thu, 23 May 2013 19:49:38 +0900</lastBuildDate>
<item>
<title>luatexja-preset の  jis2004 下で fontspec の CJKShape 指定が効かなくなる - LuaTeX-ja Ticket #31422 on SourceForge.JP</title>
<link>http://en.sourceforge.jp/ticket/browse.php?group_id=5593&amp;tid=31422</link>
<guid isPermLink="true">http://en.sourceforge.jp/ticket/browse.php?group_id=5593&amp;tid=31422#5593:31422:1369306178</guid>
<pubDate>Thu, 23 May 2013 19:49:38 +0900</pubDate>
<description>&lt;h2 class=&quot;summary&quot;&gt;luatexja-preset の  jis2004 下で fontspec の CJKShape 指定が効かなくなる&lt;/h2&gt;&lt;div class=&quot;date&quot;&gt;&lt;p title=&quot;2013-05-23 19:49&quot;&gt;Open Date: 2013-05-23 19:49&lt;/p&gt;&lt;p title=&quot;2013-05-23 19:49&quot;&gt;Last Update: 2013-05-23 19:49&lt;/p&gt;&lt;/div&gt;&lt;table class=&quot;properties&quot;&gt;&lt;tr&gt;&lt;th id=&quot;h_reporter&quot;&gt;Reporter:&lt;/th&gt;&lt;td headers=&quot;h_reporter&quot;&gt;&lt;a href=&quot;/users/h7k/&quot; class=&quot;user-link&quot;&gt;h7k&lt;/a&gt;&lt;/td&gt;&lt;th id=&quot;h_owner&quot;&gt;Owner:&lt;/th&gt;&lt;td headers=&quot;h_owner&quot;&gt;(None)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th id=&quot;h_priority&quot;&gt;Priority:&lt;/th&gt;&lt;td headers=&quot;h_priority&quot;&gt;5 - Medium&lt;/td&gt;&lt;th id=&quot;h_milestone&quot;&gt;MileStone:&lt;/th&gt;&lt;td headers=&quot;h_milestone&quot;&gt;(None)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th id=&quot;h_type&quot;&gt;Type:&lt;/th&gt;&lt;td headers=&quot;h_type&quot;&gt;&lt;a href=&quot;/ticket/types.php?group_id=5593#tickettype_20882&quot;&gt;Bugs&lt;/a&gt;&lt;/td&gt;&lt;th id=&quot;h_severity&quot;&gt;Severity:&lt;/th&gt;&lt;td headers=&quot;h_severity&quot;&gt;5 - Medium&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th id=&quot;h_component&quot;&gt;Component:&lt;/th&gt;&lt;td headers=&quot;h_component&quot;&gt;(None)&lt;/td&gt;&lt;th id=&quot;h_status&quot;&gt;Status:&lt;/th&gt;&lt;td headers=&quot;h_keywords&quot;&gt;Open&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th id=&quot;h_resolution&quot;&gt;Resolution&lt;/th&gt;&lt;td headers=&quot;h_resolution&quot;&gt;None&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;h3&gt;Details&lt;/h3&gt;&lt;div class=&quot;wiki-compact&quot;&gt;&lt;p&gt;次のソースを走らせてみました：
&lt;pre&gt;\documentclass{ltjsarticle}
\usepackage[kozuka-pr6n,jis2004]{luatexja-preset}
\begin{document}
\jfontspec{IPAexMincho}
JIS~X~0213:2004: {\LARGE 辻}

\jfontspec[CJKShape=JIS1990]{IPAexMincho}
JIS~X~0208:1990: {\LARGE 辻}
\end{document}
&lt;/pre&gt;すると，2つめの「辻」が CJKShape=JIS1990 を指定したのにも関わらず二点辻となります．
LuaTeX-ja というより，どうやら fontspec だけでも同じ症状が起きるようです．
使った fontspec は &lt;tt&gt;2013/05/20 v2.3c&lt;/tt&gt; です．
&lt;/p&gt;&lt;/div&gt;&lt;h3&gt;Last Update of this Ticket&lt;/h3&gt;&lt;h3&gt;2013-05-23 19:49 Update by: &lt;a href=&quot;/users/h7k/&quot; class=&quot;user-link&quot;&gt;h7k&lt;/a&gt;&lt;/h3&gt;&lt;ul class=&quot;changes&quot;&gt;&lt;li&gt;New Ticket &quot;luatexja-preset の  jis2004 下で fontspec の CJKShape 指定が効かなくなる&quot; created&lt;/li&gt;&lt;/ul&gt;</description>
</item>
<item>
<title>dir RTT での挙動 - LuaTeX-ja Ticket #28954 on SourceForge.JP</title>
<link>http://en.sourceforge.jp/ticket/browse.php?group_id=5593&amp;tid=28954</link>
<guid isPermLink="true">http://en.sourceforge.jp/ticket/browse.php?group_id=5593&amp;tid=28954#5593:28954:1343213145</guid>
<pubDate>Wed, 25 Jul 2012 19:45:45 +0900</pubDate>
<description>&lt;h2 class=&quot;summary&quot;&gt;dir RTT での挙動&lt;/h2&gt;&lt;div class=&quot;date&quot;&gt;&lt;p title=&quot;2012-07-08 20:55&quot;&gt;Open Date: 2012-07-08 20:55&lt;/p&gt;&lt;p title=&quot;2012-07-25 19:45&quot;&gt;Last Update: 2012-07-25 19:45&lt;/p&gt;&lt;/div&gt;&lt;table class=&quot;properties&quot;&gt;&lt;tr&gt;&lt;th id=&quot;h_reporter&quot;&gt;Reporter:&lt;/th&gt;&lt;td headers=&quot;h_reporter&quot;&gt;&lt;a href=&quot;/users/h7k/&quot; class=&quot;user-link&quot;&gt;h7k&lt;/a&gt;&lt;/td&gt;&lt;th id=&quot;h_owner&quot;&gt;Owner:&lt;/th&gt;&lt;td headers=&quot;h_owner&quot;&gt;(None)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th id=&quot;h_priority&quot;&gt;Priority:&lt;/th&gt;&lt;td headers=&quot;h_priority&quot;&gt;3&lt;/td&gt;&lt;th id=&quot;h_milestone&quot;&gt;MileStone:&lt;/th&gt;&lt;td headers=&quot;h_milestone&quot;&gt;(None)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th id=&quot;h_type&quot;&gt;Type:&lt;/th&gt;&lt;td headers=&quot;h_type&quot;&gt;&lt;a href=&quot;/ticket/types.php?group_id=5593#tickettype_23595&quot;&gt;LuaTeX 本体&lt;/a&gt;&lt;/td&gt;&lt;th id=&quot;h_severity&quot;&gt;Severity:&lt;/th&gt;&lt;td headers=&quot;h_severity&quot;&gt;5 - Medium&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th id=&quot;h_component&quot;&gt;Component:&lt;/th&gt;&lt;td headers=&quot;h_component&quot;&gt;(None)&lt;/td&gt;&lt;th id=&quot;h_status&quot;&gt;Status:&lt;/th&gt;&lt;td headers=&quot;h_keywords&quot;&gt;Open&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th id=&quot;h_resolution&quot;&gt;Resolution&lt;/th&gt;&lt;td headers=&quot;h_resolution&quot;&gt;None&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;h3&gt;Details&lt;/h3&gt;&lt;div class=&quot;wiki-compact&quot;&gt;&lt;p&gt;まだ LuaTeX-ja 自体には無関係な範囲ですが，
ひとまず LuaTeX で現在サポートされている dir TLT, TRT, RTT, LTL で xoffset, yoffset の値を調整して遊んでみました．
（開発者の方は，同名のフォーラムのスレッド参照）
&lt;/p&gt;&lt;p&gt;Omega はそれ以上（たぶん 32 個）の組方向をサポートするはずですが，LuaTeX で 4 つだけなのは手間の問題か？
&lt;/p&gt;&lt;p&gt;添付した dirtest.pdf を見れば分かりますが，
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;どの組方向でもグリフの向きは紙の物理的な上方．
&lt;/li&gt;&lt;li&gt;\hskip (正値), \vskip (負値) はそれぞれ組方向の「第1方向」「第2方向」（RTT ならそれぞれ R=右，T=上）に一致する．
&lt;/li&gt;&lt;li&gt;RTT では，グリフは（物理的な）左右の中心線がベースラインに揃う．
&lt;/li&gt;&lt;li&gt;LTL では，グリフの右端がベースラインに揃う．
&lt;/li&gt;&lt;li&gt;RTT, LTL では xoffset の値は字送り方向に位置を調整する．
&lt;/li&gt;&lt;li&gt;RTT, LTL では yoffset の挙動がおかしい．改行位置の計算では yoffset の値が影響しているが，
実際の pdf 出力時にはそれが使われていない様子（だから行長が不自然に長かったり短かったり）．&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;h3&gt;Last Update of this Ticket&lt;/h3&gt;&lt;h3&gt;2012-07-25 19:45 Update by: &lt;a href=&quot;/users/h7k/&quot; class=&quot;user-link&quot;&gt;h7k&lt;/a&gt;&lt;/h3&gt;&lt;div class=&quot;sfjp-comment&quot;&gt;&lt;h4&gt;Comment&lt;/h4&gt;&lt;div class=&quot;body&quot;&gt;&lt;div class=&quot;wiki-compact&quot;&gt;&lt;p&gt;縦組時に問題となる
&lt;/p&gt;&lt;blockquote class=&quot;citation&quot;&gt;&lt;p&gt;* どの組方向でもグリフの向きは紙の物理的な上方． 
&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;については，&lt;a href=&quot;http://cvs.ktug.or.kr/viewcvs/ko.TeX/luatexko/&quot; class=&quot;external&quot; rel=&quot;nofollow&quot;&gt;LuaTeXko&lt;/a&gt; のやっているように，欧文フォントごとに 90度回転させた
仮想フォントを作る，という方式でなんとかなりそうです．（「RTT」として良いのか？）
&lt;/p&gt;&lt;p&gt;しかし，
&lt;/p&gt;&lt;blockquote class=&quot;citation&quot;&gt;&lt;p&gt;* RTT では，グリフは（物理的な）左右の中心線がベースラインに揃う． &lt;br /&gt;
* RTT, LTL では yoffset の挙動がおかしい．
&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;と，TLT における
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;xoffset によってグリフの width は変化しない．
&lt;/li&gt;&lt;li&gt;yoffset によって height, depth は変化する……が，下に下げた時に depth の値は変化しない (test06-offset.tex)．
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;の気になります．&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;footer&quot;&gt;&lt;/div&gt;&lt;/div&gt;
</description>
</item>
<item>
<title>SumatraPDFでRyumin-LightがＭＳゴシックになる - LuaTeX-ja Ticket #28187 on SourceForge.JP</title>
<link>http://en.sourceforge.jp/ticket/browse.php?group_id=5593&amp;tid=28187</link>
<guid isPermLink="true">http://en.sourceforge.jp/ticket/browse.php?group_id=5593&amp;tid=28187#5593:28187:1335732442</guid>
<pubDate>Mon, 30 Apr 2012 05:47:22 +0900</pubDate>
<description>&lt;h2 class=&quot;summary&quot;&gt;SumatraPDFでRyumin-LightがＭＳゴシックになる&lt;/h2&gt;&lt;div class=&quot;date&quot;&gt;&lt;p title=&quot;2012-04-27 21:19&quot;&gt;Open Date: 2012-04-27 21:19&lt;/p&gt;&lt;p title=&quot;2012-04-30 05:47&quot;&gt;Last Update: 2012-04-30 05:47&lt;/p&gt;&lt;/div&gt;&lt;table class=&quot;properties&quot;&gt;&lt;tr&gt;&lt;th id=&quot;h_reporter&quot;&gt;Reporter:&lt;/th&gt;&lt;td headers=&quot;h_reporter&quot;&gt;&lt;a href=&quot;/users/abenori/&quot; class=&quot;user-link&quot;&gt;abenori&lt;/a&gt;&lt;/td&gt;&lt;th id=&quot;h_owner&quot;&gt;Owner:&lt;/th&gt;&lt;td headers=&quot;h_owner&quot;&gt;(None)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th id=&quot;h_priority&quot;&gt;Priority:&lt;/th&gt;&lt;td headers=&quot;h_priority&quot;&gt;5 - Medium&lt;/td&gt;&lt;th id=&quot;h_milestone&quot;&gt;MileStone:&lt;/th&gt;&lt;td headers=&quot;h_milestone&quot;&gt;(None)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th id=&quot;h_type&quot;&gt;Type:&lt;/th&gt;&lt;td headers=&quot;h_type&quot;&gt;&lt;a href=&quot;/ticket/types.php?group_id=5593#tickettype_20882&quot;&gt;Bugs&lt;/a&gt;&lt;/td&gt;&lt;th id=&quot;h_severity&quot;&gt;Severity:&lt;/th&gt;&lt;td headers=&quot;h_severity&quot;&gt;5 - Medium&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th id=&quot;h_component&quot;&gt;Component:&lt;/th&gt;&lt;td headers=&quot;h_component&quot;&gt;(None)&lt;/td&gt;&lt;th id=&quot;h_status&quot;&gt;Status:&lt;/th&gt;&lt;td headers=&quot;h_keywords&quot;&gt;Open&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th id=&quot;h_resolution&quot;&gt;Resolution&lt;/th&gt;&lt;td headers=&quot;h_resolution&quot;&gt;None&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;h3&gt;Details&lt;/h3&gt;&lt;div class=&quot;wiki-compact&quot;&gt;&lt;p&gt;バグ……じゃないかもしれませんが．
&lt;a href=&quot;http://en.sourceforge.jp/projects/luatex-ja/wiki/LuaTe&quot;&gt;LuaTe&lt;/a&gt;X-jaでフォント非埋め込みのPDFをSumatraPDFで開くとフォントがすべてＭＳゴシックになります．
SumatraPDFのソースを見ると，
&lt;pre&gt;if(fontdesc-&amp;gt;flags &amp;amp; PDF_FD_SERIF)serif = 1;
&lt;/pre&gt;とあって，serifが1だとＭＳ明朝，そうでなければゴシックが選ばれるようです．（ちなみにPDF_FD_SERIF = 2）
&lt;/p&gt;&lt;p&gt;kmaedaさんに教えてもらったことによれば，ほとんどハードコーティングされているらしいので，この値を変更するのは難しいようです．がんばればできる可能性があるかもしれませんが，&lt;a href=&quot;http://en.sourceforge.jp/projects/luatex-ja/wiki/LuaTe&quot;&gt;LuaTe&lt;/a&gt;X-jaががんばるのはお門違いな気もします．
&lt;/p&gt;&lt;p&gt;どうするのがよいでしょう？
&lt;/p&gt;&lt;p&gt;以下kmaedaさんに教えてもらったことです．
&lt;/p&gt;&lt;blockquote class=&quot;citation&quot;&gt;&lt;p&gt;writefont.w の do_pdf_font() ですが，ここに font_encodingbytes(f) が 2 だったら仮想的な font map entry を作るという処理が書いてあります．
そして，
&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote class=&quot;citation&quot;&gt;&lt;p&gt;fm-&amp;gt;fd_flags = 4; /* can perhaps be done better */
&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote class=&quot;citation&quot;&gt;&lt;p&gt;となっています．
&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote class=&quot;citation&quot;&gt;&lt;p&gt;となると，次に考えられるのは ltj-rmlgbm.lua で fontdata.encodingbytes=1 とやって，適切なマップファイルを与えてやることなんですが，さてどうすればよいのでしょうか（そもそもできるのか）？&lt;/p&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;h3&gt;Last Update of this Ticket&lt;/h3&gt;&lt;h3&gt;2012-04-30 05:47 Update by: &lt;a href=&quot;/users/abenori/&quot; class=&quot;user-link&quot;&gt;abenori&lt;/a&gt;&lt;/h3&gt;&lt;div class=&quot;sfjp-comment&quot;&gt;&lt;h4&gt;Comment&lt;/h4&gt;&lt;div class=&quot;body&quot;&gt;&lt;div class=&quot;wiki-compact&quot;&gt;&lt;blockquote class=&quot;citation&quot;&gt;&lt;p&gt;ここで悩むより，とにかく「2バイトフォントの fd_flags を 4 以外にできない？」と上流に投げた方が早く解決される……かな？
&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;さんせーい．&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;footer&quot;&gt;&lt;/div&gt;&lt;/div&gt;
</description>
</item>
</channel>
</rss>
