要望No.05625
tatuto さん 00/04/19 23:07
 
tatutoです
「その他」-「ファイルタイプ別の設定」
で保存するときの文字コード指定が出来ると良いのですが
############################################################################
#########
                                                 e-mail:
xxxxxx@mx1.tiki.ne.jp

[ ]
RE:05625 要望No.05626
KITA さん 00/04/20 09:57
 
tatuto さん、こんにちは。
>「その他」-「ファイルタイプ別の設定」
>で保存するときの文字コード指定が出来ると良いのですが
いつも決まった文字コードで記録するということでしょうか。

文字コードはオープンした形式で記録するのがデフォルトで
文字コードを変える場合は名前を付けて保存時に指定では
駄目でしょうか?

秀丸で保存したファイルだけ文字コードが変わっていると
混乱のモトになると思うのですが・・・
と、言うより指定した事を忘れるのが恐いかも。

[ ]
RE:05626 要望No.05628
ひろ さん 00/04/20 12:44
 
 tatuto さん、KITA さん今日は、ひろです。
> >「その他」-「ファイルタイプ別の設定」
> >で保存するときの文字コード指定が出来ると良いのですが
> いつも決まった文字コードで記録するということでしょうか。
>
> 文字コードはオープンした形式で記録するのがデフォルトで
> 文字コードを変える場合は名前を付けて保存時に指定では
 おそらく tatuto さんの要望は「新規」つまり title bar に「(無題)」と
ある場合の話ではないでしょうか?

 これなら、
> 秀丸で保存したファイルだけ文字コードが変わっていると
> 混乱のモトになると思うのですが・・・
この心配もありませんし、結構便利だと思います。

[ ]
RE:05628 要望No.05629
KITA さん 00/04/20 13:09
 
ひろさん、まいどです。

> おそらく tatuto さんの要望は「新規」つまり title bar に「(無題)」と
>ある場合の話ではないでしょうか?

新規作成時の文字コードなら了解です。
但し、EUC指定ドライブはEUC固定でしょうね。

[ ]
RE:05629 要望No.05630
秀丸担当 さん 00/04/20 18:24
 
>ひろさん、まいどです。
>
>> おそらく tatuto さんの要望は「新規」つまり title bar に「(無題)」と
>>ある場合の話ではないでしょうか?
>
>新規作成時の文字コードなら了解です。
>但し、EUC指定ドライブはEUC固定でしょうね。

たぶん拡張子がxmlだと無差別にUTF-8にしたいのではないでしょうか。
新規作成時だけでもxmlの対応はできそうですが。

新規作成だけを対応した場合、xmlファイルを最初アルファベットだけ
でファイルを新規作成して、あとから日本語を加えて保存すると、
SHIFT-JISのxmlファイルができることになってしまいます。
どうしたらいいでしょう?

[ ]
RE:05630 要望No.05632
ENCODINGSHIFTJIS さん 00/04/21 12:02
 
>たぶん拡張子がxmlだと無差別にUTF-8にしたいのではないでしょうか。
>新規作成時だけでもxmlの対応はできそうですが。

文字コードはデータの外部に属する事だから難しい。たとえば
http://www.fxis.co.jp/DMS/sgml/xml/saloon/html_correct_charset.html
http://www.w3.org/TR/2000/NOTE-japanese-xml-20000414/

XML でも <?xml version="1.0" encoding="Shift_JIS" ?> で正しく動く
ソフトもあります。今はフリーの物は UTF-8 固定の実装が多いですが。
日本でソフトをヒットさせるのならコード変換ナシの encoding="EUCJP"
などでも動かないといろいろと使いにくい。

というわけで、適切な文字コードを自動判別する規則はありません。
「JIS78時代に入力したテキストをJIS83表示のワープロで修正し、Winに転送
してJIS9xのプリンタで出力した時の文字化けについて説明できますか?」

新しく文字コード設定の項を分離した方がいいかも。
デフォルト SJIS 無変換 99.9% これでしょう
データ先頭部分で判定
拡張子のポリシーとして設定、今回はこれ

それ以上のものは、マクロでユーザーが処理できるように
open時の判定に役に立つ関数を追加する。
とかコード変換指示の設定がマクロで事前にできるとか。

___E___

[ ]
RE:05632 要望No.05634
秀丸担当 さん 00/04/21 18:45
 
>XML でも <?xml version="1.0" encoding="Shift_JIS" ?> で正しく動く
>ソフトもあります。今はフリーの物は UTF-8 固定の実装が多いですが。

おお、そうなのですか。
まあでもファイルタイプ別の設定で段階的に変えられるようにするのがいいかも。
 −標準(SHIFT-JISで固定)
 −新規作成のときだけ指定の文字コードで保存
 −常に指定の文字コードで保存
とか。


[ ]