文字列(検索|撰択)をサポート

Nobuyuki Tsuchimura tutim****@nn*****
2005年 2月 6日 (日) 00:04:32 JST


  土村です。

> (3) 日本語を含む dvi ファイル中では,文字列検索(Ctrl-F)が使えない.
> (5) 文字選択(ペーストバッファに転送)ができない

  この問題に対処しました。
昨日から commit した一連の修正で、
形式的にそれなりに動くようになりました。

-------------

  オリジナルのソースを見てみると、
cjk サポート(GBK encoding) が
iconv を使って unicode 変換をしていたので、
その部分をそっくり真似をして
JIS -> unicode 変換するようにしました。

  iconv のない環境で compile すると、
警告が表示されて、該当する文字が ? になるだけで、
それ以外の悪影響はないようになっているようです。


  この修正のおかげで、
文字列選択 & ペーストについては、
手元の emacs にはうまくペーストできています。
kterm にペーストすると、今のところ化けています。
xdvik オリジナルの実装の問題か、
設定次第で解決するのか、まだわかりません。


  文字列検索については、検索窓に日本語文字列を
input method 経由で入力できないという問題が残っています。
ただし、copy & paste すれば、(化けた)日本語を入力できますし、
この状態でそれなりに検索できています。
結局は表示と入力だけの問題だと思うので、
tool kit (motif?) の設定次第で解決できると思います。
# 解決可能なのでしょうか?

  これが解決するなら、
> (2) 日本語ファイル名が使えない.
入力ファイル選択窓でも日本語ファイル名が表示できそうに思います。

  開発環境は Vine3.1 (openMotif-2.2.3, emacs-21.3, kterm-6.2.0) です。
iconv は glibc-2.3.3 のものが動いています。

  機能的な進展があったということで、
version 番号をインクリメントしておきました。
-----
土村 展之    Nobuyuki Tsuchimura



Xdvi-users メーリングリストの案内
Back to archive index