コマンドラインで RTF を表示するにはどうすればいいですか?

コマンドラインで RTF を表示するにはどうすればいいですか?

もっと良い解決策があることは分かっています書き込みコマンドラインから文書をきれいにフォーマットする(マークダウン、LaTeX、troffなど)が、私はそのようなソフトウェアに出会ったことがない。閲覧コマンドライン上の RTF ファイル。

端末は有能太字テキスト、下線、中央揃えテキスト、色付きテキストなど、RTF ファイル内の情報を端末が理解して表示できるコマンドに変換できるはずです。

これは可能でしょうか (おそらく Perl スクリプトだけでも)、それとも不可能にする技術的な障壁があるのでしょうか?

もし可能であれば、そのようなソフトウェアは実際に作成されていますか? (できれば、必要に応じて改良できるようなオープンソースのもの)

答え1

RTFファイルは(文章) には、簡単にレンダリングできない画像や挿入物が含まれています。

rtf2htmlrtf2text(および)という名前のプログラムがいくつかありrtf2txt、ニーズに合わせて評価できます。もちろん、html の場合は、テキスト ブラウザーのいずれかを使用できます。それ以上は、意見の領域です。

ここにいくつかの可能性があります:

答え2

unrtf+を使用できますlynx

unrtf --html x.rtf > x.html
lynx --dump x.html > x.txt

これにより、UTF-8 が適切に処理されます。

コメントよりこの答え。

関連情報