返信や転送の際に引用符「>」を付けることNo.46994
tari さん 14/11/04 21:01
 
Win7のPCで使用するため、長年使用したWinXPのOutlook Expressからの乗り換えで秀
丸メールを使用しようと考えています。

ダウンロードして少し試しに使用してみたのですが、返信や転送の際、Outlook Expr
essと同じ感じで使いたかったので、テンプレートで「Outlook Expressと同じにする
例」というの選んでメールを送ってみたのですが、Outlook Expressで返信や転送に
したら行の先頭に付く引用符「>」が付きません。

文章の一部を引用する際などに、引用符が付いていると便利なので、基本付けたいの
ですが、秀丸メールでは可能でしょうか?

宜しくお願い致します。

[ ]
RE:46994 返信や転送の際に引用符「>」をNo.46995
秀まるお2 さん 14/11/05 08:57
 
 Outlook Expressと同じだと、メール本文を引用するのが

    $(RootBody)

 のようになってるんですが「> 」付きにするには、その部分を


    $(QuotedRootBody)

 に書き換えればいいです。

[ ]
RE:46995 返信や転送の際に引用符「>」をNo.46996
tari さん 14/11/05 12:18
 
どうもありがとうございます。テンプレートの該当部分を書き換えてみたら、「>」
がつきました。

ただ、Outlook Expressの場合は、「>」と文章の間に半角スペース分あいているので
すが、秀丸メールの場合はスペースがなくてくっついています。

OEだと、

> おはようございます。
> お世話になります

秀丸メールは、

>おはようございます。
>お世話になります。

これもOEのようにあけることは出来ますか?
たぶんすごく単純なことだと思うんですが…。

宜しくお願い致します。

[ ]
RE:46996 返信や転送の際に引用符「>」をNo.46997
秀まるお2 さん 14/11/05 14:01
 
> ただ、Outlook Expressの場合は、「>」と文章の間に半角スペース分あいているので
> すが、秀丸メールの場合はスペースがなくてくっついています。

 一応、秀丸メール標準の設定だと「>」の後ろに半角空白が1つ入るはずでは
あります。

 「設定・全般的な設定...」の「メール表示」ページの「フォント等...」
ボタンを押すと、

 返信する時に使う引用記号(Q):

 って設定があって、そこをいじっていただければ、好きな引用記号になるとい
うか…。そこの半角空白を取ってしまわれたのであれば、元に戻すことで復活す
るんじゃないかと思います。

 それ以外にはちょっと原因が思いつかないですけど、とにかく標準の設定だと
半角空白が入るはずだと思います。

 あと、テンプレート命令で、

 $(QuotedRootBody)

 じゃなくて、

   $(Quote2,$(RootBody),"> ")

 のように、Quote2命令を使って好きな引用記号を指定するやり方もあります。
(ヘルプには書いてありませんが)

[ ]
RE:46997 返信や転送の際に引用符「>」をNo.47000
tari さん 14/11/06 13:52
 
テンプレートの該当部分を置き換えただけなので、空白を取ってしまったかどうかは
わからないのですが、

> 「設定・全般的な設定...」の「メール表示」ページの「フォント等...」
>ボタンを押すと、
>
> 返信する時に使う引用記号(Q):
>
> って設定があって、そこをいじっていただければ、好きな引用記号になるとい
>うか…。そこの半角空白を取ってしまわれたのであれば、元に戻すことで復活す
>るんじゃないかと思います。

上記の設定は全く触った覚えがないのですが、ここの設定で「>」の後ろに半角ス
ペースを入れたら、ちゃんと入るようになりました。

どうもありがとうございました。






> それ以外にはちょっと原因が思いつかないですけど、とにかく標準の設定だと
>半角空白が入るはずだと思います。
>
> あと、テンプレート命令で、
>
> $(QuotedRootBody)
>
> じゃなくて、
>
>   $(Quote2,$(RootBody),"> ")
>
> のように、Quote2命令を使って好きな引用記号を指定するやり方もあります。
>(ヘルプには書いてありませんが)

[ ]
RE:47000 返信や転送の際に引用符「>」をNo.47001
秀まるお2 さん 14/11/06 14:30
 
> 上記の設定は全く触った覚えがないのですが、ここの設定で「>」の後ろに半角ス
> ペースを入れたら、ちゃんと入るようになりました。

 調べてみたら、一応標準で「> 」にしてたつもりが、プログラムのミスで、
「>」のみになってしまってました。

 他のユーザー様の所でもみんなこういう設定が標準になってしまってたようで
す。いつからそうなってしまってたのかが謎ですが…。

 とりあえず次のβ版にて修正させていただきつつ、ここの設定を、次の
バージョンをインストールした時に勝手に書き換えるようにしてしまおうかなぁ
と思ったりします。その辺考えてみます。

 大変失礼しました。

