送信時の自動折り返しの数値No.31162
sankatetsu さん 07/04/23 22:45
 
sankatetsuです。

Ver.4.75をVistaで使用しています。

設定>メールエディタの設定>メール表示>送信時の自動折り返し
の桁数なのですが、
メール作成時の表示では値は全角の文字数で、受信メールの表示時には半角の文字数
となっています。

具体的には、折り返し桁数を70にしていた場合、
・メール作成では全角70文字で折り返される
・そのメールを受信した際の表示では全角35文字で折り返される
 (改行が入っている)
となります。

他の環境(少し前のバージョンをXPで使用)で確認したところ、全角の値となること
は無いようです。

ご確認よろしくお願いいたします。

[ ]
RE:31162 送信時の自動折り返しの数値No.31167
秀まるお2 さん 07/04/24 11:21
 
 もしかして、フォントを「メイリオ」にされてるのでしょうか。MS ゴシック
のままだと大丈夫みたいですけど、メイリオにすると、たしかに全角文字も半角
文字もみんな文字幅が同じなので、全角文字でも70桁分で自動折り返しされて
しまうようです。

 そもそもプロポーショナルフォントの場合であっても固定ピッチフォントと同
じ折り返し処理しないといけないので、そういう風に直そうかなぁと思いますが
…。それでいいですかね?。そうすると、見た目上の折り返し位置が全角文字を
使うか半角文字を使うかでばらばらになってしまいますけど。

 というか、やはりここはとりあえず、MS ゴシックとかの固定ピッチフォン
トを使っていただくのがいいんじゃないかと思います。

[ ]
RE:31167 送信時の自動折り返しの数値No.31169
sankatetsu さん 07/04/24 14:37
 
ご回答ありがとうございます。

> もしかして、フォントを「メイリオ」にされてるのでしょうか。
その通りでした。なるほど。。
(せっかくVISTAなので読みやすいと言われるフォントにしておこうかと・・・。確
かに読みやすいです。)


>MS ゴシック
>のままだと大丈夫みたいですけど、メイリオにすると、たしかに全角文字も半角
>文字もみんな文字幅が同じなので、全角文字でも70桁分で自動折り返しされて
>しまうようです。
フォントについて私がちょっと理解不足なのかもしれませんが、全角だと「あ」と
「i」(全角のi)は同じ幅で、両方半角だと1:4くらい幅の差があります。

個人的には、このこと自体は問題ないと思っておりまして、フォントによっては半角
の2倍幅が全角ということじゃないんだな、と理解していれば使用上も困りません。

どちらかというと、
全角「70文字」の折り返し想定で作成した文章が全角「35文字」折り返しで改行が入
って送信されるということはちょっと想像がつかない動作なので問題に感じます。

ただ、
>そうすると、見た目上の折り返し位置が全角文字を
>使うか半角文字を使うかでばらばらになってしまいますけど。
というのも確かにオカシイ気がします・・・。

私個人として一番自然で直感的だと思うのは、作成時の見た目上の折り返し位置に送
信時に改行をいれる、というものです。
(桁数で設定する値は、現状のように全角文字数として扱う感じでしょうか)

ご検討お願いいたします。




[ ]
RE:31169 送信時の自動折り返しの数値No.31170
秀まるお2 さん 07/04/24 15:38
 
 ソースコードを修正して、試しに、プロポーショナルフォントの場合でも無理
矢理固定ピッチフォント相当の自動折り返しをするようにしてみました。そした
ら大変違和感がある表示になってしまいまして、この作戦はやめました。

> 私個人として一番自然で直感的だと思うのは、作成時の見た目上の折り返し位置に送
> 信時に改行をいれる、というものです。

 メールの届いた先ではたぶん「メイリオ」じゃないフォントを使うケースが圧
倒的に多いと思うので、そうすると、どっちにしても「メールを送った人」か、
または「メールを受け取った人」かどちらかでへんてこな折り返しで表示されて
しまうんじゃないかと思います。その、さっき僕がやってみたという、プロポー
ショナルフォントなのに無理矢理固定ピッチフォント相当の折り返し処理をした
場合みたいな感じになると思います。

 なので、やっぱりメールの表示には普通の固定ピッチフォントか、せめて半角
文字と全角文字の文字幅が1対2に近いフォントを使ってもらうのが適当だと思
います。

 そういう作戦でいくとして、全般的な設定の所でプロポーショナルフォントを
選択したら警告メッセージを出すように直してしまいました。

 僕としてはそれがベストな解決策だと思います。

 というか、Windows Vistaのメイリオフォントで半角文字と全角文字の文字幅
がちゃんと1対2に近い設計になっていれば別によかったんだと思いますけど。


[ ]
RE:31170 送信時の自動折り返しの数値No.31171
sankatetsu さん 07/04/24 17:14
 
ご検討ありがとうございます。


>ら大変違和感がある表示になってしまいまして、この作戦はやめました。
なるほど・・。

事情も良く分かりました。
ありがとうございます。

> そういう作戦でいくとして、全般的な設定の所でプロポーショナルフォントを
>選択したら警告メッセージを出すように直してしまいました。
>
> 僕としてはそれがベストな解決策だと思います。
事情が分かり私も同感です。

