1.6. Emailの引用と挿入の慣例
オンラインの文章作法の慣例がいまだいくらか流動的な領域の一つが、以前のメッセージから挿入した素材——通常の英語で‘ブロック引用’と呼ばれるであろうもの——をどう示すかである。こうした引用に通常用いられる印刷上の慣例(余分にインデントした小さなフォント)から、挿入したテキストを1つのASCIIのTAB(0001001)文字でインデントするという慣行が生まれた。これはUnixや他の多くの環境では8スペースのインデントとして現れる。
初期のメールやネットニュースのリーダーは、このようにメッセージを挿入する機能を持っていなかったので、人々は手作業でコピーを貼り付けなければならなかった。BSDのMail(1)が挿入をサポートした最初のメッセージエージェントであり、初期のUsenet利用者はそのスタイルを真似た。しかしTAB文字は挿入テキストを右へ押しやりすぎる傾向があり(とりわけ多重に入れ子になった挿入では)、見苦しい折り返しを招いた。短い混乱の時期(その間にEMACSと少数のメーラーで、3つか4つのスペースからなる挿入の先頭印が定着した)を経て、先頭に>または> を付ける方式が標準になった。これはおそらくed(1)でタブを表示するのにそれが使われていたことに由来する(あるいは、一部の初期のUnixメーラーが、"From"で始まる行が新しいメッセージヘッダの始まりに見えないように引用するために使った>に由来するのかもしれない)。挿入の中の挿入は>の先頭印を保つので、引用の‘入れ子の深さ’が視覚的に明らかになる。
フォローアップを投稿するときに親記事のテキストを挿入する慣行は、Usenetでかつて大きな厄介事だったこと——記事が異なるサイトに同じ順序で届かないという事実——を解決する助けとなった。不注意な投稿者は、"No, that's wrong"や"I agree"といった文句で始まる、あるいはそれだけで成り立つ記事を投稿したものだった。誰が何に応答しているのかを見て取るのは難しかった。その結果、1984年ごろ、新しいニュース投稿ソフトウェアは、前の記事のテキストを“> ”か、投稿者が選んだ何らかの印で印を付けて、自動的に挿入する機能を発達させた。投稿者は関連する行以外をすべて削除することが期待されていた。その結果いまでは、不注意な投稿者が、先行する記事の全文を含み、その後ろに"No, that's wrong"や"I agree"だけが続く記事を投稿するようになっている。
多くの人は、この治療法が元の病気よりも悪いと感じており、まもなく、読者が望めば挿入テキストを読み飛ばせるように設計されたニュースリーダーソフトウェアが現れた。今日では、一部の投稿ソフトウェアは、‘>’で始まる行の割合が高すぎる記事を拒否する——だがこれもまた、好ましくない回避策を招いた。たとえば、引用されないために拒否のしきい値より下にメッセージを押し下げる、中身のない埋め草の行を意図的に挿入することである。
挿入の慣行はいまなお進化しており、‘正しい’挿入スタイルをめぐる論争は、ときにholy warsにつながる。
ほとんどのネット利用者は、挿入を、それに対するコメントがすぐに続くという約束とみなす。好まれる、会話的なスタイルは次のようになる。
> relevant excerpt 1
response to excerpt
> relevant excerpt 2
response to excerpt
> relevant excerpt 3
response to excerpt
あるいは短いメッセージの場合は次のように。
> entire message
response to message
一部のPCベースのメールエージェント(特にMicrosoft OutlookおよびOutlook Express)の貧弱な設計のせいで、引用されたメッセージ全体が応答の後ろに来るのを、ときおり目にする。次のように。
response to message
> entire message
だが、この慣行は強く非推奨である。
>がいまなお標準の挿入の先頭印であり続けているものの、元のインデントのばらつきを保持する長い引用には、ときに|が使われる(あるメーラーはこれらを組み合わせて|>を使いさえする)。また、同じメッセージ内で複数の著者を引用する異なるスタイルも見られる。一つ(情報を失うので非推奨)は全員に> の先頭印を使うもの、別のもの(最も一般的)は> > > >、> > > など(あるいは行の長さと入れ子の深さに応じて>>>> 、>>>など)で、メッセージの元の順序を反映する。さらにもう一つは、著者ごとに異なる引用の先頭印を使うもので、たとえば> 、: 、|、\@(入れ子を保持してメッセージの挿入順序がなお明らかになるようにするか、挿入に著者の名前で印を付ける)である。さらに別のスタイルは、各投稿者のイニシャル(またはログイン名)を、その投稿者の引用の先頭印として使うものである。
ときおり、規格文書のような権威ある情報源からの引用に# の先頭印が使われるのを目にする。意図された暗示は、rootのプロンプト(特権を持つスーパーユーザーとして実行しているときに出される特別なUnixのコマンドプロンプト)である。