これは、Java で TeX を HTML に変換する 手順を提供するための基本的なチュートリアルです。この記事では、最適なドキュメント変換ライブラリの 1 つを使用します。さらに、Java を使用して LaTeX を HTML に変換するためのサンプル作業アプリケーションがこの投稿にあり、ドキュメント変換のためにプロジェクトですぐに使用できます。以下は、サンプル コード スニペットと共に段階的な手順です。
Java で TeX を HTML に変換する手順
- TeX から HTML への機能を実装するために、Java アプリケーションの Maven リポジトリから GroupDocs.Conversion for Java をインストールします。
- TeX から HTML 形式へのドキュメント変換を実行するために不可欠なクラスをインポートする
- HTML に変換する入力 TeX ファイルをロードするための Converter クラスを初期化します
- 出力 HTML ファイルをカスタマイズするための変換オプションを定義する MarkupConvertOptions クラスのインスタンスを作成します
- 最後に、Convert メソッドを呼び出して TeX を HTML ファイルとしてディスクに保存します。
Java を使用して TeX を HTML に変換する機能を迅速に実装するために必要なすべての手順を定義しました。 Maven リポジトリーから必要なライブラリーをセットアップして変換プロセスを開始し、コードを記述するための残りのポイントに進むことができます。さらに、これらの段階的な手順は追加のソフトウェアに依存せず、Linux、Windows、macOS などの一般的なオペレーティング システムで使用できます。
Java で TeX を HTML に変換するコード
import com.groupdocs.conversion.Converter; | |
import com.groupdocs.conversion.licensing.License; | |
import com.groupdocs.conversion.options.convert.MarkupConvertOptions; | |
public class ConvertTexToHtmlInJava { | |
public static void main(String[] args) { // Main function to convert TeX to HTML in Java | |
// Remove the watermark in output HTML document by adding license | |
License lic = new License(); | |
lic.setLicense("GroupDocs.Conversion.lic"); | |
// Load the source TeX file for conversion to HTML | |
Converter converter = new Converter("sample.tex"); | |
// Set the convert options for HTML format | |
MarkupConvertOptions options = new MarkupConvertOptions(); | |
// Convert and save the TeX in HTML format | |
converter.convert("converted.html", options); | |
System.out.println("Done"); | |
} | |
} |
上記のスニペットは、Java* での *LaTeX から HTML へのコンバーターの実装を示しています。この機能は、前述の変換ライブラリーのいくつかの API 呼び出しで完了します。このサンプル コードは、基本的なドキュメント変換を実行するためにそのまま使用できますが、MarkupConvertOptions オブジェクトを使用してさまざまなプロパティを定義することにより、変換された HTML ドキュメントをカスタマイズするためにコードを拡張できます。
Java 言語で最適な LaTeX から HTML へのコンバーターを開発するための詳細な手順について説明し、そのサンプル コードを作成しました。最近、Java での TeX から PDF への変換に関する記事を公開しました。詳細については、Javaを使用してTeXをPDFに変換する方法 の投稿をご覧ください。