2012-01-15 3 views
-2

私はTexファイルを持っています。私はC#を使ってtxtファイルに変換したい。 助けてください。 その情報にはプレーンテキストが使用されていますが、使用される形式はTexです。Tex to txtはC#を使用して変換します

+0

Texファイルはすでにプレーンテキストですか? – zellio

+0

@Mimisbrunnr:いいえ。通常はASCII文字のみを使用しますが、プレーンテキスト形式ではありません。 – dreamlax

答えて

0

テキストを確実に抽出するには、TeXファイルを完全に解釈する必要があります。 C#で本格的なTeXインタプリタを書くことは本当の仕事かもしれないので、代わりに、HTMLのように簡単に解析できる形式を出力できる既存のインタプリタを使うことをお勧めします。

\commandをすべて取り除くために正規表現を書く傾向があるかもしれませんが、コマンドによっては独自のテキストが生成されるため、非常に正確な結果は得られません。それに続く。また、文字がカテゴリコードを変更したり、一部の文字がアクティブなカテゴリコードに含まれたりする可能性があります。つまり、自分で文字をコマンドにすることができます。

関連する問題