6

私は 2005 年から TeXLive ディストリビューションで LaTeX を使用しており、新しい TeXLive ディストリビューションが登場するたびにアップグレードしています。ここ数年、新しいパッケージや更新されたパッケージが増えていることに気付きました。ある例では、同じパッケージ作者による古いパッケージを別の名前で置き換えた新しいパッケージがありました。パッケージに大きく依存し、数年前に作成された LaTeX ドキュメントは、現在の LaTeX コンパイルでいくつかの警告とエラー メッセージを受け取り始める場合があります。

私が LaTeX に切り替えた主な理由は、愛らしいタイポグラフィの品質は言うまでもなく、大きなドキュメントを簡単に作成できる信頼性と堅牢性のためです。LaTeX を使用すると、たとえば、doc のみをサポートする古いプログラムで docx を開く方法について心配する必要はありません。さて、LaTeX ディストリビューションのパッケージに絶え間なく変更が加えられると、この狂気はいつ終わるのだろうかと考えがちです。拡張機能や新機能がパッケージに含まれていることが悪いというわけではありませんが、更新されたすべてのパッケージに後方互換性があるわけではありません。最終的には、現在取り組んでいる LaTeX ファイルを 10 年後にコンパイルできるようになり、更新されたパッケージの予期しない動作や、パッケージが変更されたために、コンパイルの警告やエラー メッセージが表示されないようにしたいと考えています。 LaTeX ディストリビューションからのキャストオフ。

LaTeX ユーザーがこの問題をどのように処理しているかを知りたいです。

どうもありがとう...

4

1 に答える 1

2

LaTeX 自体はかなり安定しています。しかし、LaTeX のユーザーランドが a) 現在の開発 (およびバグ修正) で最新の状態に保たれ、b) 100% の互換性が維持されるとは期待できません。とは言っても、LaTeX パッケージの作成者は非常に保守的です (そして、現在の開発に遅れをとっていません。たとえば、LuaTeX を参照してください。LuaTeX 対応のパッケージはまだほとんどありません)。Unicode、OpenType フォント、グリッド組版などで最新のConTeXtとはかなり対照的です。

ドライブは年々大きくなっているので、私は古いバージョンの TeXlive をハード ドライブに保存しておく傾向があります。しかしまた (あなたの場合)、変更はおそらく非常に小さく、お気に入りの検索エンジンの助けを借りて正しい構文を非常に迅速に取得できるため、ドキュメントを最新の状態に保ちたいと思います。

于 2010-04-29T15:18:02.380 に答える