123

TeX/LaTeX は素晴らしいです。私はさまざまな方法で使用しています。その利点のいくつかは次のとおりです。

  • テキストファイルを使用するため、入力ファイルを比較することができ、テキストを操作するための多くのツールが存在します
  • それは非常に柔軟です
  • 安定したレイアウトです: ドキュメントの最初で何かを変更しても、ドキュメントの最後にある他のものには影響しません
  • さまざまな目標に到達するための多くの拡張機能があります (後継者は拡張機能なしで開始しますが、優れた拡張システムがあります)。
  • 標準のビルド コントロール ツールを使用して、複雑なドキュメントをサポートできます (thanks dmckee)。
  • ソリューションをカプセル化して、それらをコピーして新しいドキュメントに貼り付けたり、他の人に送信して学習したりできます (thanks dmckee)

しかし一方で、いくつかのささいなことはあまり良くありません。

  • 最初に学ぶのは難しい
  • 画像の位置制御が複雑
  • いくつかのことは少し直感に反しています
  • 時々、タイプしすぎなければならないことがあります (begin{itemize} ... \end{itemize})

それで、LaTeXの後継/代替案は存在しますか、それとも少なくとも開発中の代替案のホットな候補はありますか. 真の後継者/優れた代替案は、利点を維持し、欠点、または少なくともそれらのいくつかを修正します.

4

26 に答える 26

129

基本的に永遠に続いているLaTeX3プロジェクトがあります。その意味で、現在のLaTeX2eの後継です。

TeXが作成されたときの主な目標である「TeXは美しい本の作成を目的とした新しい植字システムです」を忘れたり無視したりします。TeXの目標は植字であり、その主な関心事は「段落を線に分割する」(ドナルドE.クヌースとマイケルF.プラス、ソフトウェア-実践と経験、第11巻、1119-1184頁、1981年)のようなものでした。 、合字、カーニング、美しいフォント(KnuthはHermannZapfと協力してAMSEulerのような書体を作成しました)、およびページ上のテキストのレイアウトを正確に制御します。

LaTeXは、TeXの上に構築された後のマクロのセットであり、方程式やセクションの自動番号付け、相互参照などの「ドキュメント管理」機能を導入しました。それは「LaTeX:文書作成システム」によるものです。

