[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: DPN-2011-10 (07)



On Wed, 6 Jul 2011 03:59:22 +0900
AYANOKOUZI, Ryuunosuke wrote:


> > また、どうしても化けないほうがいいなら、ISO-2022-JP 外の文字は
> > 実体参照にすべきじゃないかな。どうせその部分は訳作成時にいじら
> > ないし、あとあとの処理もそっちの方が楽。

肝心の中身については
http://lists.debian.org/debian-www/2011/06/msg00072.html
からのスレでも書いてますが
欧文のアクセント文字等は実体参照にすればまず壊れないので一押し

> ISO-2022-JP外の文字を使う場合に、charsetを
> UTF-8にするとアーカイブで化け、ISO-2022-JP-2
> にするとメールで化けるということなので、
> どちらを使っても化けることには代わらない
> ということですね。確かに、実体参照にして
> ISO-2022-JPでメールを書くのは解決策のひとつ
> だと思いますが、copypage.plで生成されるページは
> UTF-8になるので、原文で明示的に実体参照に
> されていない文字の殆どは実体参照に変換されません。
> これを考慮すると、「メールのcharsetの基本は
> ISO-2022-JPとし、ISO-2022-JP外の文字が含まれる
> 場合はUTF-8とする」というのが現実的な解だと
> おもいます。

utf8メール自体は現状 http://www.mhonarc.jp/2.6.x/ucer.htmlhttp://www.mhonarc.jp/2.6.x/utf8.html
にするとかで対処可能ですね(手元で確認済み)
添付の展開で調整が必要ですが

http://www.mhonarc.jp/2.6.x/methods.html

添付おk
<MIMEARGS>
m2h_text_html::filter; attachcheck
m2h_external::filter; forceattach
m2h_text_plain::filter;
</MIMEARGS>

<TextEncode>
utf-8; MHonArc::UTF8::to_utf8; MHonArc/UTF8.pm
text/plain; m2h_text_plain::filter; attachcheck default=utf8 inlineexts=txt,diff 
</TextEncode>
--
<MIMEARGS>
m2h_text_html::filter; attachcheck
m2h_external::filter; forceattach
m2h_text_plain::filter; attachcheck
</MIMEARGS>

<TextEncode>
utf-8; MHonArc::UTF8::to_utf8; MHonArc/UTF8.pm
text/plain; m2h_text_plain::filter;
</TextEncode>

--------------------------------
インラインおk
<MIMEARGS>
m2h_text_html::filter; attachcheck
m2h_external::filter; forceattach
m2h_text_plain::filter;
</MIMEARGS>

<TextEncode>
utf-8; MHonArc::UTF8::to_utf8; MHonArc/UTF8.pm
text/plain; m2h_text_plain::filter;
</TextEncode>
--
<MIMEARGS>
m2h_text_html::filter; attachcheck
m2h_external::filter; forceattach
m2h_text_plain::filter; forceattach
</MIMEARGS>

<TextEncode>
utf-8; MHonArc::UTF8::to_utf8; MHonArc/UTF8.pm
text/plain; m2h_text_plain::filter;
</TextEncode>


-- 
victory
no need to CC me :-)
http://userscripts.org/scripts/show/102724