> というか、Windows Vistaのメイリオフォントで半角文字と全角文字の文字幅
>がちゃんと1対2に近い設計になっていれば別によかったんだと思いますけど。
文章の時は読みやすくて気に入ってたのですが、書くときは毎行改行の習慣で解決で
きるし仕方ないなーと思います。
(今回は改行無し長文を貼り付けて気づいた)

別件ですが、今回いろいろと試した際に、
12345678901234・・・
とメイリオで半角・全角数字を数行書いて自分宛に送った時の
受信メールの表示が少し変です。
2行目、3行目の行頭に半角スペースが大量に入ります。
ちょっと不思議なのは「あいうえお」や「abcde」などではこの現象は起きません。
一応ご報告まで。



[ ]
RE:31171 送信時の自動折り返しの数値No.31172
アルビレオ さん 07/04/24 17:42
 
ユーザーのアルビレオです。

>文章の時は読みやすくて気に入ってたのですが、書くときは毎行改行の習慣で解決で
>きるし仕方ないなーと思います。

よけいなおせっかいですが、メイリオで毎行改行したメールを等幅フォントで表
示すればやっぱり改行位置がバラバラに見えます。
テキストメールでは等幅フォントを使うというのは常識とまで言わないにしても
かなりの多数派で、企業からのお知らせメールなどでも等幅を前提にレイアウト
されたものがあるくらいです。(プロポーショナルだと非常に読みにくい)

sankatetsuさんが送信したメールを受け取る人のことも考えれば、できればテキ
ストメールに関してはメイリオをあきらめて等幅フォントを使った方がベターか
なぁと思います。
メイリオがプロポーショナルなのはもう仕方がないので、マイクロソフトが別に
「等幅メイリオ」みたいなフォントを用意してくれればそれが一番の解決策にな
るんですけどね。

[ ]
RE:31172 送信時の自動折り返しの数値No.31173
sankatetsu さん 07/04/24 19:25
 
ご指摘のことは非常によく分かります。
好みの問題も多少あるので善し悪しの話しにはあまりしたくないのですが(笑)、少
し誤解があるのと興味のある話しなのでコメントを。

>よけいなおせっかいですが、メイリオで毎行改行したメールを等幅フォントで表
>示すればやっぱり改行位置がバラバラに見えます。
もう十数年メールを使ってますが、私は文節の区切れで改行しています。
(句読点とか文章の区切りなど)
なので、どっちみち改行位置はバラバラなんです。
今回の件のような長文の貼り付けなどはメーラー任せです。
どっちのタイプが多いかちょっと分からないですが、
日本語の場合は右側が揃うかどうかで、読みやすさにあまり差は
無いような気がしてます。

>テキストメールでは等幅フォントを使うというのは常識とまで言わないにしても
>かなりの多数派で、企業からのお知らせメールなどでも等幅を前提にレイアウト
>されたものがあるくらいです。(プロポーショナルだと非常に読みにくい)
そして今回のプロポーショナルの件ですが、私自身等幅から変更したのは
今年に入ってからなんです。
メールに限らず、長年ワープロではなくエディタで文章を
書いて来たので最初は違和感がありましたが、すぐ慣れました。
(今までのMSのフォントがあまり好きでは無いので、メイリオは
 どんなもんかと試してみたかったというのが動機でした)

等幅指定のメールも無くはないんですが大体がメールマガジンで、
仕事のメールでは案外困らないです。
ごくたまに、罫線でフローチャートが書かれていたりで
崩れることはありますが(笑)

ちなみに、長年の等幅からプロポーショナルに切り替えた感想ですが、
・画面あたりの文字数が等幅より減る
・ちょっと柔らかい印象になる(笑)
・使用上の問題は案外無い
・折り返し位置が想定外になる(←今回の件)
という感じです。
文字数が減ることについても、最近のモニタは解像度が高いので許容範囲でした。

>sankatetsuさんが送信したメールを受け取る人のことも考えれば、できればテキ
>ストメールに関してはメイリオをあきらめて等幅フォントを使った方がベターか
>なぁと思います。
今回の折り返し位置が想定外だったので、ちょっと心配になりました。
でもまだあきらめずに、大きな問題がなければ確認しつつ継続して
使用してみるつもりです。

>メイリオがプロポーショナルなのはもう仕方がないので、マイクロソフトが別に
>「等幅メイリオ」みたいなフォントを用意してくれればそれが一番の解決策にな
>るんですけどね。
読みやすさを考えると等幅じゃない方が好みなので、
「等幅メイリオ」はあったら嬉しいけど、自分的には全部解決という
感じではなさそう。

脇道で長文失礼しました。

[ ]
RE:31173 送信時の自動折り返しの数値No.31209
suisui さん 07/05/01 08:13
 
メイリオを等幅で使いたいと思っている方には Vistaの Meiryo か
ら MSゴシック、MSプロポーショナルゴシック、MSUIゴシック と全
く同じ幅を持った Meiryo 3書体を生成するパッチがあります。
http://www.geocities.jp/meir/
MSPゴシック幅なら sankatetsu さんの希望がかなうっていうのな
ら、これも解決方法でしょうか。

太字にしたときの幅は違うんですけど本文に太字は使わないんで、
僕はこれを本文だけ等幅メイリオ、フォルダ一覧、メイル一覧は
UIメイリオ、太字はフォントが持つ太字を使用オプションで使用し
ています。
Windows全体に渡ってオリジナルのメイリオは全く使わなくなりま
した。

[ ]