LaTeXの後継、LaTeXのドキュメント管理機能を提供する代替案、そしておそらくDocBookのようにもっとうまくいくことを想像することができます。(それはXMLに基づいていますが、...)しかし、植字エンジン自体であるTeXに代わる代替案を想像するのは難しいです。TeXは、おそらくバグの数が最も少ないプログラムの1つです。Knuthは、TeXで見つかったすべてのバグに対して327.68ドルを提供しており、長い間そうしてきました。Knuthの特徴的な完璧さの追求とともに、多くの考えがそれに注がれています。それのすべての側面は構成可能であり、コードはパブリックドメインです(変更を加える場合は他の名前で呼び出す必要があるという制限を除いて-これはTeXのためです '

TeXのアイデアのいくつかはAdobeのIndesignに組み込まれており(たとえば)、それらの植字エンジンにも革新的なアイデアがいくつかありますが、TeXは依然として優れています。[注:Knuthは、TeXが永遠に標準になることを意図していませんでした。何か良いことが起こるまで、「次の100年かそこらの間」だけでした。私たちが知っている限り、人はそうかもしれません。]

ConTeXtやLuaTeXなど、LaTeXのTeXベースの代替手段があります。より適したタスクがある可能性があります。

他の反対意見に答えるには:LaTeXは必要以上に複雑さをもたらした可能性がありますが、学習のTeX部分は避けられません。美しい本を作成したい場合は、何があっても知っておくべきことがいくつかあります。また、画像の位置を制御することは難しくありません。TeXは、ページ上のすべてのポイントを制御できるように設計されていますが、その制御を実行するには、単純な構成を超えなければならない場合があります(ただし、私はそうする必要はありませんでした...)。優れたエディターまたはマクロを使用する場合は、入力しすぎる必要はありません\begin{itemize} ... \ end {itemize}; それはただの不満です:P

于 2008-11-20T01:43:01.890 に答える
56

LaTeXは現職であり、その仕事は非常に優れているため、簡単な答えは「いいえ」です。また、無料であるため、それを置き換えることを試みる商業的インセンティブは比較的少ないです。実際、TeXはテクニカルパブリッシングに十分優れているため、テクニカルパブリッシングツールの商用市場は、「オタク」の終わりのTeXと「大いなる洗われていない」終わりの言葉の間でかなり圧迫されています。

長い答えは「選択肢があります」です。LaTeXおよびその他のパッケージは、リークのある抽象化の問題に大きく悩まされており、多くの場合、必要なものを引き出すために技術的な介入が必要です。これにより、実際にはかなり技術的な、舞台裏でどのように機能するかを理解することができます。したがって、そのレベルの技術スキルを持つ人にアクセスできる場合にのみ、非カジュアルなアプリケーションに実際に使用できます。レポートや本を書くことは問題ありません。LaTeXを使用して単一ソースの技術文書ワークフローを構築することはまったく異なる提案です。技術スキルベースを持つ人にアクセスする必要があります。

LaTeXの代替品

  • 商用の技術出版ツール。残っているのは、Framemakerだけです。これは成熟した製品ですが、やや停滞しています。ただし、MIFと呼ばれるオープンドキュメントとセグメント交換フォーマット、包括的なAPI、および構造化ドキュメントの広範なサポートがあります。これは、航空機のリファレンスドキュメントが数万ページに及ぶ航空宇宙業界(たとえば)で非常に広く使用されています。さらに、このスペースにはいくつかのランも あります。VenturaPublisherArbortext(TeXから派生したバックエンドIIRCに基づく)、および 現在Quicksilverとして知られているInterleafです。
    アドビの主張InDesignにテクニカルパブリッシング機能を実装する予定です が、その機能を実際に評価していません。

  • LoutTeXとは完全に異なる基盤アーキテクチャを備えたマークアップ言語。私はLoutを使ったことがありませんが、TeXよりも舞台裏での作業がいくらか簡単だと思います。

  • Troff/Groff。もともとは1970年代のAT&T内の技術文書(実際にはUNIX R&D作業のスピンオフ)用に設計されましたが、今日でも非常に広く使用されています。かなり長い間、すべてではないにしてもほとんどのO'Reillyの本がそれを使用して植字されていました。

  • DocBook。これは、構造ドキュメント用のXMLタグベースの形式であり、外部エンジンを介してレンダリングすることで機能する傾向があります。私はDocBookを使ったことがないので、実際の使い方についてコメントすることはできません。

  • Wordperfect。これは由緒あるワードプロセッシングシステムであり、MS-Wordよりもドキュメンテーションインザラージでかなり優れています。また、法律事務所などのいくつかのニッチ市場を保持しているものと見なされていますが、大きくて複雑で相互参照の多いドキュメントには適度に優れています(少なくともWordよりも大幅に優れています)。

  • MicrosoftWord。複雑なドキュメントでは不安定なため、深刻な技術出版タスクにはお勧めしません。しかし、政治的制約のため、多くの場合、それが唯一の選択肢です。インデックス作成は特に苦痛です。

編集: Framemakerおよびその他の技術文書ツールの詳細については、このStackoverflowの投稿を参照してください。これは、マークアップ言語ベースのシステムを特に使用したくない人のための技術文書ツールに関する質問への回答です。

于 2008-12-03T12:08:21.627 に答える
21

ConTeXtを見たことがありますか?これは、LaTeXの代わりに使用できるTeX用のマクロのセットです。

私自身は使用していませんが、サンプルドキュメントの構文は、多くの場合、LaTeXよりも単純に見えます。

于 2008-11-21T01:05:28.533 に答える
14

私はすでに ConTeXt でタイプセットされた 5 冊の書籍を出版しており、そのうち 4 冊は高品質のカラー イラストを使用した美術館のカタログです。それは間違いなく生産準備が整っています。

于 2008-12-03T11:41:13.147 に答える
11

TeXは、実際にはかなり特殊な目的のタイプ設定システムです。それはそれがうまくいくことをしますが、より良いものに対する十分な必要性はありません。「彼がTeXを設計したとき、ドナルド・クヌースは単一の植字システムがすべての人のニーズに合うとは信じていませんでした」(ウィキペディア

「新しい」システムのほとんどは、GUIを構築し、TeXを拡張します。これは、正しいアプローチであると私は信じています。

あなたが直面している「問題」には非常に正当な理由があるので、それを別の方法で行うことを提案したい場合は、最初にそれらの理由を調べてください。

第二に、あなた自身が、TeXがいくつかの小さな問題を除いて素晴らしいことを示しています。Knuthは、すべての用途とすべての人に適しているわけではないことを明確に認識して構築しましたが、ソースコードをリリースし、拡張APIを構築して、誰もがニーズに適合できるようにしました。

提案する変更を行うために必要なすべてのツールがあり、最初から開始したり、他のシステムを適応させたりするよりも、TeXを更新する方がはるかに簡単です。確かに、TeXに近いものはありません。それが最善であると言っているのではなく、単にあなたが言及するすべての良いことを実行し、何らかの形で悪いことを克服することは記念碑的な努力になるという点を家に帰すだけです(あなたが悪いことに到達するまでにあなたはよりよく理解するかもしれませんがなぜ存在するのか)。

とにかく、提唱者としてもこれを追求し、他の人に興味を持ってもらいたいと思います。他の分野でTeXが採用されるのを見るのは素晴らしいことですが、使いやすさと数学方程式よりも他の技術エンティティのサポートを向上させるために、変更と更新が必要です。

-アダム

于 2008-11-20T01:54:50.963 に答える
10

TeX と LaTeX は基準を高く設定しています。まったく新しいものが登場してそれらに取って代わるとは想像しがたいです。

Knuth のComputer Modern Typefaces ( Computers And Typesettingシリーズの Book E、TAOCP とは異なり完成されていると思います)コピーを持っています。多くの人がこの本を目にすることはないと思います。クントの時間の一部がどこに行ったかを見ることができます。以下は序文からの引用です。

1984 年にもう 1 つの幸運が訪れました。Monotype 8A の型を作るために使用されたオリジナルのブロンズ パターンがサンフランシスコにあることを知りました。何年もの間、私はこの作業を刺激したフォントに関する間接的で不正確な情報を扱ってきました。最初に、 The Art of Computer Programming の活版印刷のオリジナル ページの拡大写真から作業を行いました。その後、リチャード・サウソールは、彼がイギリスで見つけた元の証拠から拡大を準備しました。ついに、金属活字を生み出した実際の 80 年前のパターンを見つけました。これらのパターンの現在の所有者である Othmar Peters 氏は、私が Computer Modern の最終ドラフトを準備しているときに、親切にもそれらを貸与することを快く承諾してくれました。

多くの場所でそのような細部への注意が払われていないだけであり、それが TeX が存続している理由です。

于 2010-01-28T22:52:16.210 に答える
9

あなたはLuaTeXを持っています。

引用:「LuaTeXは、埋め込みスクリプト言語としてLuaを使用するpdfTeXの拡張バージョンです。LuaTeXプロジェクトの主な目的は、TeXのオープンで構成可能なバリアントを提供すると同時に、下位互換性を提供することです。」

Luaは非常に簡単で高速なので、LuaTeXがそれほど難しくないことを願っています...うまくいけば:)

于 2008-11-20T01:29:50.670 に答える
9

新しいもので「さまざまな目標に到達するための多くの拡張機能がある」ことを維持することはできません。定義上、TeX/LaTeX 以外の新しいものは拡張子なしで開始されます。

「21 世紀以外の TeX」のようなものを目指すGNU TeXmacsプロジェクトの中心的な貢献者であり、LaTeX の継承についてある程度の見識があると思います。

私は、LaTeX の座を奪う可能性のある地平線上の何かを認識していません。数学コミュニティの影響力のある人々は、LaTeX の使用にあまりにも慣れすぎており、同等に柔軟なツールを習得するために必要な労力を真剣に検討していません。

おそらく 20 年後には、LaTeX がクールだったときに博士号を取得したすべての人が引退したときに、何か別のものがそれに取って代わるでしょう。願わくば、これが TeXmacs のようなものになることを願っていますが、不必要な複雑さはありません。

于 2008-11-20T00:09:31.673 に答える
7

Unicode と多くのフォントをサポートするという点で LaTeX の最新バージョンであるXeTeXにも興味があるかもしれません。日本語やアラビア語などを1つの文書に直接入力することができます。(これはあなたが与えた欠点に対処するものではありませんが、LaTeX の欠点と代替システムに関する議論には依然として関連しています!)

于 2009-02-11T19:14:25.940 に答える
7

www.patoline.orgは、TeX/LaTeX システムの優れた代替手段です。すでに Arch Linux、NixOS 用にパッケージ化されており、多くの Unix 系システムでソースからコンパイルできます。

于 2013-07-02T17:26:47.287 に答える
6

夢のツールは TEX ではない

TEX を扱うのはあまり得意ではありません。Tex はおそらく (私は印刷に関する専門家ではありません)、ドキュメントを印刷の機能や複雑さから分離するレイヤーを提供するのに適しています。

概念的な行は次
のとおりです。数学者は秘書ではありません。彼の主な関心事は、それをどのように示すかではなく、を示したいかです。そのため、Latex の上にもう 1 つの抽象化レイヤーが必要です。

一般的な目標:
したがって、手動でできることにはるかに近く、もちろん手動よりも高速にできるツールが必要です (夢です) (実際、.pdf でスキャンされた書面による回答が赤くなるのを見たことがあります)。 -これを使用しないことで、Latex の主な作成者の 1 人に渡されました!)。

