HTML編集アドイン:Reply時のフォントサイNo.43250
setoatu さん 12/09/11 16:51
 

HTML編集アドインの改修ありがとうございます。
次のバージョンが楽しみです。

さて、HTML編集アドインの設定にて、以下のように設定を行っています。

body{font-family:メイリオ; font-size: 10pt}
pre{font-family:メイリオ; font-size: 10pt}

ところが 受信→返信や、送信→返信受信→さらに返信などをする際にフォントの書
体やサイズが消えているような気がします。
正確に申し上げると秀丸メール上は意図したとおりに表示される場合が多いですが、
Outlookなど他のメーラーでは意図したとおりに表示されていません。

解決方法があればご教示いただけないでしょうか。

どうぞよろしくお願いいたします。

[ ]
RE:43250 HTML編集アドイン:Reply時のフNo.43251
秀まるお2 さん 12/09/11 17:37
 
 返信/転送メールでフォントが期待通りにならないのは、たぶん、返信元
メールの中にもスタイルシートの指定があって、そっちが優先されてしまってる
せいじゃないかと思います。

 例えば、

<STYLE>
    body{font-family:MS Pゴシック}
</STYLE>
<STYLE>
    body{font-family:Tahoma}
</STYLE>

 みたいに書くと、フォントはTahomaになってしまうようです。

 秀丸メールのHTMLメール編集アドインが埋め込むスタイルシートはメール本文
の一番先頭になってしまうので、もしも返信元メールにスタイルシートの指定が
あると、そっちが優先されてしまいます。

 ご自身の書く文章部分についてだけうまくフォントを指定するには、現状では
HTMLメール編集上で、ご自身の書く文章を範囲選択してからツールバーから
フォント指定するって作戦しか無いかなぁと思います。

 何かもっといいアイデアがあるといいのですけども…。

 テンプレートの方で、例えば

$(HtmlEdit)$-
$(SetHeader,Content-Type,text/html)$-
<body style="font-family:MS Pゴシック; font-size: 12pt">
<DIV> こんにちは</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
$i
<DIV>&nbsp;</DIV>
</body>
<HR>
$(QuoteHtml,$(PlainTextToHtml,$(SmallRootHeader)) + $(RootHtml))

 みたいに、スタイルシート指定付きのbodyタグでご自身の書くメール本文を囲
ってしまう作戦なんかが考えられますが、そういうのはどうでしょうか。今やっ
てみたらうまくいってるような気がしますけども。

 (反則だろか?)

[ ]
RE:43251 HTML編集アドイン:Reply時のフNo.43253
setoatu さん 12/09/11 17:51
 
さっそくありがとうございます。
テンプレートで試してみます。

[ ]