
Ubuntu日本語フォーラム

ログインしていません。
11.04から11.10にupdateしたところ、
geditで、s-jis等の日本語エンコードができなくなりました。
updateに不備があるかと思い、11.10(日本版)をクリーンインストールしましたが、
現象は、変わりません。
自動エンコード、ファイルを開く際の選択もできません。
いろいろ調べて、gconf-editorで設定できるかと試しましたが、encodingsという項目すらありません。
もし、お分かりの方がいらっしゃいましたら、ご教示ください。
よろしくお願い致します。
オフライン
こんにちはー
ファイル保存するときのエンコーディングに SHIFT_JIS が見当たらないということでしょうか?
エンコーディングを指定するコンボボックス(別名で保存とかにありますね)のリストから「追加と削除...」をクリックすると「文字エンコーディング」の設定が表示されませんか?
そのウィンドウの「利用可能なエンコーディング」に SHIFT_JIS が含まれていますか?
オフライン
早速の返事ありがとうございます。
保存時ではなく、Windowsで作成したファイルを開いたとき、文字化けします。
11.04のときは、自動エンコーディングもしくは、開く時に、選択リストが表示されましたが、
11.10では、できなくなりました。設定の仕方も分かりません。
よろしくお願い致します。
オフライン
こんにちわー
テストしてみました
1. Windows の Notpad でファイルを作成しそのファイルをコピーして同じ内容のファイルを2個作ります
(test1.txt test2.txt)
2. Ubuntu 11.10 の gedit で開くと両方とも文字化けしました
3. 片方のファイル(test2.txt)だけエンコードを指定して開き その後とくに保存せずに閉じます
> gedit --encoding=SHIFT_JIS test2.txt
3. その後 test2.txt の方はエンコードを指定しなくても開けるようになります
以上から
・gedit はファイルごとのエンコードをどこかに記憶していて開くときにいちいち判断しない
・10.04 までは初見のファイルは Auto Detect していたハズ
ちょとわからないですねー 同じく回答を待ちたいと思います
オフライン
憩いの場さんにこういうのがありました
geditの文字化けを解消する (GNOME3) November 22, 2011
私も文字コードの自動判定がうまくいかずにいましたが
いまのところ日本語の文字コードも文字化けせずに表示できるようになっています
オフライン