Dream Tool の仕様: (アイデアを得るための大まかなもの)
S1. 学習曲線の初期時間は約 1 時間です。
S2. 疲れていても(簡単な例えで)すばやく文書を書くことができます。
S3。見た式のカット&ペーストが可能。
S4. 手で行うよりも速くドキュメントを修正する (手で 5 分ではなく 2 分)。

今日の最高のツール能力 :
S1. ほぼ同じ。
S2. 他のことを考えている間は不可能です。
S3。式記述(実装)のカット&ペースト。
S4. 手作業で 5 分かかるのではなく、20 分かかります (すべてが特定されており、前後に解読する必要があります)。

鈍さのもう 1 つの例: 圏論で 10 個の図を含むラテックス文書を書いた人に、すべての正方形を斜めに描くように依頼してください。

于 2011-02-14T02:08:30.660 に答える
6

Emacs の拡張機能である org-mode は、LaTeX および PDF ファイルを生成できます。org-mode 構文は Markdown に似ています。読めるだけです。20KB のドキュメント内には数行の LaTeX コードしかありません。org-mode は、あなたが言及した 3 つの問題を解決します。LaTeX からすべての優れた機能を取得し、その醜い構文を取り除きます。

于 2010-12-09T17:13:38.100 に答える
6

TeX は汎用の組版システムではありません。その中核となる習熟度は、多くの数学を含む長いテキストを組版することです。競争がないという点で、いくつかの理由が想像できます。

  • ドナルド・クヌースは賢かった。彼は、数式の間隔など、素晴らしい仕事をしました。
  • 数学表記は、何世紀にもわたって変化します。必要な機能セットが限られているため、新しい組版システムの市場はありません。
  • ネットワーク効果。紙の唯一の目的は読むことです。ほとんどの論文は、他の研究者の研究を進めており、彼らの表記法を使用しています。TeX を使用すると、同じフォントと同じ間隔を確実に取得でき、論文から複雑な数式をコピーする技術的能力を持っています。
  • TeX では、新しいマクロを定義するのは簡単です。通常、単純なマクロがその定義から何をするかを言うのは簡単で、多くの標準マクロ ライブラリがあります。GUI ベースのシステムでは、このプロセスの透過性が大幅に低下する可能性があります。

