![LaTeX文書のコンピュータ支援翻訳](https://rvso.com/image/335484/LaTeX%E6%96%87%E6%9B%B8%E3%81%AE%E3%82%B3%E3%83%B3%E3%83%94%E3%83%A5%E3%83%BC%E3%82%BF%E6%94%AF%E6%8F%B4%E7%BF%BB%E8%A8%B3.png)
当社では、主なドキュメント ソースとして LaTeX を使用しています。優れた PDF ドキュメントの他に、次のような機能も提供しています。
- 異なるバージョンのツール間で章を共有する
- 自動生成セクション(例:設定オプションのドキュメントなど)
- HTMLバージョンを生成する
一般的に、英語のドキュメントを書いている人たちは LaTeX に慣れていますが、最近、翻訳の作成で問題が発生しています。特に、コンピュータ支援翻訳 (CAT) システムの使用で問題が発生しています。
弊社の翻訳者が使い慣れているツールには、LaTeX のサポートは含まれていません。LaTeX を明示的に言及している数少ないツールの 1 つが OmegaT ですが、間接的に言及しているようです。
ありますか正しいCAT ツールで簡単に翻訳できるように LaTeX ドキュメントを構造化する方法はありますか?
答え1
編集
スペルチェックと校正はあなたの質問とはあまり関係がなかったので、以前の回答を削除しました。languageToolとOmegaTでLaTeXのスペルチェックに興味がある人のためにリンクを残しておきます。
http://wiki.languagetool.org/checking-la-tex-with-languagetool
================================================
あなたの質問がきっかけで、LaTeX プロジェクトの翻訳に OmegaT をどのように使用できるかをテストしてみることにしました。以下に私の調査結果を示します。
まずOmegaTが必要です。私はバージョン4.1.1betaを使用しました。ソフトウェアは以下からダウンロードできます。OmegaT プロジェクトのウェブサイトからだけでなくソースフォージWindowsでは、GoogleやBingなどの機械翻訳を使用する場合など、いくつかのファイルを編集する必要があるため、Program Filesではなく専用のフォルダにインストールすることをお勧めします。
LaTeX 用のプラグインは必要ありません。現在のバージョンは LaTeX ファイルをサポートしています。
OmegaT でプロジェクトを作成します。プロジェクトには、ソース (ソース ファイルが配置される場所)、ターゲット (出力が保存される場所) など、さまざまなファイルとフォルダーが含まれます。
翻訳するテキストを含むすべての LaTeX ファイルをプロジェクトに追加します。OmegaT では、純粋なテストと一部の数式のみを編集できますが、LaTeX マークアップの大部分は翻訳中に編集できないことに注意してください。また、ファイルは OmegaT プロジェクトのソース フォルダーにコピーされ、進行中の翻訳中に更新できないと思われます。新しいファイルを追加することはできますが、翻訳を開始したファイルを編集することはできません。
OmegaTはテキストをセグメントに分割し、テキストに特別なタグを追加します。これにより、後でテキストを元のマークアップに戻すことができます。セグメントは、設定に応じて文や段落、またはその他の部分です。
すべてのセグメントを翻訳します
出力を生成するには、「翻訳済みドキュメントの作成」コマンド (Ctrl-D) を実行します。これは何度でも繰り返すことができます。現在の結果を確認するために必要です。
ターゲット フォルダーには、プロジェクトに追加された .tex ファイルが格納され、テキストは翻訳に置き換えられます。
元のLaTeXプロジェクトから残りの重要なファイル(すべての図、.epsファイル、グラフィックなど)をターゲットフォルダにコピーします。
OmegaTプロジェクトのターゲットフォルダ内のLaTeXツールでLaTeXプロジェクトをコンパイルします。LaTeXドキュメントの新しい翻訳バージョンが取得されます。
YouTube で OmegaT を検索することをお勧めします。OmegaT の使い方に関する優れたチュートリアルが多数あります。LaTex ではありませんが、違いはないと思います。
最後になりましたが、上記の手順をすべて実行しましたが、希望する結果が得られませんでした。バグがあります (または、私が何か間違っています)。LaTeX プロジェクトのメイン ファイルである main.tex ファイルが破損しています。CR/LF が LF に置き換えられたり、削除されたりしています。OmegaT ソース フォージ サイトでチケットを作成しました。解決したら、投稿を更新します。