TeX4ht
TeX4htは、TeXおよびLaTeXドキュメントをHTMLおよび特定のXML形式に変換できる構成可能なコンバーターです。特に、TeX4htは、(La)TeXドキュメントをワードプロセッサで使用される形式に変換するのに役立ちます。Eitan M.Gurariによって開発されました。 TeX4ht 開発者
Eitan M. Gurari(1947-2009)、Karl Berry、Michal Hoftich
安定リリース
2008年夏/ 2008年6月16日
オペレーティング・システム
Linux / Windows / Mac OS X
タイプ
効用
ライセンス
LaTeXプロジェクトパブリックライセンス(LPPL)。
Webサイト
http://www.tug.org/tex4ht/
このプログラムは、LaTeX Project Public License(LPPL)の下で公開されています。
コンテンツ
1 歴史
2 関数
3 参考文献
4 外部リンク
5 文学
6 も参照してください
歴史
TeX4htは、(La)TeXをHTMLに変換するために、1990年代に開発されました。これは、(La)TeXで記述された科学文書をワールドワイドウェブに公開して、Webブラウザに表示するのに役立ちます。特に、ハイパーテキスト機能がサポートされていたため、Webバージョンのドキュメントにハイパーリンクを含めることが可能になりました。
より多くのXMLベースのフォーマットが徐々にサポートされました。2019年現在、HTML5、XHTML、MathML、OpenDocument、DocBook、およびTEIがサポートされています。 JavaHelpも生成できます。
TeX4htは、すべてのTeXディストリビューションに事前構成されて含まれるようになりました。
Eitan M. Gurariの死後、このプログラムはRadhakrishnan CV(現在はアクティブではありません)、Karl Berry、およびMichal Hoftichによって維持されており、他の多くの人々からの貢献が
関数
TeX4htは、TeXまたはLaTeXマークアップを出力マークアップ言語(HTMLなど)に直接変換しません。代わりに、通常の(La)TeX実行では、最初にソースからDVIファイルをコンパイルします。その後、TeX4htはDVIファイルを処理します。他のコンバーター、特にLaTeX2HTMLまたはTtHはシングルパスで動作します。
TeX4htは基本的に、正常にコンパイルされた(La)TeXドキュメントソースを処理できます。TeX4htは、BibTeXを使用した参考文献の管理など、標準のTeX形式を超える機能を処理するために、公開されているマクロ パッケージまたはユーザー作成の(おそらくドキュメント固有の)コマンドのサポートを組み込むこともできます。これらの拡張機能は、コンバーターに対応する実装を必要としないためです。
テキストとして表示できない数式やその他の文字や記号は、グラフィックに変換されます。数学は、MathMLまたはMathJaxでの処理に適した形式に変換することもできます。
TeX4htは、OpenDocument形式のODTを介して、LaTeXドキュメントをMicrosoftWordのドキュメント形式に変換できます。
参考文献
^ (* 1947、†2009)
^ ^ Karl Berry、メーリングリストtexhaxに投稿、 2009年7月17日; 同上。der mailinglist texhaxへの投稿、 2009年11月7日。
^ Cf. LaTeX Webコンパニオン、169ページ。
外部リンク
プロジェクトのホームページ
オンラインマニュアル
SimpleTeX4ht -Mac OSX用のTeX4htのグラフィックフロントエンド
TUG:LaTeXとPCテキストプロセッサ間のコンバーター
TUG:PCテキストプロセッサからLaTeXへのコンバーター
文学
TeX4htを使用したLaTeXのHTMLへの翻訳:Michel Goossens、Sebastian Rahtz、Eitan M. Gurari、Ross Moore、RobertS.Sutor。LaTeXWebコンパニオン。TeX、HTML、およびXMLの統合。1999年。2006年1月の第8回印刷。pp.155–194。
Eitan Gurari、HTML Production、TUGBoat 25(2004)、No。1、39〜47ページ。
も参照してください
LaTeX2HTML