あなたが引用した欠点は現実のものですが、別の言語でタイプセットするよりも、TeX の上に構築された適切なエディター/GUI シェルを探す方がはるかに簡単です。あなたが数学に興味があり、記事を何十年も保存したい場合は、そうです。一般的なタイプセットの場合も、あなたが言及したプログラムの方が適切な選択になる可能性があります。

于 2009-06-10T00:06:48.390 に答える
5

docbookは、 LateXのオープン xml ベースの代替品であると思われます。

「DocBook は、SGML または XML を使用して構造化文書を作成するためのシステムを提供します。これは、コンピューターのハードウェアおよびソフトウェアに関する書籍や論文に特に適していますが、それらに限定されるわけではありません。

「要するに、DocBook は理解しやすく、広く使用されている DTD です。世界中の何十もの組織が、さまざまな印刷物やオンライン形式の何百万ページものドキュメントに DocBook を使用しています。」

-- doc book faqから

于 2008-11-20T00:01:19.163 に答える
5

結局のところ、誰も非常に重要なことを教えてくれませんでした。

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 の完全なセットをまだ待っています。

于 2012-07-29T04:37:44.317 に答える
4

グラフィックの配置が難しいという問題は別として、LaTeXに対する他の批判は、UIまたはその欠如に関係しています。

