[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ptex and platex



大石です

とりあえず私の主張は
conflictさせるのは「百害あって一理無し」なの、でさけたい
です。
また、特にl10nはm17nの後には消えていく運命にあるわけだから、
私はpkg/japaneseに置く以上、完全分離が原則だと思っています

HEO SeonMeyong wrote:
> 
>         許です。
> 
> > 仮に欧米の出版社等にTeXのどのバージョンを使って作ったと報告して送る時、
> > pTeXよりはtetexのhogeバージョンを使用とした方が混乱がないと思います。
> > (個人に送る場合はpTeXなどまず入れていませんし)
> 
>         ここらへんが良く判らない。
>         普通、出版者などに TeX の version を送る場合、
>         TeXのつまりはinitexのversionを送るんですよね?
>         (for ex. tex-3.1415 とか tex-2.99とか)
>         teTeXのversion送るのってまず滅多に聞かないんですが、teTeXのversion
>         を送るのが一般的なんでしょうか?
普通はそうなんですが、それを言うとptex-2.1.8だってtex-3.1415 baseですし、
それで処理のされかたが異なっているから問題なわけで。
(TeXでも、2バイトコードが入っていても変換がおかしいだけで、一応処理できますし
ね)

#texmf入れなければtexとptexも完全独立になると思う。
#でも同じディレクトリにフォントやバイナリが入っているので、
#バグの入り込みやすさを考えると気分的に避けたいです。

>         少なくとも、僕の主張は
>         「teTeXをinstallしなくてもpTeXだけ入れれば TeX/pTeXともに使える環
>           境になるようにpkgを作成し、それをpkgsrcに入れよう。そうすると
>           teTeXとConflictするから、CONFLITS+=...する必要があるよね」
>         ということです。
> 
>         事実上、pTeXと、そのpTeXの基になっているTeXシステムを使って困るよ
>         うな場面はほとんど無いはずなので、問題はでないですよね?
>         その上で、pkgでpTeXシステムを入れる時に「日本語を使わないのであれ
>         ば」TeXシステム部分だけ入れるようにすればいいと思うのですが。
ちなみに誤解がないように言っておきますが、
現時点のpkgsrcでptex-commonとplatex-commonだけを入れれば、
originalのtex,latexのコマンドは使えます。
ただコマンド名としてtex,latexを使うとconflictするので、
full pathで実行するか、link張るときにこれら以外の名前を使うかしないといけないだ
けです。
(オリジナルにptex,platex以外の名前付けるのも変ですし、
  日本語版ではないですが、jtex,jlatexとか使えばlinkははれます)

#texmf.cnfが書き換わる問題も残ってる。
#同じkpathsea使ってるのが問題なんだけど、他にdvipskなんかも書き換えるし
#手っ取り早い解決法はtexmf使わない方法

大石@分子研