[ ]
RE:47001 返信や転送の際に引用符「>」をNo.47002
秀まるお2 さん 14/11/06 15:01
 
>  とりあえず次のβ版にて修正させていただきつつ、ここの設定を、次の
> バージョンをインストールした時に勝手に書き換えるようにしてしまおうかなぁ
> と思ったりします。その辺考えてみます。

 秀丸担当やメール担当のマシンもみんな「>」の設定になってましたが、特に
今まで不思議に思ったこともないし、今さら「> 」に勝手に変わると、それは困
るという話でした。

 なので、今使ってる秀丸メールの設定が、新バージョンインストールで勝手に
変わるようなことはやめとこうと思います。

 バグ自体は修正させていただきます。次のバージョンを新規インストールした
ユーザー様から、引用記号が「> 」になるって形にさせていただきます。

[ ]
RE:47002 返信や転送の際に引用符「>」をNo.47009
tari さん 14/11/08 15:46
 
お世話になります。

返信、転送の際の引用符「>」の付け方で、一つ気になったことがあります。

教えて頂いたやり方でちゃんと「>」が付くようになり、Outlook Expressのように後
ろに半角空白も入るようになりましたが、このやり方の場合、引用符付きのメールに
返信すると、下記のように、「>」と「>」の間にも半角空白が入ります。

> > ○○様
> >
> > テストです。
> >

Outlook Expressの場合は、同様の場合には下記のように、「>」と「>」の間に半角
空白は入りません(この掲示板もそうですね)。

>> ○○様
>>
>> テストです。
>>

「>」と「>」の間に半角空白が入っても別に構わないのですが、もし何か方法がある
のであればと思い、書き込みました。

宜しくお願い致します。

[ ]
RE:47009 返信や転送の際に引用符「>」をNo.47015
秀まるお2 さん 14/11/10 09:11
 
 Outlook Expressでの引用記号の付き方を今改めて確認したんですが、たしか
に2重3重の引用をした時には空白が入らないようです。

 現状の秀丸メールではそういう引用の仕方は出来ないです。なので、Outlook
Express互換の引用をする用のテンプレート命令を追加させていただきます。

 $(QuoteOE,$(RootBody))

 みたいな、QuoteOEって命令を追加しようと思います。

 次のβ版で追加してみるので、それで一回確認していただく作戦でお願いした
いです。

 それと、引用記号が、V6.30以下では標準で「>」になってたのをV6.31からは
「> 」に変更するという話をしてましたが、今さらながら、やはりずっと「>」
が標準で今まで通っていたので、それを標準にしてしまおうと思います。特に今
回のような2重3重引用したケースで空白がいっぱい入ると見栄えが悪いので。

[ ]
RE:47015 返信や転送の際に引用符「>」をNo.47016
秀まるお2 さん 14/11/10 09:40
 
 QuoteOEって関数を追加する作戦を一回考えたのですが、やっぱりそれは取り
消して、引用の処理自体を改良して、現状のままでOutlook Express風に動作す
るように直してしまおうと思います。

 具体的には…

 引用の処理の時に、もしも引用記号の末尾に空白が付いてる場合、その空白を
除去した文字列と引用元文字列を比較して、先頭が一致してたら空白を除去した
形で引用するような…。そういう処理を入れてしまおうと思います。

 そうすると、現状の引用で、

> > > xxxx

 のようになってたのが、新バージョンからは

>>> xxxx

 のように仕様変更される形になりますが…。そもそも標準が">"になってたの
で、そういう普通のユーザーさんには影響しないので、仕様変更でどうこうって
問題は出ないかなぁと思います。

 一回その辺トライしてみます。

[ ]
RE:47016 返信や転送の際に引用符「>」をNo.47017
Kengo さん 14/11/10 10:42
 
私の環境では「返信する時に使う引用記号」は「> 」になっています。
ずっと以前の(?)初期値(標準)がそのまま引き継がれているのか、それとも
自分で明示的に変更したのかは記憶にないのでわかりません。

「標準動作」が「空白を除去する」に変更されても構いませんが

> > > xxxx

私はこの形式の方が好みなので、、この形式のまま処理できる方法
(オプションでもテンプレートでもマクロでも)を残しておいて欲しいです。

また、
編集(E)→引用付きコピー(Q) や 編集(E)→引用付き貼り付け(9) の
動作はどうなるのだろう?というのもちょっと心配です。

[ ]
RE:47017 返信や転送の際に引用符「>」をNo.47019
秀まるお2 さん 14/11/10 14:54
 
> 私の環境では「返信する時に使う引用記号」は「> 」になっています。
> ずっと以前の(?)初期値(標準)がそのまま引き継がれているのか、それとも
> 自分で明示的に変更したのかは記憶にないのでわかりません。

 秀丸メールの超昔のソースコード(V1.12とか)を見直したんですが、その時