LaTeXを使用してドキュメントを作成したいが、それをより簡単に使用する方法が必要な場合は、LyXを実際にチェックする必要があります。これはLaTeXのGUIフロントエンドであり、いくつかの問題に対処します。LaTeXを習得しやすくし(実際、単純で数学のないドキュメントを作成するためにLaTeXを知る必要さえありません)、より直感的で、節約できます。あなたがタイプします。また、スペルチェック、グラフィック処理の改善、ナビゲーションなども追加されます。

LyXはLaTeXの単なるフロントエンドであるため、美しく表示されたドキュメントを取得できます。LyXドキュメントもプレーンテキストであるため、バージョン管理が適切に機能します。実際、LyXはsubversion組み込みをサポートしています。

まだ推測していない場合は、LyXを心からお勧めします。私はそれを使って博士論文全体を書き、それは非常に価値があると感じました。

于 2008-11-20T00:36:23.787 に答える
4

それは実際にはLaTeXの主な欠点にはなりませんが、問題ではありません:)あなたのポイントについて

  • 「入力しすぎる必要がある場合があります (begin{itemize} ... \end{itemize})」

これは完全に設計によるものです。簡潔 (そして入力しやすい) と理解できる (そして入力するのに時間がかかる) の間にはトレードオフがあります。TeX と LaTeX は (残念ながら) 名前空間をサポートしていないため、名前が長いほど衝突も少なくなります。

とにかく、優れた編集者は上記の不満を取り除きます。キーバインドやタブ補完など、思い通りの機能を設定でき、書く必要はありません

\begin{whatever}...\end{whatever}

二度と。

于 2008-11-20T04:23:14.283 に答える
3

実際には後継者ではありませんが、* roff(groff、troff、nroff)を確認することをお勧めします。よくわかりませんが、フォーマットが簡潔だったのを覚えています。マニュアルページに使用されるツールです。たまたま聞いたことがないので、これ以上お役に立てません。

例えば:

        .pl 10.0i
        .po 0
        .ll 7.2i
        .lt 7.2i
        .nr LL 7.2i
        .nr LT 7.2i
        .ds RF FORMFEED[Page %]
        .ds LH Internet Draft
        .\"   --> Header/footers: Set short title, author(s), and dates:
        .ds CH 2-nroff.template                  \" <Short title>
        .ds LF Postel, Braden                    \" <Authors>
        .ds RH October 25, 2006                  \" <Submission date>
        .ds CF Expires April 2007                \" <Expiration date>
        .hy 0
        .ad l
        .nf
        .\" 5678901234567 check 72 column width 12345678901234567890123456789012
        Internet Draft                                                 J. Postel
        <draft-rfc-editor-nroff-template-00.txt>                      RFC Editor
        Category: Informational                                          USC ISI
        Expires April 2007                                      October 25, 2006

        .ce
        Nroff Template for Internet Drafts and RFCs
        .ce
        <draft-rfc-editor-nroff.template-00.txt>

        .in 3              \"  Basic indent for text is 3 spaces
        .ti 0              \"  "Temporary indent" for next line: 0 spaces
        Status of this Memo

        Distribution of this memo is unlimited.

        By submitting this Internet-Draft, each author represents that any
        applicable patent or other IPR claims of which he or she is aware
        have been or will be disclosed, and any of which he or she becomes
        aware will be disclosed, in accordance with Section 6 of BCP 79.

        Internet-Drafts are working documents of the Internet Engineering Task
        Force (IETF), its areas, and its working groups. Note that other groups
        may also distribute working documents as Internet-Drafts.

        Internet-Drafts are draft documents valid for a maximum of six months
        and may be updated, replaced, or obsoleted by other documents at any
于 2008-11-20T01:03:50.083 に答える
3

XSL-FO がニーズに合うかもしれません。TeX ほど強力ではありませんが、DocBook などの XML 形式でうまく機能します。一般的なオープン ソース実装は Apache FOP です: http://xmlgraphics.apache.org/fop/

タイポグラフィを細かく制御する必要がある場合は、TeX や、FrameMaker や InDesign* などの専用ツールを使用することをお勧めします。

