web-dev-qa-db-ja.com

OpenOffice.orgライターでテキストファイルの文字エンコードを変更するにはどうすればよいですか?

OOO Writerでプレーンテキストファイルの文字エンコードを変更するにはどうすればよいですか?

Windows-1251にテキストファイルがあり、それをUTF-8に変更したいのですが。

12
AndrejaKo

これがあなたが探している正確な答えではないことは知っていますが、Ubuntuを使用しているようなので、テキストファイルをエンコードから別の方法に変換する別の方法を紹介します:iconv

たとえば、iconv -f WINDOWS-1251 -t UTF-8 -o output_file.txt original_file.txtoriginal_file.txtをWindows-1251エンコーディングからUTF-8に変換し、出力をoutput_file.txtに保存します。

iconv --helpはすべてのオプションをリストし、iconv -lはサポートされているすべてのエンコーディングをリストします。

13

ファイルを変換するだけの場合は、Janneの回答が示唆するように、iconvなどのコマンドラインツールを使用することもお勧めします。

完全を期すために、OOoからのプレーンテキストファイルを特定のエンコーディングで保存する場合は、次のようにします。

  • 「ファイル/名前を付けて保存...」を選択します
  • ファイルタイプ「テキストエンコード」を選択します
  • 「保存」をクリック

保存に使用するエンコーディングを選択できるダイアログがポップアップします。

8
sleske

最善の方法は、ドキュメントをファイル(Insert-File)として挿入し、ダイアログで適切なエンコーディングを選択することです。

1
Dmitrijus