からバグってて、標準が「>」になってしまってるようでした。

 ただ、全般的な設定で「リセット」ボタンを押せば「> 」になるので、その設
定になってるユーザー様も多数おられるのかもしれません。(という僕自身も
「> 」になってたし)

 で、どっちを標準にするかですが…

 やっぱり「>」の方(半角空白が無い方)を標準にしとこうかなぁと思います。

 ちなみに秀丸エディタの「引用付きコピー」では「> 」となってます。それと
の整合性は狂うのですけど、今までそれで誰からも何も言われなかったというこ
とは、下手にいじらない方がいいのかなぁと思いました。

> > > > xxxx
>
> 私はこの形式の方が好みなので、、この形式のまま処理できる方法
> (オプションでもテンプレートでもマクロでも)を残しておいて欲しいです。

 やはりそういうご意見もあるということは、これまた下手にいじらない方が無
難な気がしてきました。

 なので、やっぱり$(QuoteOE)ってテンプレート命令を追加しつつ、今までの引
用はそのまま仕様維持ってことにさせていただこうと思います。

[ ]
RE:47019 返信や転送の際に引用符「>」をNo.47021
Kengo さん 14/11/10 15:40
 
>  秀丸メールの超昔のソースコード(V1.12とか)を見直したんですが、その時
> からバグってて、標準が「>」になってしまってるようでした。

私のところで一番古いのは 2000年12月21日の

 X-Mailer: TuruKame 0.60beta (Win,40A)

でした。
その頃の「返信メール(自分宛にBcc:)」を見ても「> 」と空白入りで
処理されているようです。
「リセット」したかどうかは、したかもしれませんがやはり覚えていません。
それ以前から、メールを書くのに秀丸エディタを使っていましたから、
「それの(引用関係の)処理に合わせたい」と自分で空白を加えた可能性も
強くあります。

>  やはりそういうご意見もあるということは、これまた下手にいじらない方が無
> 難な気がしてきました。

私はその方がありがたいです。

>  なので、やっぱり$(QuoteOE)ってテンプレート命令を追加しつつ、今までの引
> 用はそのまま仕様維持ってことにさせていただこうと思います。

引用関係の命令はたくさんある(選択の有無、折り返しの有無など)ので、
どのように解決されるのか?はちょっと興味あります。

[ ]
RE:47021 返信や転送の際に引用符「>」をNo.47022
秀まるお2 さん 14/11/10 15:57
 
> 引用関係の命令はたくさんある(選択の有無、折り返しの有無など)ので、
> どのように解決されるのか?はちょっと興味あります。

 QuotedSelectedRootTextとかいっぱいあって自分でも訳が分からなくなってま
すので、それらは放置で…。

 QuoteOEって命令だけ追加するので、例えば返信元メールのメール本文を引用
する場合は

    $(QuoteOE,$(RootBody))

 って書いていただく形になります。
 (tariさん宛の話になりますが)

[ ]
RE:47015 返信や転送の際に引用符「>」をNo.47023
tari さん 14/11/10 18:34
 
> Outlook Expressでの引用記号の付き方を今改めて確認したんですが、たしか
>に2重3重の引用をした時には空白が入らないようです。
>
> 現状の秀丸メールではそういう引用の仕方は出来ないです。なので、Outlook
>Express互換の引用をする用のテンプレート命令を追加させていただきます。
>
> $(QuoteOE,$(RootBody))
>
> みたいな、QuoteOEって命令を追加しようと思います。
>
> 次のβ版で追加してみるので、それで一回確認していただく作戦でお願いした
>いです。
>

ありがとうございます。

結論としては、この方法で対応して頂けるという事ですね。

ちなみに、使い始めたばかりでよくわからないのですが、
β版はダウンロードすれば自動的に今の秀丸メールに
上書きされるのですか(設定等は引き継いだままで)?

宜しくお願い致します。

[ ]
RE:47023 返信や転送の際に引用符「>」をNo.47024
秀まるお2 さん 14/11/11 08:59
 
> ちなみに、使い始めたばかりでよくわからないのですが、
> β版はダウンロードすれば自動的に今の秀丸メールに
> 上書きされるのですか(設定等は引き継いだままで)?

 β版でも正式版でも同じなんですが、ダウンロードしただけではインストール
されなくて、ダウンロードしたファイルをダブルクリックして実行すると、イン
ストールがなされます。

 インストール自体は、一番最初に秀丸メールをインストールした時と同じよう
な感じで、特にバージョンアップだからといって特別なことは無いです。

 あと、設定はもちろん引き継がれます。

 もうそろそろ正式版としてアップロードしたい所ではありますが、一回β版と
してアップロードさせていただきます。アップロードしたらここの会議室に連絡
を書き込みさせていただきます。

[ ]