*注意: InDesign は現在、IMO の XML サポートが弱い

于 2009-04-03T08:50:02.843 に答える
3

単純なテキスト マークアップ言語 (マークダウン、テキスタイル) のように見えるAsciiDocに 出くわしましたが、それははるかに強力です。DocBook とほぼ同じなので、さらに処理するために html、pdf、さらには docbook xml を出力できます。

于 2011-10-16T16:07:30.607 に答える
3

あなたの4つのデメリットは、「難しすぎる」「難しすぎる」「難しすぎる」「難しすぎる」の4つにまとめられます。その場合の解決策は、システムを適切に使用する方法を学ぶことだと思います。

初心者向けに設計されたシステムには、制御不能や柔軟性の喪失など、別の点で欠陥が見られます。画像を簡単に配置したい場合は、MS Word を試してください。プログラムを学ぶ努力なしに単純さを回避する方法はありません。TeX は定義マクロをサポートしているので、その \begin{itemize} タグを、必要に応じて \bi などのより好ましいものに変更できます。LaTex の世界の隅々まで十分に学べば、通常のタイピングと同じくらい速く作業できます。

MS Word で記号を探すより \sum_{n=1}^i で書いた方が早いので、数学の授業で TeX で書いてメモを取る練習をしていました。

于 2008-11-20T00:10:54.260 に答える
2

ウィキペディアのカテゴリ植字プログラミング言語無料の植字ソフトウェアを確認することをお勧めします。特にLoutはいいですね。

于 2008-11-20T01:30:42.977 に答える
2

技術的に言えば、 SphinxはLaTexに代わるものではなく、あなたの生活を楽にし、(必要に応じて)PDF(LaTex経由)、HTML、またはプレーンテキスト出力を生成するものです。

これは主にコードドキュメントを対象としていますが、reStructuredTextを使用しているため、本を書くなど、他の目的で作業する方が簡単であることがわかりました。

于 2012-03-12T02:23:03.767 に答える
2

私はざっと目を通しただけですが、Emacs Muse http://mwolson.org/projects/EmacsMuse.htmlは興味深いかもしれません (もっと経験のある人がいれば興味があります。複数のバックエンドに生成するというアイデアが気に入っています。 latex、texinfo など。)

于 2009-12-02T12:58:34.527 に答える
1

特定のジョブのためのツール:

Latex2e の強みは、記事や書籍の表現に適した標準的な文書作成および表現言語であることです。ただし、タイプセットにはあまり適していません。これは悪いことではありません: 時期尚早の書式設定は、すべての組版の悪の根源です: ほとんどの出版社は、コピー編集プロセスの開始時に著者の書式設定を単に破棄します.

コンテキストは組版に最適です。ドキュメントの作成/編集段階で解決すべき問題を実際には解決していないため、ドキュメント表現言語として Latex と競合することはできません。

Latex3 の取り組みによって Latex2e の出版には重要でない欠陥を修正するのではなく、次のワークフローの開発に労力が注がれることを望みます。

  1. 書類作成:Latex2e
  2. コピー編集: Latex2e
  3. 変換: ツールを適用して Latex2e を取得 -> コンテキスト
  4. 組版: コンテキスト
  5. 校正: ツールを使用して、Latex2e コンテンツと Context コンテンツを照合します。

あとがき

  1. 上記のワークフローは、Word でオーサリング/編集を行い、Indesign または Quark Xpress を使用して組版を行う通常のワークフローとほとんど同じです。
于 2009-12-02T11:20:44.490 に答える
1

おそらく、TeX の変なバージョン番号に気づいたでしょう。TeX がバージョン 3 に達したとき、Knuth は、ほとんどのソフトウェアがそうであるように、TeX がさらに新しいバージョンに進化することを望んでいませんでした。代わりに、彼は最終的でバグのない TeX に収束することを望んでいました。したがって、バージョン番号は数学的な数 pi に向かって収束します。バージョン 3 の後、バージョン 3.1、次に 3.14 が続き、現在のバージョンは 3.1415926 です。

同様に、Metafont には、数学的な数 e (現在は 2.718281) に向かって収束するバージョンがあります。

これに基づいて、あなたの質問に対する答えは、Knuth は TeX が TeX バージョン 4 に進化することを望んでいないということです。

于 2009-12-02T13:17:08.833 に答える