Ubuntu日本語フォーラム
ログインしていません。
日本語が含まれるテキストファイルをgroffで処理後,gvで結果を確認しようとしましたが,正しく表示できませんでした.
行った操作は以下のとおりです.
1.テスト用のテキストファイルtest(utf-8)を作成(内容は'あいうえお')
2.groff -Tps test > w.ps
3.gv w.ps .
3の操作後,gvが起動しますが,ハードディスクのアクセスランプが点灯したまま,何も表示されません.
テキストファイルtestをeucにコンバートして実行すると,文字化けして表示されます.
半角英文字だけのテキストファイルは正しく表示されます.
環境は以下のとおりです.
OS:ubuntu-7.04J
インストール後,追加したパッケージ:
gv
どなたか原因のお分かりになる方,ご連絡ください.
よろしくお願いします.
オフライン
文字化けは日本語のPostScript関係の問題のようです。
aptでgs-cjk-resourceを入れてみてください。
オフライン
aqnさん,貴重なアドバイスありがとうございました.
早速,gs-cjk-resourceパッケージを追加して,実行しました.
最初のテストでは文字化けは解消されませんでしたが,gs-cjk-resouceをキーにしてネットで検索して解決しました.
具体的には,
http://as-is.net/blog/archives/001263.html
などを,参考にして,
cmap-adobe-japan1
cmap-japan2
cmap-cns1
cmap-gb1
パッケージを追加しました.
ps.
groffはutf-8に対応してるんですね.platexがutf-8に対応していないため,groffもそうだと思い込んで,何度かgroffに対して,eucファイルを入力してしまい時間がかかってしまいました.
あと,gvでは正しく表示されるのに,ggvでは何も表示されないのが気になりました.
オフライン
koko による投稿:
あと,gvでは正しく表示されるのに,ggvでは何も表示されないのが気になりました.
問題とは関係ない部分なんで恐縮ですが、7.10以降はgnome-gv(ggv)はなくなってEvinceに統合されたのでお気をつけください。
# groffって使ったことなかったんで、7.10で上記手順を試してみたんですが、
# 英数字だけのファイルでも、Evinceではうまく表示できませんでした(gsでは表示可)。
オフライン
Shibataさん,ありがとうございます.
groffはlatexの簡易版ということもできますので,viとemacsの関係に似ていると思います.
オフライン
このトピックとは関係ないのですが,新たにトピックを立てるほどのことでもないので,ここで報告させていただきます.
ubuntu7.04J上で,Firefoxからあるサイトの日本語PDFファイルをダウンロードし,それを既定の文書ビューア(evince)で表示させたら,文字化けしてしまいました.同じPDFファイルをgvで表示させたら正しく表示されました.
この現象はある特定の日本語PDFファイルに対してのみ発生します.ほとんどの日本語PDFファイルはevinceで正しく表示されます.
文字化けが発生した日本語PDFファイルが古いマザーボードのマニュアルだったので,evinceが古いバージョンのPDFに対応していないのかなと思いました.
オフライン