aleph における異ディレクション内での unhbox

aleph における異ディレクション内での unhbox

- 北川 弘典 の投稿
返信数: 0
TeX Live 2012 の Aleph (Version 3.1415926-1.15-2.1-0.0-rc4) を
用いて,次のソース (aleph-unhbox.tex) を走らせ,
(p)xdvi で表示させたり,dvipdfmx で PDF に変換させたり
してみました.
---- ここから ----
%#!aleph
\font\sf=phvr7t
\textdir TLT
abc%
\setbox0=\hbox dir RTR{\sf defp}\unhcopy0
ghi

abc\copy0ghi
\end
---- ここまで ----

1. すると,最初の段落では TLT の中に RTR の水平ボックスを
展開していますが,特にエラーにならず,
  abc{\sf defp}ghi
と同じ見た目になっています.これは仕様なのでしょうか?

2. 後半の段落では,ボックスの中身「defp」がおかしな位置に
出力されています.勝手な推測ですが,内部では 90度回転して
計算している一方,dviware 側では回転してくれていない?


なお,1. については,LuaTeX でも同じ症状が起きるようです.
(但し,LuaTeX は RTR をサポートしていないので,RTT で確認)