結局のところ、誰も非常に重要なことを教えてくれませんでした。
LaTeX テキストはテキスト ファイルに書き込まれ、非常によく文書化されたプログラムを作成するために Don Knuth によって提案されたスタイルであるLiterate Programmingに使用できます。アイデアは、プログラムがどのように開発されたかを数学のテキストと同様の方法で説明することです。コードの断片は、数式のように、数学のテキストで提示されます。これは素晴らしいアイデアです。しばらくすると、プログラムがどのように考案されたかを読むことができ、同じ方法で決定が下された理由を説明する部分を変更できます。
他の利点は、プログラムの出力として LaTeX コードを生成できることです。このようにして、結果を美しいタイプセットで公開したり、gnuplot などのプログラムを使用してグラフを生成したり、グラフの LaTeX コードを生成してテキストに挿入したりできます。結果のファイルは、いくつかの画像形式にエクスポートされたグラフと比較して非常に軽いため、それを貼り付けて含めるか、\includegraphics
ワープロを使用している場合はさらに悪いので、素晴らしいです。
LaTeX を習得するのはそれほど難しいことではありません。自分のペースで、簡単なドキュメントから始めて必要なものを使用してください。研究を進めると、新しい機能とパッケージを学ぶ必要があります。LaTeX の専門家になるためだけにすべてのパッケージを学習して LaTeX をマスターしようとすると、時間の無駄になります。膨大な量のパッケージがありますが、すべてを学習する必要はありません。「LaTeX のそれほど短くない入門書」 lshort.pdf や「TeX のやさしい入門書」gentle.pdf などのガイドから始めてみてください。長いマクロを入力するのにうんざりしている場合は、より頻繁に使用する部分について独自のマクロを作成する方法を学んでください。ガイドにはそれに関するセクションがあります。
ctan.org、tug.org で情報を見つける場所。latex.com でドメインがゴム素材を表していることを検索しないでください。
TeX/LaTeX カタログがあり、ctan.org で検索してください。特別な機能が必要な場合に非常に役立ちます。http://texcatalogue.sarovar.org/index.htmlで見つけることができますが、このリンクが古くなった場合は texcatalog を検索できます。
私のコメントを締めくくるには、LaTeX やその他のソフトウェアには頻繁にバージョンが変更されないという大きな利点があります。TeX/LaTeX は組版のための非常に完全なシステムです。存在しないものが必要な場合は、より多くの機能を追加 (および共有) できます。 .
LaTeX の学習は時間の投資に適しています。一度学習すれば、新しいバージョンを学習するのではなく、自分の仕事に専念できます。
PS LaTeX を他のマークアップ言語 (文書化されている場合はワープロ形式) に変換するプログラムを作成することは可能であり、その逆も可能であると言い忘れていました。. 私が知る限り、LaTeXコードを変換するプログラムはまだありませんが、実際には、許容できる結果をもたらすものがいくつかありますが、より一般的なテキストについては、それらをHTMLに変換するプログラムがいくつか見つかります.LibreOfficeは単語をエクスポートできます.プロセッサ ドキュメントを LaTeX に変換します。ただし、タグを使用して見出しや引用などの段落をマークするワード プロセッサ ユーザーはほとんどいないため、あまり役に立ちません。大多数のユーザーは、テキストをマークしてフォント、サイズ、配置などを変更し、これを翻訳します。 LaTeXに。しかし、Word や LibreOffice を使用する人々と共同作業を行う場合は、これを行う必要があり、LaTeX テキストと統合する必要があります。適切なマーキングを使用するか、テキストとしてエクスポートして、必要なマクロを手動で挿入するように依頼するだけです。共同編集者のテキスト全体を確認する必要があります。
かつては HTML に変換してネット上に公開したり、ポータブル プレゼンテーションを作成したりする必要がありましたが、今では帯域幅により PDF ファイルを高速で送信でき、beamer のようなパッケージを使用すると非常に優れたプレゼンテーションを作成できます。
TeX/LaTeX の利点は、書き込み可能なパッケージのサイズと、それらを共有する意志です。Knuth の素晴らしいアイデアに感謝します。彼の Art of Computing Programming の完全なセットをまだ待っています。