LaTeX 対 Word; 長年にわたる LaTeX の改良

LaTeX 対 Word; 長年にわたる LaTeX の改良

MS WordとLaTeXを比較すると、Wordの支持者は、Wordが現在の2013バージョンに進化するにつれて、1997年からのLaTeXのWordに対する多くの利点が消えてしまったとよく言います。例えば、

  • Word にはバイナリ形式がなくなり、ファイルは圧縮された XML ファイルのみになりました。
  • Word は、数式の自動番号付け、索引の生成、目次の作成などが可能です。
  • Word では、テンプレートを簡単に定義し、定義されたレベルの見出しなどを使用してテキストを構造化できます。
  • Word 2013 は、10 年前に比べて大きな文書に対してはるかに安定しています。
  • Wordには、ほぼプレーンテキストで数式エディタが改良されました。ユニコード編集カスタマイズ可能なキーボードショートカット。

さて、LaTeX も長年にわたって改良されてきました。そこで私の質問は次のとおりです。

何ですか大きな改善LaTeXまたは関連ツール(例:エディタ)の

  • 数年前の Word と比較して LaTeX が抱えていたいくつかの (大きな) 欠点を修正しますか?
  • あるいは、Word が対応できない新しい (キラー) 機能を導入しますか?

2000年から今日までの変化について質問したい改善点/機能の簡単な説明と導入された年を追加してください。

答え1

私は、Word の方が資金が多かったこと以外、長年にわたり LaTeX が Word と比べて不利な点があったとは知りません。そのため、Word が対応できない新しい (キラー) 機能についてのみコメントします。

  1. マクロ - 最初から存在しており、ここには数百の新しいパッケージが含まれています。

  2. PGF/TikZ

  3. XeTeX と LuaTeX、ConTeXt

  4. マイクロタイプ

  5. マクロを入力しながら脳を鍛える機能

  6. コードとドキュメントがおそらく永久に存続できるという自信。

  7. 素晴らしいコミュニティです。

答え2

これは (la)tex の改善に関するものではありません。安定性に関するものだけです。

2000 年に LaTeX で作成 (および公開) された記事は、今日「全集」として直接再利用できる可能性が非常に高いですが、同時に Word で作成された同様の記事には、おそらく再入力など、かなりの作業が必要になるでしょう。

数学の賞味期限は長い。

答え3

私が Word を捨てて LaTeX に移行した主な理由は、すべてのドキュメントをバージョン管理下に置けるようにするためです。.docx ファイルでも同じことができると主張する人もいるかもしれませんが、Git は .tex を問題なくサポートし、通常のクールな Git トリックもすべて実行できます。

答え4

まずリストを分解してみましょう。

  • 現在、Wordにはバイナリ形式がなくなり、ファイルは圧縮されたXMLファイルのみになりました。

それは良いことのように思えます。

  • Wordは、数式の自動番号付け、索引生成、目次作成などが可能です。

願わくば。要点はそこにありますが、長い文書で本当に使いたいのであれば、抗うつ剤をたくさん買うか、ボクシングのコースを始めたほうがいいでしょう。私の会社がほぼ毎日悩まされている簡単な問題の例。私たちは商用バージョンシステムを使用しており、異なる人が同じ文書を更新しています。サイドバーの目次は、ハイパーリンクが含まれていると、ほとんどの場合繰り返し表示されます。オンラインで検索すると、MVP MCSE YMCA bla bla認定の専門家からの希望的観測の解決策が見つかります。今のところ理由はわかりませんが、私たちはそれを受け入れています。どこかにページ区切りがあると言う人が多いですが、すべてを削除しても修正されません。おそらく、メインテンプレートテキストどこかで破損します。確かにそこにありますが、触れません。

  • Word では、定義済みの見出しレベルなどを使用して、テンプレートを簡単に定義し、テキストを構造化できます。

これは確かにその通りだが、簡単に部分です。これは何年もかけて本当に改善されました。しかし、繰り返しになりますが、不注意<insert very strong language here>だと、前のページ区切りによってページだけでなく文書も壊れてしまいます0.tiny

  • Word 2013は10年前と比べて大きな文書に対してはるかに安定しています

フンコロガシは自分の体重の10倍の重さのものを転がすことができるが、それでもまだ小さいクソそれが運んでいることです。実際に規模を拡大すると、これは確かに真実ではありません。巨大なドキュメントをダブルクリックし、車を洗って戻ってきて...まだ単語数を数え、スペルチェックなどして...納税申告書に記入して投稿し、戻ってきて...おそらく準備完了です。次にページ区切りを挿入するか、ドキュメントを再構成し、政府が納税申告書に応答するのを待って、戻ってきて...おそらく。

  • ほぼプレーンテキストの Unicode 編集とカスタマイズ可能なキーボード ショートカットを備えた改良された数式エディター

私はこれを真剣に受け止めるつもりはありません。改善部分です。\thetaまだほぼ 45 度傾いています。実際、すべての数式は、左端から風が吹いて数式にのみ影響しているかのようにレンダリングされます。当社のソフトウェア担当者でさえ、仕様を読むと不満を言います。

しかし、フィールド管理とテンプレートの自動補完は本当に改善されています。長年かけてようやく Word で何かが自動化されたように感じます。確かにいくつかの癖はありますが、それでも本当に良くなっています。フォント管理もいくらか改善されています。画面が古いカミソリで剃られたようには見えません。そして正直に言うと、カーニングも時々ほぼ完璧になります。しかし、まだ完璧ではありません。もう 1 つ言及すべきことは、相互参照です。物事を参照するのは楽しいことではありませんが、少なくとも参照可能な資料をはるかにうまく見つけられます。キャプションはまだ単なるジョークだと思います。


最後に、TeXとda Dudesの最近の改善点のリストです。

  • L3 プロジェクトが始まりました (皆さんの努力に本当に感謝しています)
  • 普通人々は TeX が実は (ひどい :P ) 言語であることに気づき、その関心と需要が爆発的に高まり、その結果、多くの魅力的なパッケージが生まれました。
  • Beamer はますます(悪用​​されて)使用されています。最近、コーディング方法を学ぶためにソフトウェア コンベンションを頻繁に見ており、Beamer のプレゼンテーションをたくさん見ています。
  • fontspecは命の恩人です。Lua と Xe TeX は多くの時間と労力を節約してくれました。

実際、ここに例があります。MS Word の担当者が TeX についてあなたを困らせている場合は、この問題を Word で修正するように依頼してください。 文字列がマクロまたはラベルの一部である場合に、文字列に対する luatex 定義マクロの操作を抑制する方法 そして最終的な進捗活字の合字の抑制を自動化する新しいパッケージ selnolig。それは私にとってはただただ驚きです。hyperrefと と同じですbiblatex。Word 経由でこれらを一致させる方法はありません。

関連情報