[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使わない方法
大石@分子研