* tcsh, tex, xdvi 他 [#n1edd25e]

メッセージ

はじめて投稿させていただきます。

Plamo-6.2 64bit 版を使わせていただいていますが、

1. tcsh を login shell にしていると、

  /etc/profile.d/heimdal.csh 中の $PATH を2ヶ所とも ${PATH} に修正しないと、
  login 時にメッセージが出て面倒な状況になるようです。

2. PAGER="JLESSCHARSET=japanese-euc less -isR" などの指定をしないと、

  インストール直後は man の出力が乱れてほとんど使い物にならないように思いました。

3. /usr/lib/ の下に、libgdk-x11-2.0.so.0.2400.31 や libgtk-x11-2.0.so.0.2400.31

  など、64bit 版のライブラリがいくつか存在するようですが、問題はないのでしょうか?
  /usr/lib64/ に移動させるのは問題があるでしょうか?

4. LANG を ja_JP.eucJP でインストールしましたが、platex のデフォルトの漢字コードは

  utf8 になるようです。-kanji=euc を指定すればよいだけの話ではありますが、
  fmt ファイルに euc を反映させる(?)ようにするなど、
  デフォルトが euc になるような簡単な修正法はありますでしょうか?

5. xdvi が日本語に対応しておらず、これは pxdvi を入れよということかとも思いますが、

  pxdvi のパッケージはございますでしょうか?

情報をいただけるとともに今後の参考になるようでしたら幸いです。 よろしくお願い致します。

回答 (by tenforward/加藤)

報告ありがとうございます。

私は bash ですし、texlive は utf で使っているので、ちょっとわからないところもありますので、既に下にかいたようにされているのであればすみません。(texliveパッケージは私が作りました)

1. heimdal パッケージの不具合ですね。時間があれば修正します。

2. ユーザをどのように追加されましたか? adduser コマンドで追加すると /etc/template 以下からテンプレートですが、$HOME 以下のファイルがコピーされ、.tcshrc でその辺りの設定ファイルがコピーされると思います。(このコピーされる.tcshrcでも "setenv: Variable name must contain alphanumeric characters." という警告が出ますね。どこが悪いのか私にはわかりませんでした ^^;) もう色々設定されているのなら adduser コマンドは /etc/template/Default 以下をそのままコピーしますので、その辺りのファイルを参考に調整してください。

3. パッケージが古いような気がします。もちろん /usr/lib 以下にあっても動くとは思いますが、get_pkginfo コマンドを実行すれば更新されているパッケージが表示されますし、get_pkginfo -d とやれば更新されたパッケージを全部ダウンロードしますので、パッケージを更新されてはいかがでしょうか。

4. 以前の ptexlive 時代に使っていた方法ですが、環境変数 PTEX_KANJI_ENC を "euc" に設定してみてはいかがでしょうか。今の texlive2015 で有効かちょっと自信がないですが、texliveの ptex 関係のバイナリを grep PTEX_KANJI_ENC * してみるとひっかかるので、いけるような気がします。csh なので "setenv PTEX_KANJI_ENC euc" でしょうか :-)

5. tlptexlive ですよね。申し訳ありませんが、今や pxdvi は不要だろうという判断で入れておりません。手元では platex -> dvipdfmx で直接 pdf を出力する運用ですし、今日本語の dvi ファイルを見る必要性は低いと判断しております。色々な pTeX 機能が texlive にマージされた中で、これだけは入らないというところも判断の理由です。https://www.preining.info/blog/software-projects/tlptexlive/ などを参考にご自分でインストールしてください。




トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2021-12-17 (金) 16:35:44