<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body><p><sw-see xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"> <anchor>text/plain</anchor> </sw-see></p><p><strong>The Text/Plain Format <ins>and DelSp</ins> Parameter<ins>s</ins></strong><ul><li>Network Working Group                                </li><li>Request for Comments: <del>2646</del> <ins>3676</ins></li><li><del>Updates: 2046</del></li><li><ins>Obsoletes: 2646</ins></li><li>Category: Standards Track</li><li>R. Gellens<del>, Editor</del></li><li>Qualcomm</li><li><del>August 1999</del> <ins>February 2004</ins></li></ul></p><section><h1>Status of this Memo</h1><blockquote><p>This document specifies an Internet standards track protocol for the
Internet community, and requests discussion and suggestions for
improvements.  Please refer to the current edition of the &quot;Internet
Official Protocol Standards&quot; (STD 1) for the standardization state
and status of this protocol.  Distribution of this memo is unlimited.</p></blockquote></section><section><h1>Copyright Notice</h1><blockquote><p>Copyright (C) The Internet Society (<del>1999</del> <ins>2004</ins>).  All Rights Reserved.</p></blockquote><insert xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><section xmlns="http://www.w3.org/1999/xhtml"><h1>Abstract</h1><blockquote><p>This specification establishes two parameters (Format and DelSP) to
be used with the Text/Plain media type.  In the presence of these
parameters, trailing whitespace is used to indicate flowed lines and
a canonical quote indicator is used to indicate quoted lines.  This
results in an encoding which appears as normal Text/Plain in older
implementations, since it is in fact normal Text/Plain, yet provides
for superior wrapping/flowing, and quoting.</p></blockquote><p>この仕様書は、 <code class="MIME">text/plain</code> 媒体型で使用する
2つの引数 (<code class="MIME">format</code> および <code class="MIME">delsp</code>)
を規定します。これらの引数が存在すると、行末の空白は流し行を示すために使われ、
正準引用指示子は引用行を示すために使われます。
この結果、古目の実装には通常の <code class="MIME">text/plain</code>
のように見える符号化を行えます。実際、これは通常の <code class="MIME">text/plain</code>
であって、しかも折返し・流し込みや引用ができるものなのです。</p><blockquote><p>This document supersedes the one specified in RFC 2646, &quot;The
Text/Plain Format Parameter&quot;, and adds the DelSp parameter to
accommodate languages/coded character sets in which ASCII spaces are
not used or appear rarely.</p></blockquote><p>この文書は RFC 2646 <cite><code class="MIME">text/plain</code> <code class="MIME">format</code> 引数</cite> 
で規定されていたものを上書きすると共に、 ASCII
の間隔が使われないか稀にしか現れない言語・符号化文字集合で便利な
<code class="MIME">delsp</code> 引数を追加します。</p></section></insert></section><section><h1>Table of Contents</h1><delete xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><blockquote xmlns="http://www.w3.org/1999/xhtml"><ol><li>1.  Abstract . . . . . . . . . . . . . . . . . . . . . . . . . .  2</li><li>2.  Conventions Used in this Document . . . . . . . . . . . . .   2</li><li>3.  The Problem  . . . . . . . . . . . . . . . . . . . . . . . .  2<ol><li>3.1.  Paragraph Text  . . . . . . . . . . . . . . . . . . . .   3</li><li>3.2.  Embarrassing Line Wrap . . . . . . . . . . . . . . . . .  3</li><li>3.3.  New Media Types . . . . . . . . . . . . . . . . . . . .   4</li></ol></li><li>4.  The Format Parameter to the Text/Plain Media Type  . . . . .  4<ol><li>4.1.  Generating Format=Flowed  . . . . . . . . . . . . . . .   5</li><li>4.2.  Interpreting Format=Flowed . . . . . . . . . . . . . . .  6</li><li>4.3.  Usenet Signature Convention . . . . . . . . . . . . . .   7</li><li>4.4.  Space-Stuffing . . . . . . . . . . . . . . . . . . . . .  7</li><li>4.5.  Quoting . . . . . . . . . . . . . . . . . . . . . . . .   8</li><li>4.6.  Digital Signatures and Encryption  . . . . . . . . . . .  9</li><li>4.7.  Line Analysis Table . . . . . . . . . . . . . . . . . .  10</li><li>4.8.  Examples . . . . . . . . . . . . . . . . . . . . . . . . 10</li></ol></li><li>5.  ABNF  . . . . . . . . . . . . . . . . . . . . . . . . . . .  11</li><li>6.  Failure Modes  . . . . . . . . . . . . . . . . . . . . . . . 11<ol><li>6.1.  Trailing White Space Corruption . . . . . . . . . . . .  11</li></ol></li><li>7.  Security Considerations  . . . . . . . . . . . . . . . . . . 12</li><li>8.  IANA Considerations . . . . . . . . . . . . . . . . . . . .  12</li><li>9.  Internationalization Considerations  . . . . . . . . . . . . 12</li><li>10.  Acknowledgments . . . . . . . . . . . . . . . . . . . . . .  12</li><li>11.  References . . . . . . . . . . . . . . . . . . . . . . . . . 13</li><li>12.  Editor's Address  . . . . . . . . . . . . . . . . . . . . .  13</li><li>13.  Full Copyright Statement . . . . . . . . . . . . . . . . . . 14</li></ol></blockquote></delete><insert xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><blockquote xmlns="http://www.w3.org/1999/xhtml"><ol><li>1.  Introduction. . . . . . . . . . . . . . . . . . . . . . . . .   2</li><li>2.  Conventions Used in this Document . . . . . . . . . . . . . .   2</li><li>3.  The Problem . . . . . . . . . . . . . . . . . . . . . . . . .   3<ol><li>3.1.  Paragraph Text. . . . . . . . . . . . . . . . . . . . .   3</li><li>3.2.  Embarrassing Line Wrap  . . . . . . . . . . . . . . . .   3</li><li>3.3.  New Media Types . . . . . . . . . . . . . . . . . . . .   4</li></ol></li><li>4.  The Format and DelSp Parameters . . . . . . . . . . . . . . .   5<ol><li>4.1.  Interpreting Format=Flowed. . . . . . . . . . . . . . .   6</li><li>4.2.  Generating Format=Flowed  . . . . . . . . . . . . . . .   7</li><li>4.3.  Usenet Signature Convention . . . . . . . . . . . . . .   9</li><li>4.5.  Quoting . . . . . . . . . . . . . . . . . . . . . . . .   9</li><li>4.6.  Digital Signatures and Encryption . . . . . . . . . . .  11</li><li>4.7.  Examples. . . . . . . . . . . . . . . . . . . . . . . .  12</li></ol></li><li>5.  Interoperability. . . . . . . . . . . . . . . . . . . . . . .  12</li><li>6.  ABNF. . . . . . . . . . . . . . . . . . . . . . . . . . . . .  13</li><li>7.  Failure Modes . . . . . . . . . . . . . . . . . . . . . . . .  14<ol><li>7.1.  Trailing White Space Corruption . . . . . . . . . . . .  14</li></ol></li><li>8.  Security Considerations . . . . . . . . . . . . . . . . . . .  15</li><li>9.  IANA Considerations . . . . . . . . . . . . . . . . . . . . .  15</li><li>10. Internationalization Considerations . . . . . . . . . . . . .  15</li><li>11. Acknowledgments . . . . . . . . . . . . . . . . . . . . . . .  15</li><li>12. Normative References. . . . . . . . . . . . . . . . . . . . .  16</li><li>13. Informative References. . . . . . . . . . . . . . . . . . . .  16</li><li>Appendix A: Changes from RFC 2646 . . . . . . . . . . . . . . . .  18</li><li>Author's Address. . . . . . . . . . . . . . . . . . . . . . . . .  19</li><li>Full Copyright Statement. . . . . . . . . . . . . . . . . . . . .  20</li></ol></blockquote></insert></section><section><h1>1.  <del>Abstract</del> <ins>Introduction</ins></h1><blockquote><p>Interoperability problems have been observed with erroneous labelling
of paragraph text as Text/Plain, and with various forms of
&quot;embarrassing line wrap.&quot; (See <del>section</del> <ins>Section</ins> 3.)</p></blockquote><p>段落文を <code class="MIME"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">text/plain</anchor></code> と誤って札付けすることや、
色々な形の<q>困った行折返し</q>による相互運用性の問題が見られています。</p><blockquote><p>Attempts to deploy new media types, such as Text/Enriched <del> [RICH] </del> <ins> [Rich] </ins> and
Text/HTML [HTML] have suffered from a lack of backwards compatibility
and an often hostile user reaction at the receiving end.</p></blockquote><p><code class="MIME"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">text/enriched</anchor></code> や <code class="MIME"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">text/html</anchor></code>
のような新しい媒体型を使おうとする試みもありますが、
後方互換性の欠如や、時に敵対的な受信側利用者の反応によって成功していません。</p><blockquote><p>What is required is a format which is in all significant ways
Text/Plain, and therefore is quite suitable for display as
Text/Plain, and yet allows the sender to express to the receiver <ins>which lines are quoted and</ins> which lines <del>can be</del> <ins>are</ins> considered a logical paragraph, and thus <ins>eligible to be</ins> flowed
(wrapped and joined) as appropriate.</p></blockquote><p>必要とされているのは重要な点すべてにおいて <code class="MIME"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">text/plain</anchor></code>
であって、従って <code class="MIME"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">text/plain</anchor></code> として表示するのが至極適切であり、
それでいて送信者が受信者に<ins>どの行が引用であり</ins>どの行が論理的段落とみなせるか、
よって適当に流込む (折返したり連結したりする) ことができるかを表現できる書式であります。</p><delete xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>This memo proposes a new parameter to be used with Text/Plain, and,
in the presence of this parameter, the use of trailing whitespace to
indicate flowed lines.  This results in an encoding which appears as
normal Text/Plain in older implementations, since it is in fact
normal Text/Plain.</p></blockquote><p xmlns="http://www.w3.org/1999/xhtml">このメモは <code class="MIME">text/plain</code> で使用する新しい引数と、
この引数が存在する場合の、流し行を示す行末の空白の使用を提案します。
これによって古目の実装には通常の <code class="MIME">text/plain</code>
のように見える符号化となります。というか実際通常の <code class="MIME">text/plain</code>
なのです。</p></delete></section><section><h1>2.  Conventions Used in this Document</h1><blockquote><p>The key words &quot;REQUIRED&quot;, &quot;MUST&quot;, &quot;MUST NOT&quot;, &quot;SHOULD&quot;, &quot;SHOULD NOT&quot;,
and &quot;MAY&quot; in this document are to be interpreted as described in &quot;Key
words for use in RFCs to Indicate Requirement Levels&quot; [KEYWORDS].</p></blockquote><p>この文書中の鍵語<q><strong>必要である</strong></q>, <q><strong>しなければならない</strong></q>,
<q><strong>してはならない</strong></q>, <q><strong>するべきである</strong></q>,
<q><strong>するべきではない</strong></q>, <q><strong>して構わない</strong></q>は、
『RFC 中で要求水準を示すために使用する鍵語』に記述されているように解釈することとします。</p><insert xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>The term &quot;paragraph&quot; is used here to mean a series of lines which are
logically to be treated as a unit for display purposes and eligible
to be flowed (wrapped and joined) as appropriate to fit in the
display window and when creating text for replies, forwarding, etc.</p></blockquote><p xmlns="http://www.w3.org/1999/xhtml">用語<dfn>段落</dfn>は、ここでは、論理的に表示目的の単位として扱い、
表示窓に合うように、あるいは返答・転送その他の文章作成の時に適当に流したり 
(折畳んだり連結したり) しても適切である行の系列を意味するために使います。</p></insert></section><section><h1>3.  The Problem</h1><blockquote><p>The Text/Plain media type is the lowest common denominator of
Internet email, with lines of no more than <del>997</del> <ins>998</ins> characters (by
convention usually no more than <del>80</del> <ins>78</ins>), and where the <del>CRLF</del> <ins>carriage-return and line-feed (CRLF)</ins> sequence
represents a line break <ins>(see</ins> [MIME-IMT] <ins>and [MSG-FMT])</ins>.</p></blockquote><p><code class="MIME">Text/Plain</code> 媒体型はインターネット電子メイルの<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">最小公分母</anchor>で、
998文字未満 (実際には通常78文字未満) の行で構成され、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">復帰</anchor>と<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">改行</anchor> (<code class="ABNF"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">CRLF</anchor></code>) の列が改行を表します。</p><insert xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><p xmlns="http://www.w3.org/1999/xhtml">訳注: などと書かれていますが、あまり正しくなく、
行長制限は <code class="MIME"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Content-Transfer-Encoding</anchor></code>
と使用するプロトコルに依存しますし、 <code class="ABNF">CRLF</code> 
は<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">正準形</anchor>における改行の表現です。</p></insert><blockquote><p>Text/Plain is usually displayed as preformatted text, often in a
fixed font.  That is, the characters start at the left margin of the
display window, and advance to the right until a CRLF sequence is
seen, at which point a new line is started, again at the left margin.
When a line length exceeds the display window, some clients will wrap
the line, while others invoke a horizontal scroll bar.</p></blockquote><p><code class="MIME">Text/Plain</code> は、通常整形済み文章として、
しばしば固定フォントで表示されます。すなわち、
文字は表示窓の左余白で始まり、 <code class="charset">CRLF</code> 列が見つかるまで右に進み、
<code class="charset">CRLF</code> 列のところで新しい行が再び左余白から始まります。
行長が表示窓を超えた時は、行を折畳むクライアントもあれば、
水平 scroll 棒を出すクライアントもあります。</p><blockquote><p>Text which meets this description is defined by this memo as &quot;fixed&quot;.</p></blockquote><p>この説明に合致する文章はこのメモでは<dfn><rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">固定<rt xmlns="http://www.w3.org/1999/xhtml">fixed</rt></rubyb></dfn>と定義します。</p><blockquote><p>Some interoperability problems have been observed with this <del>media type</del> <ins>format</ins>:</p></blockquote><p>この<del>媒体型</del><ins>書式</ins>には幾つかの相互運用についての問題が見つかっています。</p><section><h1>3.1.  Paragraph Text</h1><blockquote><p>Many modern programs use a proportional-spaced font<ins>,</ins> and <ins>use</ins> CRLF to
represent paragraph breaks.  Line breaks are &quot;soft&quot;, occurring as
needed on display.  That is, characters are grouped into a paragraph
until a CRLF sequence is seen, at which point a new paragraph is
started.  Each paragraph is displayed, starting at the left margin
(or paragraph indent), and continuing to the right until a word is
encountered which does not fit in the remaining display width.  This
word is displayed at the left margin of the next line.  This
continues until the paragraph ends (a CRLF is seen).  Extra vertical
space is left between paragraphs.</p></blockquote><p>多くの現代的なプログラムは可変間隔フォントを使用し、
改段落を表現するために <code class="char">CRLF</code> を使用します。
改行は「<rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">やわらかく<rt xmlns="http://www.w3.org/1999/xhtml">soft</rt></rubyb>」、表示で必要な時に行われます。
すなわち、文字は <code class="char">CRLF</code> 列が見つかるまでが一つの段落に集団化され、
<code class="char">CRLF</code> 列のところで新しい段落が始まります。
各段落は左余白から (または段落字下げで) 表示され、
残る表示幅に当てはまらない語が現れるまで右に続けます。
当てはまらなくなった語は次の行の左余白に表示します。
これは段落が終了するまで (<code class="char">CRLF</code> が見つかるまで)
続きます。余分な垂直間隔を段落間に置きます。</p><blockquote><p>Text which meets this description is defined by this memo as &quot;flowed&quot;.</p></blockquote><p>この説明に合致する定義はこのメモでは<dfn>流し</dfn>と定義します。</p><blockquote><p>Numerous software products erroneously label this <del>media type</del> <ins>format</ins> as
Text/Plain, resulting in much user discomfort.</p></blockquote><p>数々のソフトウェア製品が誤ってこの<del>媒体型</del><ins>書式</ins>を
<code class="MIME">Text/Plain</code> と札付けしていまして、
利用者は甚だ不快に思うこととなっています。</p></section><section><h1>3.2.  Embarrassing Line Wrap</h1><blockquote><p>As Text/Plain messages <del>get</del> <ins>are</ins> quoted in replies or forwarded messages, <del>the length of each line gradually increases,</del> <ins>each line gradually increases in length, eventually being arbitrarily hard wrapped,</ins>
resulting in &quot;embarrassing line wrap.&quot; This <del>results in</del> <ins>produces</ins> text which is<ins>,</ins> at best<ins>,</ins> hard to read, and often confuses attributions.</p></blockquote><p><code class="MIME">text/plain</code> メッセージは、返答・転送メッセージで引用されるごとに、
各行の長さが段々と増えていき、やがて勝手に硬く行送りされて
<q>困った改行</q>になります。そうなると文章は良くても読みにくい、
時にはどうつながっているのかよくわからないようなものとなります。</p><blockquote><p>Example:<pre>&gt;&gt;&gt;&gt;&gt;&gt;This is a comment from the first message to show a
&gt;quoting example.
&gt;&gt;&gt;&gt;&gt;This is a comment from the second message to show a
&gt;quoting example.
&gt;&gt;&gt;&gt;This is a comment from the third message.
&gt;&gt;&gt;This is a comment from the fourth message.</pre></p></blockquote><blockquote><p>It can be confusing to assign attribution to lines 2 and 4 above.</p></blockquote><p>この例の2行目と4行目は誰の文章なのかわかりにくくなっています。</p><blockquote><p>In addition, as devices with display widths smaller than <ins>79 or</ins> 80
characters become more popular, embarrassing line wrap has become
even more prevalent, even with unquoted text.</p></blockquote><p>また、79〜80文字よりも小さな表示幅の装置が良く使われるようになっていますから、
困った改行問題は引用されていない文章でもより普通なことになっています。</p><blockquote><p>Example:<pre>This is paragraph text that is
meant to be flowed across
several lines.
However, the sending mailer is
converting it to fixed text at
a width of 72
characters, which causes it to
look like this when shown on a
PDA with only
30 character lines.</pre></p></blockquote><pre>これはいくつもの行にわたって流
されることを意図した段落文です
。
しかし、送信したメイル器が文章
を 72 文字固定としてしまったた
めに、
1 行で 30 文字しか表示できない
 PDA で見るとこのようになって
しまいます。</pre></section><section><h1>3.3.  New Media Types</h1><blockquote><p>Attempts to deploy new media types, such as Text/Enriched <del> [RICH] </del> <ins> [Rich] </ins> and
Text/HTML [HTML] have suffered from a lack of backwards compatibility
and an often hostile user reaction at the receiving end.</p></blockquote><p>新しい媒体型、例えば <code class="MIME"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">text/enriched</anchor></code> や
<code class="MIME"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">text/html</anchor></code> を採用しようとする試みもありますが、
後方互換性に欠くという問題に悩まされていますし、
受信側の利用者が悪く思うこともよくあります。</p><blockquote><p>In particular, Text/Enriched requires that open angle brackets (&quot;&lt;&quot;)
and hard line breaks be doubled, with resulting user unhappiness when
viewed as Text/Plain.  Text/HTML requires even more alteration of
text, with a corresponding increase in user complaints.</p></blockquote><p>特に、 <code class="MIME">text/enriched</code> は開き角括弧 (<code class="char">&lt;</code>)
と硬い改行を重ねる必要がありますから、利用者が <code class="MIME">text/plain</code>
として見た時に嬉しくありません。 <code class="MIME">text/html</code>
はそれ以上に文章の置換えが必要となりますから、
利用者の不満もそれに対応して増加します。</p><blockquote><p>A proposal to define a new media type to explicitly represent the
paragraph form suffered from a lack of interoperability with
currently deployed software.  Some programs treat unknown subtypes 
of <del>Text</del> <ins>TEXT</ins> as an attachment.</p></blockquote><p>段落形式を明確に表現する新しい媒体型を定義しようと提案しても、
現在既に使用されているソフトウェアとの相互運用性の欠如の問題に悩まされます。
未知の <code class="MIME">text</code> の亜型を添付として扱うプログラムもあります。</p><insert xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><p xmlns="http://www.w3.org/1999/xhtml">訳注: もっとも、そのようなプログラムは MIME 違反です。</p></insert><blockquote><p>What is desired is a format which is in all significant ways
Text/Plain, and therefore is quite suitable for display as
Text/Plain, and yet allows the sender to express to the receiver
which lines can be considered a logical paragraph, and thus flowed
(wrapped and joined) as appropriate.</p></blockquote><p>ですから、望まれるのはすべての重要な点において <code class="MIME">text/plain</code>
であり、従って <code class="MIME">text/plain</code> として表示するのが極めて適当であり、
されども送信者が受信者にどの行を論理的な段落と考えることができるかを表現でき、
よって適当に流し (行送りや連結) を行うことのできる書式です。</p></section></section><section><h1>4.  The Format <ins>and DelSp</ins> Parameter<ins>s</ins> <del>to the Text/Plain Media Type</del></h1><blockquote><p>This <del>document</del> <ins>specification</ins> defines <del>a new</del> <ins>two</ins> MIME parameter<ins>s</ins> for use with Text/Plain:</p></blockquote><p>この仕様書は、 <code class="MIME">text/plain</code> で使用する2つの MIME
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">引数</anchor>を定義します。</p><blockquote><dl><dt>Name</dt><dd>Format</dd><dt>Value</dt><dd>Fixed, Flowed</dd></dl></blockquote><insert xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><blockquote xmlns="http://www.w3.org/1999/xhtml"><dl><dt>Name</dt><dd>DelSp</dd><dt>Value</dt><dd>Yes, No</dd></dl></blockquote></insert><blockquote><p>(Neither the parameter name<ins>s</ins> nor <del>its</del> value<ins>s</ins> are case sensitive.)</p></blockquote><p>(引数名も引数値も、大文字・小文字を区別しません。)</p><blockquote><p>If <ins>Format is</ins> not specified, <ins>or if the value is not recognized,</ins> a value of Fixed is assumed.  The semantics of the
Fixed value are the usual associated with Text/Plain [MIME-IMT].</p></blockquote><p><code class="MIME">Format</code> が指定されていないか、
値が認識できないときには、 <code class="MIME">fixed</code>
という値であるとみなします。 <code class="MIME">fixed</code> という値は、
通常の <code class="MIME">text/plain</code> を表すこととします。</p><blockquote><p>A <ins>Format</ins> value of Flowed indicates that the definition of flowed text (as
specified in this memo) was used on generation, and MAY be used on reception.</p></blockquote><p><code class="MIME">Format</code> の値が <code class="MIME">flowed</code>
であれば、生成にあたって流し文の定義 (このメモで規定しているもの)
が使われたことを示し、受信した際には流し文の定義を使って<strong>構いません</strong>。</p><insert xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>Note that because Format is a parameter of the Text/Plain content-type, any content-transfer-encoding used is irrelevant to the
processing of flowed text.</p></blockquote><p xmlns="http://www.w3.org/1999/xhtml"><code class="MIME">Format</code> は <code class="MIME">text/plain</code> 内容型の引数ですから、
どんな<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">内容転送符号化</anchor>が使われていようが流し文の処理には関係ないことに注意してください。</p><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>If DelSp is not specified, or if its value is not recognized, a value
of No is assumed.  The use of DelSp without a Format value of Flowed
is undefined.  When creating messages, DelSp SHOULD NOT be specified
in Text content types other than Text/Plain with Format = Flowed.
When receiving messages, DelSp SHOULD be ignored if used in a Text
content type other than Text/Plain with Format = Flowed.</p></blockquote><p xmlns="http://www.w3.org/1999/xhtml"><code class="MIME">Delsp</code> が指定されていないか、値が認識できない時には、
<code class="MIME">no</code> の値であるとみなします。 <code class="MIME">Format</code> の値を
<code class="MIME">flowed</code> にせずに <code class="MIME">delsp</code>
を使用することは、未定義とします。メッセージを作成する時には、
<code class="MIME">format</code> が <code class="MIME">flowed</code> である <code class="MIME">text/plain</code>
以外で <code class="MIME">text</code> 内容型に <code class="MIME">delsp</code>
を指定する<strong>べきではありません</strong>。メッセージを受信する時には、
<code class="MIME">format</code> が <code class="MIME">flowed</code> である <code class="MIME">text/plain</code>
以外の <code class="MIME">text</code> 内容型で <code class="MIME">delsp</code>
が使われていても、無視する<strong>べきです</strong>。</p></insert><blockquote><p>This section discusses flowed text; section <del>5</del> <ins>6</ins> provides a formal definition.</p></blockquote><p>この章は流し文について議論します。正式な定義は6章にあります。</p><delete xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>Because flowed lines are all-but-indistinguishable from fixed lines,
currently deployed software treats flowed lines as normal Text/Plain
(which is what they are).  Thus, no interoperability problems are expected.</p></blockquote><p xmlns="http://www.w3.org/1999/xhtml">流し行は固定行とほとんど区別できませんから、
現在使用されているソフトウェアは流し行を通常の <code class="MIME">text/plain</code>
として扱います (というかそうなのです)。ですから、
相互運用性の問題はないと思われます。</p></delete><insert xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>Section 5 discusses interoperability.</p></blockquote><p xmlns="http://www.w3.org/1999/xhtml">相互運用性については5章で議論します。</p></insert><blockquote><p>Note that this memo describes an on-the-wire format.  It does not
address formats for local file storage.</p></blockquote><p>このメモは通信用の書式について説明していることに注意してください。
局所ファイル蓄積用の書式については言及していません。</p><section><h1><del>4.2.</del> <ins>4.1.</ins>  Interpreting Format=Flowed</h1><blockquote><p>If the first character of a line is a quote mark (&quot;&gt;&quot;), the line is
considered to be quoted (see Section 4.5).  Logically, all quote
marks are counted and deleted, resulting in a line with a non-zero
quote depth, and content.  (The agent is of course free to display the
content with quote marks or excerpt bars or anything else.)
Logically, this test for quoted lines is done before any other tests
(that is, before checking for space-stuffed and flowed).</p></blockquote><p>ある行の最初の文字が引用符 (<code class="char">&gt;</code>) であれば、
その行は引用されていると考えます。論理的には、
すべての引用符を数えて削除すれば、行は引用の深さ (非零)
と内容になります。 
(利用者エージェントはもちろん内容を引用符や引用棒や他の何で表示しても自由です。)
論理的には、この引用行の検査は他の検査の前に
(つまり間隔詰込みや流しの検査の前に) 行います。</p><blockquote><p>If the first character of a line is a space, the line has been
space-stuffed (see Section 4.4).  Logically, this leading space is
deleted before examining the line further (that is, before checking for flowed).</p></blockquote><p>行の最初の文字が間隔であれば、その行は間隔詰込みされています。
論理的には、この最初の間隔は行を更に検査する前に
(つまり、流しの検査の前に) 削除します。</p><blockquote><p>If the line ends in <del>one or more</del> <ins>a</ins> space<del>s</del>, the line is flowed.
Otherwise it is fixed.  <del>Trailing spaces are part of the line's content, but the CRLF of a soft line break is not.</del> <ins>The exception to this rule is a signature separator line, described in Section 4.3.  Such lines end in a space but are neither flowed nor fixed.</ins></p></blockquote><p>行が間隔で終わる場合は、その行は流されています。
そうでなければ、固定です。署名分離子行はこの規則の例外で、
4.3章で説明しています。<del>行末の間隔は行の内容の一部ですが、軟改行の <code class="char">CRLF</code> はそうではありません。</del>署名分離子行は間隔で終わりますが、
流しでも固定でもありません。</p><insert xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>If the line is flowed and DelSp is &quot;yes&quot;, the trailing space
immediately prior to the line's CRLF is logically deleted.  If the
DelSp parameter is &quot;no&quot; (or not specified, or set to an unrecognized
value), the trailing space is not deleted.</p></blockquote><p xmlns="http://www.w3.org/1999/xhtml">行が流しで、 <code class="MIME">delsp</code> が <code class="MIME">yes</code> なら、
その行の <code class="char"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">CRLF</anchor></code> のすぐ前の間隔は論理的に削除します。
<code class="MIME">delsp</code> が <code class="MIME">no</code> 
(か指定されていないか認識できない値に設定されている) なら、
行末の間隔は削除しません。</p><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>Any remaining trailing spaces are part of the line's content, but the
CRLF of a soft line break is not.</p></blockquote><p xmlns="http://www.w3.org/1999/xhtml">他の残った間隔は行の内容の一部ですが、軟改行の <code class="char">CRLF</code>
はそうではありません。</p></insert><blockquote><p>A series of one or more flowed lines followed by one fixed line is
considered a paragraph, and MAY be flowed (wrapped and unwrapped) as
appropriate on display and in the construction of new messages (see <del>section</del> <ins>Section</ins> 4.5).</p></blockquote><p>1つ以上の流し行に1つの固定行が続く系列は、
段落とみなし、表示の際や新しいメッセージの構築の際に適切に流して
(行送りや行送り復元を行って) <strong>構いません</strong>。</p><insert xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>An interpreting agent SHOULD allow for three exceptions to the rule
that paragraphs end with a fixed line.  These exceptions are
improperly constructed messages: a flowed line SHOULD be considered
to end the paragraph if it is followed by a line of a different quote
depth (see 4.5) or by a signature separator (see 4.3); the end of the
body also ends the paragraph.</p></blockquote><p xmlns="http://www.w3.org/1999/xhtml">解釈するエージェントは、段落が固定行で終わるというこの規則に
3つ例外を認める<strong>べきです</strong>。3つの例外は不適切に構築されたメッセージです。
流し行は、異なる引用の深さの行が続く場合や署名分離子行が続く場合には段落の終わりと考える<strong>べきです</strong>。
本体の終わりも段落の終わりとする<strong>べきです</strong>。</p></insert><blockquote><p>A line consisting of one or more spaces (after deleting a <del>stuffed</del> space <ins>acting as stuffing</ins>) is considered a flowed line.</p></blockquote><p>(詰込みとして働く間隔を削除した後に) 1つ以上の間隔で構成される行は、
流し行とみなします。</p><insert xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>An empty line (just a CRLF) is a fixed line.</p></blockquote><p xmlns="http://www.w3.org/1999/xhtml">空行 (<code class="char">CRLF</code> だけ) は固定行です。</p><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>Note that, for Unicode text, [Annex-14] provides guidance for
choosing at which characters to wrap a line.</p></blockquote><p xmlns="http://www.w3.org/1999/xhtml"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Unicode</anchor> 文では、 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">UAX</anchor> #14 が行を送る文字を選ぶ際の指針を提供していることに注意してください。</p></insert></section><section><h1><del>4.1.</del> <ins>4.2.</ins>  Generating Format=Flowed</h1><blockquote><p>When generating Format=Flowed text, lines SHOULD be <del>shorter than 80 characters</del> <ins>78 characters or shorter, including any trailing white space and also including any space added as part of stuffing (see Section 4.4)</ins>. 
As suggested values, any paragraph longer than <del>79</del> <ins>78</ins> characters in total length
could be wrapped using lines of 72 or fewer characters.  While the specific
line length used is a matter of aesthetics and preference, longer
lines are more likely to require rewrapping and to encounter
difficulties with older mailers.  <ins>(</ins>It has been suggested that 66
character lines are the most readable.<ins>)</ins></p></blockquote><p><code class="MIME">format=flowed</code> の文章を生成する時には、
行は末尾の空白や詰込みの一部として追加した間隔も含めて、
78文字以下にする<strong>べきです</strong>。
全部の長さが78文字より長い段落は、一行を72文字以下にして折返すことを提案します。
行の長さは美学と好みの問題ですが、
長い行は古いメイル器で再折返しする必要があってやっかいなことになりやすそうです。
(一行を66文字にするのがもっとも読みやすいのではないかといわれています。)</p><insert xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>The restriction to 78 or fewer characters between CRLFs on the wire
is to conform to [MSG-FMT].</p></blockquote><p xmlns="http://www.w3.org/1999/xhtml">通信時に <code class="char"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">CRLF</anchor></code> の間を78文字以下に制限するのは
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 2822</anchor> に適合します。</p></insert><blockquote><p>(<del>The reason for the restriction to 79 or fewer characters between CRLFs on the wire is to ensure</del> <ins>In addition to conformance to [MSG-FMT], there is a historical need</ins> that all lines, even when displayed by a non-flowed-aware program,
will fit in a standard <ins>79- or</ins> 80-column screen without having
to be wrapped.  The limit is <del>79</del> <ins>78</ins>, not <ins>79 or</ins> 80, because while <ins>79 or</ins>
80 fit on a line, the last column is often reserved for a line-wrap indicator.)</p></blockquote><p>RFC 2822 への適合に加えて、歴史的にすべての行が
(流しを知らないプログラムで表示する時であっても)
標準の79〜80列の画面で折返さずに幅に合うようにする必要がありました。
一行は79〜80ですが、最後の列は行折返しの印として予約されていることがよくありますから、
制限は78になります。</p><blockquote><p>When creating flowed text, the generating agent wraps, that is,
inserts 'soft' line breaks as needed.  Soft line breaks are added <ins>at natural wrapping points, such as</ins>
between words.  <del>Because a</del> <ins>A</ins> soft line break is a SP CRLF sequence<del>, the generating agent creates one by inserting a CRLF after the occurance of a space</del>.</p></blockquote><p>流し文を作る時に、生成エージェントは必要に応じて流しを行います。
つまり、<q>軟</q>改行を挿入します。軟改行は語の間などの自然な折返し点に追加します。
軟改行は <code class="char">SP</code> <code class="char">CRLF</code> の列です。</p><insert xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>There are two techniques for inserting soft line breaks.  The older
technique, established by RFC 2646, creates a soft line break by
inserting a CRLF after the occurrence of a space.  With this
technique, soft line breaks are only possible where spaces already
occur.  When this technique is used, the DelSp parameter SHOULD be
used; if used it MUST be set to &quot;no&quot;.</p></blockquote><p xmlns="http://www.w3.org/1999/xhtml">軟改行を挿入するにあたって2つの手段があります。
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 2646</anchor> で確立された古い方の方法は、間隔があるところの後に
<code class="char">CRLF</code> を挿入して軟改行を作成します。
この方法では、軟改行は間隔が既に存在するところでのみ行えます。
この方法を使う時は、 <code class="MIME">delsp</code> 引数を使う<strong>べきです</strong>。
<code class="MIME">delsp</code> を使用するときには <code class="MIME">no</code>
と設定しなければ<strong>なりません</strong>。</p><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>The newer technique, suitable for use even with languages/coded
character sets in which the ASCII space character is rare or not
used, creates a soft line break by inserting a SP CRLF sequence.
When this technique is used, the DelSp parameter MUST be used and
MUST be set to &quot;yes&quot;.  Note that because of space-stuffing (see
Section 4.4), when this technique is used and a soft line break is
inserted at a point where a SP already exists (such as between
words), if the SP CRLF sequence is added immediately before the SP,
the pre-existing SP becomes leading and thus requires stuffing.  It
is RECOMMENDED that agents avoid this by inserting the SP CRLF
sequence following the existing SP.</p></blockquote><p xmlns="http://www.w3.org/1999/xhtml">新しい方法は、 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ASCII</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">間隔</anchor>文字を使うのが稀かまったく使用しない言語・
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">符号化文字集合</anchor>であっても使える方法で、
<code class="char">SP</code> <code class="char">CRLF</code> 列を挿入することによって軟改行を行います。
この方法を使う時は、 <code class="MIME">delsp</code> 引数を使わなければ<strong>なりません</strong>。
その値は <code class="MIME">yes</code> に設定しなければ<strong>なりません</strong>。
注意していただきたいのは、間隔の詰込みがありますから、
この方法を使う時で <code class="char">SP</code> が既に存在するところ
(語間など) に軟改行を挿入する時には、 <code class="char">SP</code> <code class="char">CRLF</code>
列を <code class="char">SP</code> の直前に追加すると元々存在していた <code class="char">SP</code>
が行頭に来て、詰込みが必要になります。エージェントは <code class="char">SP</code>
<code class="char">CRLF</code> 列を既存の <code class="char">SP</code> の後に挿入してこれを避けることを<strong>推奨</strong>します。</p><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>Generating agents MAY use either method within each Text/Plain body part.</p></blockquote><p xmlns="http://www.w3.org/1999/xhtml">生成エージェントは <code class="MIME">text/plain</code> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">本体部分</anchor>それぞれの中でどちらの方法を使っても<strong>構いません</strong>。</p></insert><blockquote><p><ins>Regardless of which technique is used, a</ins> <del>A</del> 
generating agent SHOULD NOT insert <ins>a</ins> <del>white</del> space <ins>in an unnatural location, such as</ins> into a word (a
sequence of printable characters<ins>,</ins> not containing spaces<ins>, in a language/coded character set in which spaces are common</ins>).  If faced
with <ins>such</ins> a word which exceeds <del>79</del> <ins>78</ins> characters (but less than 998
characters, the [SMTP] limit on line length), the agent SHOULD send
the word as is and exceed the <del>79-character</del> <ins>78-character</ins> limit on line length.</p></blockquote><p>どちらの方法を使うにせよ、生成エージェントは語
(間隔を普通に使う言語・符号化文字集合で、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">印字可能文字</anchor>の列であり、
間隔を含まないもの) の中のような不自然な場所に空白を挿入する<strong>べきではありません</strong>。
78文字の制限を超える (ものの <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">SMTP</anchor> の998文字の行長制限よりは短い)
語が現れた時は、エージェントはその語をそのまま78文字行長制限を超して送る<strong>べきです</strong>。</p><blockquote><p>A generating agent SHOULD:</p><ul><li><del>1.</del> <ins>o</ins>  Ensure all lines (fixed and flowed) are <del>79</del> <ins>78</ins> characters or
fewer in length, counting the trailing space <ins>as well as a space added as stuffing,</ins> but not
counting the CRLF, unless a word by itself exceeds <del>79</del> <ins>78</ins> characters.</li><li><del>2.</del> <ins>o</ins> Trim spaces before user-inserted hard line breaks.</li></ul></blockquote><p>生成エージェントは、<ul><li>すべての行 (固定、流し) を末尾の間隔や詰込みの間隔も含めて
(<code class="char">CRLF</code> は除いて) 78文字以下の長さに収める<strong>べきです</strong>。
ただし、78文字を超える語の場合は除きます。</li><li>利用者が挿入した硬改行の前の間隔を取除く<strong>べきです</strong>。</li></ul></p><insert xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>A generating agent MUST:</p></blockquote><p xmlns="http://www.w3.org/1999/xhtml">生成エージェントは、</p></insert><blockquote><ul><li><del>3.</del> <ins>o</ins> Space-stuff lines which start with a space, &quot;From &quot;, or &quot;&gt;&quot;.</li></ul></blockquote><ul><li>間隔, <q>From </q>, <q>&gt;</q> で始まる行に間隔を詰込まなければ<strong>なりません</strong>。</li></ul><blockquote><p>In order to create messages which do not require space-stuffing, and
are thus more aesthetically pleasing when viewed as Format=Fixed, a
generating agent MAY avoid wrapping immediately before &quot;&gt;&quot;, &quot;From &quot;, or space.</p></blockquote><p>間隔の詰込みが必要ないメッセージを作成するため、
そして <code class="MIME">format=fixed</code> として見た時により美しくなるように、
生成エージェントは <q>&gt;</q>, <q>From </q>, 
間隔の直前で折返すことを避けても<strong>構いません</strong>。</p><blockquote><p>(See <del>sections</del> <ins>Sections</ins> 4.4 and 4.5 for more information on space-stuffing and quoting, respectively.)</p></blockquote><p>間隔の詰込みと引用については、それぞれ 4.4節と4.5節に詳しい情報があります。</p><blockquote><p>A Format=Flowed message consists of zero or more paragraphs, each
containing one or more flowed lines followed by one fixed line.  The
usual case is a series of flowed text lines with blank (empty) fixed
lines between them.</p></blockquote><p><code class="MIME">format=flowed</code> メッセージは、零個以上の段落から構成されます。
段落は、一つ以上の流し行の後に1つの固定行が続きます。
普通は流し行の間には空の固定行を入れます。</p><blockquote><p>Any number of fixed lines can appear between paragraphs.</p></blockquote><p>段落の間には任意の数の固定行が出現できます。</p><insert xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>When placing soft line breaks in a paragraph, generating agents MUST
NOT place them in a way that causes any line of the paragraph to be a
signature separator line, because paragraphs cannot contain signature
separator lines (see Sections 4.3 and 6).</p></blockquote><p xmlns="http://www.w3.org/1999/xhtml">生成エージェントは、段落に軟改行をおくときは、
段落の任意のぎゅが署名分離子行となるように置いては<strong>なりません</strong>。
段落は署名分離子行を含むことができません。</p></insert><blockquote><p>[Quoted-Printable] encoding SHOULD NOT be used with Format=Flowed
unless absolutely necessary (for example, non-US-ASCII (8-bit)
characters over a strictly 7-bit transport such as unextended <del>SMTP</del> <ins> [SMTP] </ins>).
In particular, a message SHOULD NOT be encoded in Quoted-Printable
for the sole purpose of protecting the trailing space on flowed lines
unless the body part is cryptographically signed or encrypted (see Section 4.6).</p></blockquote><p><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Quoted-Printable</anchor> (<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">引用印字可能</anchor>) 符号化は、
絶対に必要でない限り (例えば非 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">US-ASCII</anchor> (8ビット)
文字を未拡張の <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">SMTP</anchor> のように厳密に7ビットな輸送路で使う場合)
を除き、使用する<strong>べきではありません</strong>。
特に、本体部分を署名または暗号化する場合以外は、
メッセージを単に流し行の末尾の間隔を保護する目的で引用印字可能で符号化する<strong>べきではありません</strong>。</p><blockquote><p>The intent of Format=Flowed is to allow user agents to generate
flowed text which is non-obnoxious when viewed as pure, raw
Text/Plain (without any decoding); use of Quoted-Printable hinders
this and may cause Format=Flowed to be rejected by end users.</p></blockquote><p><code class="MIME">format=flowed</code> はそのまま生の <code class="MIME">text/plain</code>
として (復号せずに) 見た時に不愉快にならない流し文を利用者エージェントが生成できるようにすることを目指しています。
引用印字可能を使うとこれを果たせず、 <code class="MIME">format=flowed</code>
が末端利用者から排除されてしまうことになるかもしれません。</p></section><section><h1>4.3.  Usenet Signature Convention</h1><blockquote><p>There is a <ins>long-standing</ins> convention in Usenet news <ins>which also commonly appears in Internet mail</ins> of using &quot;-- &quot; as the separator
line between the body and the signature of a message.  When
generating a Format=Flowed message containing a Usenet-style
separator before the signature, the separator line is sent as-is.
This is a special case; an (optionally quoted <ins>or quoted and stuffed</ins>)
line consisting of DASH DASH SP is <del>not considered</del> <ins>neither fixed nor</ins> flowed.</p></blockquote><p>Usenet ニュースには、メッセージの本文と署名の間に <code>-- </code>
を区切りの行として使うという長きにわたる慣習があり、
インターネット・メイルでもよく使われています。署名の前に Usenet
式分離子を含む <code class="MIME">format=flowed</code> メッセージを生成する時には、
分離子行はそのままで送ります。これは特例です。
横線・横線・<code class="char"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">SP</anchor></code> で構成される行
(や、それを引用したり、引用して詰込んでいる行) は、
固定でも流しでもありません。</p><insert xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>Generating agents MUST NOT end a paragraph with such a signature line.</p></blockquote><p xmlns="http://www.w3.org/1999/xhtml">生成エージェントは、段落をこの署名行で終えては<strong>なりません</strong>。</p><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>A receiving agent needs to test for a signature line both before the
test for a quoted line (see Section 4.5) and also after logically
counting and deleting quote marks and stuffing (see Section 4.4) from
a quoted line.</p></blockquote><p xmlns="http://www.w3.org/1999/xhtml">受信エージェントは、署名行の確認を引用行の確認の前と引用行から引用符と詰込みを論理的に数えて削除した後の2度行う必要があります。</p></insert></section><section><h1>4.4.  Space-Stuffing</h1><blockquote><p>In order to allow for unquoted lines which start with &quot;&gt;&quot;, and to
protect against systems which &quot;From-munge&quot; in-transit messages
(modifying any line which starts with &quot;From &quot; to &quot;&gt;From &quot;),
Format=Flowed provides for space-stuffing.</p></blockquote><p>引用されていない行が <code class="char">&gt;</code> から始まっても良いように、
そして転送中のメッセージを <q><code>From</code> いじり</q>する
(<code>From </code> で始まる行を <code>&gt;From </code> に修正する)
システムから保護するために、 <code class="MIME">format=flowed</code>
は間隔詰込み機能を用意しています。</p><blockquote><p>Space-stuffing adds a single space to the start of any line which
needs protection when the message is generated.  On reception, if the
first character of a line is a space, it is logically deleted.  This
occurs after the test for a quoted line <ins>(which logically counts and deletes any quote marks)</ins>, and before the test for a flowed line.</p></blockquote><p>間隔詰込みは、メッセージを生成する時に保護が必要な行の最初に間隔を1つ追加します。
受信時には、行の最初の文字が間隔なら、これを論理的に削除します。
これは引用行の検査 (引用行を論理的に数えて削除) の後で、流し行の検査に行います。</p><blockquote><p>On generation, any unquoted lines which start with &quot;&gt;&quot;, and any lines
which start with a space or &quot;From &quot; <del>SHOULD</del> <ins>MUST</ins> be space-stuffed.  Other
lines MAY be space-stuffed as desired.</p></blockquote><p>生成時には、 <code class="char">&gt;</code> で始まる引用されていない行と、
間隔か <code>From </code> で始まる行を間隔詰込みしなければ<strong>なりません</strong>。
他の業は必要なら間隔詰込みしても<strong>構いません</strong>。</p><blockquote><p>(Note that space-stuffing is <ins>conceptually</ins> similar to dot-stuffing as specified in [SMTP].)</p></blockquote><p>参考: 間隔詰込みは概念的には <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">SMTP</anchor> の点詰込みと似ています。</p><delete xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>If a space-stuffed message is received by an agent which handles
Format=Flowed, the space-stuffing is reversed and thus the message
appears unchanged.  An agent which is not aware of Format=Flowed will
of course not undo any space-stuffing, thus Format=Flowed messages
may appear with a leading space on some lines (those which start with
a space, &quot;&gt;&quot; which is not a quote indicator, or &quot;From &quot;).  Since
lines which require space-stuffing rarely occur, and the aesthetic
consequences of unreversed space-stuffing are minimal, this is not
expected to be a significant problem.</p></blockquote><p xmlns="http://www.w3.org/1999/xhtml">間隔詰込みしたメッセージを <code class="MIME">format=flowed</code> を扱うエージェントが受信したら、
間隔詰込みは元に戻され、メッセージは元のようになります。
<code class="MIME">format=flowed</code> を知らないエージェントはもちろん間隔詰込みを戻さないので、
<code class="MIME">format=flowed</code> メッセージは一部の行 (間隔、引用を表さない
<code class="char">&gt;</code>, <code>From </code> で始まる行) は頭に間隔がついて見えます。
間隔詰込みが必要な行はめったに現れませんし、見た目的にも最小限しか違いませんから、
大きな問題とはならないと思われます。</p></delete></section><section><h1>4.5.  Quoting</h1><blockquote><p>In Format=Flowed, the canonical quote indicator (or quote mark) is
one or more close angle bracket (&quot;&gt;&quot;) characters.  Lines which start
with the quote indicator are considered quoted.  The number of &quot;&gt;&quot;
characters at the start of the line specifies the quote depth.
Flowed lines which are also quoted may require special handling on
display and when copied to new messages.</p></blockquote><p><code class="MIME">format=flowed</code> では、正準引用指示子 (引用符)
は1つ以上の閉じ角括弧 (<code class="char">&gt;</code>) 文字です。引用指示子で始まる行は引用とみなします。
行頭からの <code class="char">&gt;</code> 文字の数は引用の深さを表します。
引用でもある流し行は表示や新しいメッセージへの複写の際に特別な扱いが必要かもしれません。</p><blockquote><p>When creating quoted flowed lines, each such line starts with the
quote indicator.</p></blockquote><p>引用流し行の作成の時、各行は引用指示子で始めます。</p><blockquote><p>Note that because of space-stuffing, the lines<pre>&gt;&gt; Exit, Stage Left</pre>and<pre>&gt;&gt;Exit, Stage Left</pre>are semantically identical; both have a quote-depth of two, and a
content of &quot;Exit, Stage Left&quot;.</p></blockquote><p>間隔詰込みがありますから、前2例は意味的に同一です。
双方共に引用の深さが2で、内容が <samp>Exit, Stage Left</samp> です。</p><blockquote><p>However, the line<pre>&gt; &gt; Exit, Stage Left</pre>is different.  It has a quote-depth of one, and a content of
&quot;&gt; Exit, Stage Left&quot;.</p></blockquote><p>しかし、こちらの例は違います。こちらは引用の深さが1で、
内容が <samp>&gt; Exit, Stage Left</samp> です。</p><blockquote><p>When generating quoted flowed lines, an agent needs to pay attention
to changes in quote depth.  <del>A sequence of quoted lines of the same quote depth SHOULD be encoded as a paragraph, with the last line generated as fixed and prior lines generated as flowed.</del> <ins>All lines of a paragraph MUST be unquoted, or else they MUST all be quoted and have the same quote depth.  Therefore, whenever there is a change in quote depth, or a change from quoted to unquoted, or change from unquoted to quoted, the line immediately preceding the change MUST NOT be a flowed line.</ins></p></blockquote><p>引用流し行を作成する時は、エージェントは引用の深さの変更に注意する必要があります。<del>同じ深さの引用の行の連続は段落として符号化する<strong>べき</strong>で、最後の行は固定とし、それ以前の行は流しとして生成する<strong>べきです</strong>。</del> <ins>段落のすべての行は引用されていないか、またはすべて引用されていて同じ深さでなければ<strong>なりません</strong>。従って、引用の深さが変わっている時や、引用から非引用になったり、非引用から引用になったりしている時は、変化の直前の行が流し行であっては<strong>なりません</strong>。</ins></p><blockquote><p>If a receiving agent wishes to reformat flowed quoted lines (joining
and/or wrapping them) on display or when generating new messages, the
lines SHOULD be de-quoted, reformatted, and then re-quoted.  To 
de-quote, the number of close angle brackets in the quote indicator at
the start of each line is counted.  <del>Consecutive lines with the same quoting depth are considered one paragraph and are reformatted together.</del>
To re-quote after reformatting, a quote indicator containing the same number of close angle brackets
originally present <del>is</del> <ins>are</ins> prefixed to each line.</p></blockquote><p>受信したエージェントが流し引用行を表示時や新しいメッセージの生成時に再整形
(行をつなげたり分割したり) したい時は、各行の引用をやめ、
再整形し、再び引用する<strong>べきです</strong>。引用をやめる時には、
行頭の引用指示子の閉じ角括弧の数を数えます。<del>同じ引用の深さの連続する行は一つの段落と考え、一緒に再整形します。</del>
再整形の後再び引用する時には、もとあったのと同じ数の閉じ角括弧を各行の最初に追加します。</p><blockquote><p>On reception, if a change in <del>quoting</del> <ins>quote</ins> depth occurs on a flowed line,
this is an improperly formatted message.  The receiver SHOULD handle
this error by using the 'quote-depth-wins' rule, which is to <del>ignore the flowed indicator and treat the line as fixed</del> <ins>consider the paragraph to end with the flowed line immediately preceding the change in quote depth</ins>.  <del>That is, the change in quote depth ends the paragraph.</del></p></blockquote><p>受信の際で、流し行で引用の深さが変更されていたら、
それは不適切に書式付けされたメッセージです。受信者はこの誤りを
<q>引用の深さの勝ち</q>則 (段落が引用の深さの直前の流し行で終わっていると考える。) 
を使って取扱うべき<strong>です</strong>。</p><insert xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>In other words, whenever two adjacent lines have different quote
depths, senders MUST ensure that the earlier line is not flowed (does
not end in a space), and receivers finding a flowed line there SHOULD
treat it as the last line of a paragraph.</p></blockquote><p xmlns="http://www.w3.org/1999/xhtml">言い換えれば、2つの隣接する行が異なる引用の深さである時には、常に、
送信者は前の行を流しではなく (間隔で終わらなく) しなければ<strong>なりません</strong>し、
そこで流し行を見つけた受信者は段落の最後の行として扱う<strong>べきです</strong>。</p></insert><blockquote><p>For example, consider the following sequence of lines (using '*' to
indicate a soft line break, i.e., SP CRLF, and '#' to indicate a hard
line break, i.e., CRLF):</p></blockquote><p>例えば、次の例を考えてみます。 (<code>*</code> は軟改行、
すなわち <code class="char">SP</code> <code class="char">CRLF</code> をあらわし、
<code>#</code> は硬改行、すなわち <code class="char">CRLF</code> をあらわします。)</p><blockquote><pre>&gt; Thou villainous ill-breeding spongy dizzy-eyed*
&gt; reeky elf-skinned pigeon-egg!*     &lt;--- problem ---&lt;
&gt;&gt; Thou artless swag-bellied milk-livered*
&gt;&gt; dismal-dreaming idle-headed scut!#
&gt;&gt;&gt; Thou errant folly-fallen spleeny reeling-ripe*
&gt;&gt;&gt; unmuzzled ratsbane!#
&gt;&gt;&gt;&gt; Henceforth, the coding style is to be strictly*
&gt;&gt;&gt;&gt; enforced, including the use of only upper case.#
&gt;&gt;&gt;&gt;&gt; I've noticed a lack of adherence to the coding*
&gt;&gt;&gt;&gt;&gt; styles, of late.#
&gt;&gt;&gt;&gt;&gt;&gt; Any complaints?#</pre></blockquote><blockquote><p>The second line ends in a soft line break, even though it is the last
line of the one-deep quote block.  The question then arises as to how
this line <del>should</del> <ins>is to</ins> be interpreted, considering that the next line is the
first line of the two-deep quote block.</p></blockquote><p>2行目は何改行で終わっていますが、深さ1の引用塊の最後の行です。
次の行は深さ2の引用塊の最初の行ですから、
この行をどう解釈するかという問題が起こります。</p><blockquote><p>The example text above, when processed according to quote-depth wins,
results in the first two lines being considered as one quoted, flowed
section, with a quote depth of 1; the third and fourth lines become a
quoted, flowed section, with a quote depth of 2.</p></blockquote><p>この例文は、引用の深さが勝つに従って処理する時、最初の2つの行を1つの引用流し節で引用の深さは1と考えます。
3行目と4行目は引用流し節で、引用の深さは2となります。</p><blockquote><p>A generating agent <del>SHOULD</del> <ins>MUST</ins> NOT create this situation; a receiving agent
SHOULD handle it <del>using quote-depth wins</del> <ins>by giving preference to the quote depth</ins>.</p></blockquote><p>生成エージェントは、この状況をつくっては<strong>なりません</strong>。
受信エージェントは、引用の深さを優先させてこの状況を扱う<strong>べきです</strong>。</p></section><section><h1>4.6.  Digital Signatures and Encryption</h1><blockquote><p>If a message is digitally signed or encrypted it is important that
cryptographic processing use the <del>on-the-wire Format=Flowed format</del> <ins>same text for signature verification and/or decryption as was used for signature generation and/or encryption</ins>. <del>That is, during generation the message SHOULD be prepared for transmission, including addition of soft line breaks, space-stuffing, and [Quoted-Printable] encoding (to protect soft line breaks) before being digitally signed or encrypted; similarly, on receipt the message SHOULD have the signature verified or be decrypted before [Quoted-Printable] decoding and removal of stuffed spaces, soft line breaks and quote marks, and reflowing.</del> <ins>Since the use of format=flowed allows text to be altered (by adding or removing line breaks and trailing spaces) between composition and transmission, and between reception and display, interoperability problems or security vulnerabilities may arise if originator and recipient do not both use the on-the-wire format for cryptographic processing.</ins></p></blockquote><p>メッセージがデジタル的に署名または暗号化される場合は、
暗号処理が<del>ネットワーク転送する <code class="MIME">format=flowed</code> 書式</del><ins>署名生成<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">及び/又は</anchor>暗号化の時と署名検証<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">及び/又は</anchor>解読の際に同じ文章</ins>を使うことが重要です。<del>つまり、生成中には軟改行、間隔詰め、 (軟改行の保護のための) 引用印字可能符号化を含めた転送用のメッセージをデジタル署名・暗号化の前に用意する<strong>べきです</strong>。同様に、受信時には引用印字可能復号、間隔詰め、軟改行、引用符の削除、再流込みを行う前に署名検証・復号する<strong>べきです</strong>。</del> <ins><code class="MIME">format=flowed</code> を使うと文章が作成と転送の間や受信と表示の間で変わってしまう (改行や行末の間隔を追加したり削除したりする) ことがありますから、発信者と受信者が共にネットワーク転送する書式を暗号処理に使わなければ相互運用性の問題や安全上の脆弱性が発生するかもしれません。</ins></p><insert xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>The implications of the interaction between format=flowed and any
specific cryptographic process depend on the details of the
cryptographic processing and should be understood before using
format=flowed in conjunction with signed and/or encrypted messages.</p></blockquote><p xmlns="http://www.w3.org/1999/xhtml"><code class="MIME">format=flowed</code> と特定の暗号処理の相互作用はその暗号処理の詳細に依存しますから、
<code class="MIME">format=flowed</code> を署名<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">及び/又は</anchor>暗号化メッセージで使用する前に理解するべきです。</p><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>Note that [OpenPGP] specifies (in Section 7.1) that &quot;any trailing
whitespace (spaces, and tabs, 0x09) at the end of any line is ignored
when the cleartext signature is calculated.&quot;</p></blockquote><p xmlns="http://www.w3.org/1999/xhtml"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">OpenPGP] は<q xmlns="http://www.w3.org/1999/xhtml"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">清文署名</anchor>を計算する時には行末の空白 (間隔、タブ、 <code class="char">0x09</code>) は無視します</q>と規定していることに注意してください。</anchor></p><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>Thus it would be possible to add, in transit, a format=flowed header
to a regular, format=fixed vanilla PGP (not [OpenPGP-MIME]) signed
message and add arbitrary trailing space characters without this
addition being detected.  This would change the rendering of the
article by a client which supported format=flowed.</p></blockquote><p xmlns="http://www.w3.org/1999/xhtml">ですから、輸送中に普通の <code class="MIME">format=fixed</code> の素の
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">OpenPGP-MIME</anchor> ではない) <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">PGP</anchor> の署名メッセージに
<code class="MIME">format=flowed</code> 頭を追加して、
任意の間隔文字を行末に加えて、この変更に気づかれないようにすることが可能でしょう。
そうすると <code class="MIME">format=flowed</code> に対応したクライアントでの記事のレンダリングが変わってしまいます。</p><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>Therefore, the use of [OpenPGP] with format=flowed messages is
strongly discouraged. [OpenPGP-MIME] is recommended instead.</p></blockquote><p xmlns="http://www.w3.org/1999/xhtml">ですから、 <code class="MIME">format=flowed</code> メッセージでの OpenPGP
の使用は強く非推奨とします。代わりに OpenPGP-MIME を推奨します。</p></insert><delete xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><section xmlns="http://www.w3.org/1999/xhtml"><h1>4.7.  Line Analysis Table</h1><blockquote><p>Lines contained in a Text/Plain body part with Format=Flowed can be
analyzed by examining the start and end of the line.  If the line
starts with the quote indicator, it is quoted.  If the line ends with
one or more space characters, it is flowed.  This is summarized by
the following table:</p></blockquote><p><code class="MIME">format=flowed</code> の <code class="MIME">text/plain</code>
本体部分に含まれる行は行の始めと終わりを調べて解析できます。
行が引用指示子で始まるなら、その行は引用です。
行が一つ以上の文字で終わるなら、その行は流しです。
次の表にまとめます。</p><blockquote><table><tbody><tr><td>Starts with Quote</td><td>Ends in One or More Spaces</td><td>Line Type</td></tr><tr><td>------</td><td>-----------</td><td>---------------</td></tr><tr><td>no</td><td>no</td><td>unquoted, fixed</td></tr><tr><td>yes</td><td>no</td><td>quoted,   fixed</td></tr><tr><td>no</td><td>yes</td><td>unquoted, flowed</td></tr><tr><td>yes</td><td>yes</td><td>quoted,   flowed</td></tr></tbody></table></blockquote><table><tbody><tr><td>引用符で開始</td><td>一つ以上の間隔で終わる</td><td>行の種類</td></tr><tr><td>------</td><td>-----------</td><td>---------------</td></tr><tr><td>×</td><td>×</td><td>引用ではない、固定</td></tr><tr><td>○</td><td>×</td><td>引用、固定</td></tr><tr><td>×</td><td>○</td><td>引用ではない、固定</td></tr><tr><td>○</td><td>○</td><td>引用、固定</td></tr></tbody></table></section></delete></section><section><h1><del>4.8.</del> <ins>4.7.</ins>  Examples</h1><blockquote><p>The following example contains three paragraphs:</p></blockquote><p>次の例は3段落含みます。</p><blockquote><pre>`Take some more tea,' the March Hare said to Alice, very
earnestly.

`I've had nothing yet,' Alice replied in an offended tone, `so I
can't take more.'

`You mean you can't take LESS,' said the Hatter: `it's very easy
to take MORE than nothing.'</pre></blockquote><blockquote><p>This could be encoded as follows (using '*' to indicate a soft line
break, that is, SP CRLF sequence, and '#' to indicate a hard line
break, that is, CRLF):</p></blockquote><p>これは次のように符号化できます (<code>*</code> は軟改行、すなわち
<code class="char">SP</code> <code class="char">CRLF</code> 列を表し、 <code>#</code>
は硬改行、すなわち <code class="char">CRLF</code> を表します)。</p><blockquote><pre class="MIME">`Take some more tea,' the March Hare said to Alice, very*
earnestly.<del>*</del><ins>#</ins>
#
`I've had nothing yet,' Alice replied in an offended tone, `so*
I can't take more.'<del>*</del><ins>#</ins>
#
`You mean you can't take LESS,' said the Hatter: `it's very*
easy to take MORE than nothing.'#</pre></blockquote><blockquote><p>To show an example of quoting, here we have the same exchange,
presented as a series of direct quotes:</p></blockquote><p>次は引用の例です。</p><blockquote><pre>&gt;&gt;&gt;Take some more tea.#
&gt;&gt;I've had nothing yet, so I can't take more.#
&gt;You mean you can't take LESS, it's very easy to take*
&gt;MORE than nothing.#</pre></blockquote><insert xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><section xmlns="http://www.w3.org/1999/xhtml"><h1>5.  Interoperability</h1><blockquote><p>Because flowed lines are all-but-indistinguishable from fixed lines,
software which does not recognize Format=Flowed treats flowed lines
as normal Text/Plain (which is what they are).  Thus, Format=Flowed
interoperates with older clients, although flowed lines will have
trailing white space inserted.</p></blockquote><p>流し行は固定行とまったく区別できないものですから、
<code class="MIME">format=flowed</code> を認識しないソフトウェアは流し行を通常の
<code class="MIME">text/plain</code> として扱います (というか、そうなのです)。
ですから、 <code class="MIME">format=flowed</code> は、
流し行の末尾に空白が挿入されてしまうでしょうが、
古目のクライアントと相互運用できます。</p><blockquote><p>If a space-stuffed message is received by an agent which handles
Format=Flowed, the space-stuffing is reversed and thus the message
appears unchanged.  An agent which is not aware of Format=Flowed will
of course not undo any space-stuffing; thus Format=Flowed messages
may appear with a leading space on some lines (those which start with
a space, &quot;&gt;&quot; which is not a quote indicator, or &quot;From &quot;).  Since
lines which require space-stuffing rarely occur, and the aesthetic
consequences of unreversed space-stuffing are minimal, this is not
expected to be a significant problem.</p></blockquote><p>間隔詰込みメッセージを <code class="MIME">format=flowed</code> を扱うエージェントが受信したら、
間隔詰込みは元に戻されてメッセージは元のように見えます。
<code class="MIME">format=flowed</code> を知らないエージェントはもちろん間隔詰込みを戻しません。
ですから <code class="MIME">format=flowed</code> メッセージは行によって
(間隔、引用指示子でない <code class="char">&gt;</code>、 <code class="822">From </code>
で始まる行は) 行頭に間隔が見えるかもしれません。
間隔詰め込みが必要な行は稀にしかありませんし、
美観的にも元に戻されていない間隔詰込みは最小限のものですから、
重大な問題とは思えません。</p><blockquote><p>If some lines begin with one or more spaces, the generating agent MAY
space-stuff all lines, to maintain the relative indentation of the
lines when viewed by clients which are not aware of Format=Flowed.</p></blockquote><p>生成エージェントは、一つ以上の間隔で始まる行があれば、
<code class="MIME">format=flowed</code> を知らないクライアントで表示される時に相対的な字下げ度を保つためにすべての行に間隔を詰めても<strong>構いません</strong>。</p><blockquote><p>Messages generated with DelSp=yes and received by clients which are
aware of Format=Flowed but are not aware of the DelSp parameter will
have an extra space remaining after removal of soft line breaks.
Thus, when generating text in languages/coded character sets in which
spaces are common, the generating agent MAY always use the DelSp=no method.</p></blockquote><p><code class="MIME">delsp=yes</code> でメッセージが生成され、
<code class="MIME">format=flowed</code> は知っていても <code class="MIME">delsp</code>
引数は知らないクライアントがこれを受信した場合は、
軟改行を削除した後に余計な間隔が残ってしまいます。
ですから、生成エージェントは、
間隔が普通な言語・符号化文字集合で文章を生成する時は常に
<code class="MIME">delsp=no</code> 方式を使って<strong>構いません</strong>。</p><blockquote><p>Hand-aligned text, such as ASCII tables or art, source code, etc.,
SHOULD be sent as fixed, not flowed lines.</p></blockquote><p>手揃えの文章、例えば <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ASCII</anchor> 表、 <abbr><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">AA</anchor><title xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">文字絵</title></abbr>、
<ruby>原始符号<rt>ソース・コード</rt></ruby>その他は、
流し行ではなく、固定行として送信する<strong>べきです</strong>。</p></section></insert></section></section><section><h1><del>5.</del> <ins>6.</ins>  ABNF</h1><blockquote><p>The constructs used in Text/Plain; Format=Flowed body parts are
described using <ins>Augmented Backus-Naur Form</ins> [ABNF], including the <del>Core Rules</del> <ins>core rules defined in Appendix A</ins>:</p></blockquote><p><code class="MIME">text/plain; format=flowed</code> 本体部分で使う構造を増補
Backus‐Naur 式 (<abbr><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ABNF</anchor></abbr>) とその附属書 A
で定義された中核規則を使って記述します。</p><insert xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>Note that the SP (space) and &quot;&gt;&quot; characters are encoded according to
the charset parameter.</p></blockquote><p xmlns="http://www.w3.org/1999/xhtml"><code class="ABNF"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">SP</anchor></code> (間隔) と <code class="char">&gt;</code> の文字は
<code class="MIME"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">charset</anchor></code> 引数に従って符号化することに注意してください。</p></insert><delete xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><blockquote xmlns="http://www.w3.org/1999/xhtml"><ul><li>paragraph     = 1*flowed-line fixed-line</li><li>fixed-line    = fixed / sig-sep</li><li>fixed         = [quote] [stuffing] *text-char non-sp CRLF</li><li>flowed-line   = flow-qt / flow-unqt</li><li>flow-qt       = quote [stuffing] *text-char 1*SP CRLF</li><li>flow-unqt     = [stuffing] *text-char 1*SP CRLF</li><li>non-sp        = %x01-09 / %x0B / %x0C / %x0E-1F / %x21-7F<pre>; any 7-bit US-ASCII character, excluding
; NUL, CR, LF, and SP</pre></li><li>quote         = 1*&quot;&gt;&quot;</li><li>sig-sep       = [quote] &quot;--&quot; SP CRLF</li><li>stuffing      = [SP] <pre>; space-stuffed, added on generation if
; needed, deleted on reception</pre></li><li>text-char     = non-sp / SP</li></ul></blockquote></delete><insert xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><blockquote xmlns="http://www.w3.org/1999/xhtml"><ul><li>flowed-body      = *( paragraph / fixed-line / sig-sep )</li><li>paragraph        = 1*flowed-line fixed-line<pre>; all lines in paragraph MUST be unquoted or
; have same quote depth</pre></li><li>flowed-line      = ( flowed-line-qt / flowed-line-unqt ) flow CRLF</li><li>flowed-line-qt   = quote ( ( stuffing stuffed-flowed ) / unstuffed-flowed )</li><li>flowed-line-unqt = ( stuffing stuffed-flowed ) / unstuffed-flowed</li><li>stuffed-flowed   = *text-char</li><li>unstuffed-flowed = non-sp-quote *text-char</li><li>fixed-line       = fixed-line-qt / fixed-line-unqt</li><li>fixed-line-qt    = quote ( ( stuffing stuffed-fixed ) / unstuffed-fixed ) CRLF</li><li>fixed-line-unqt  = ( stuffed-fixed / unstuffed-fixed ) CRLF</li><li>stuffed-fixed    = *text-char non-sp</li><li>unstuffed-fixed  = non-sp-quote [ *text-char non-sp ]</li><li>sig-sep          = [ quote [stuffing] ] &quot;--&quot; SP CRLF</li><li>quote-mark       = &quot;&gt;&quot;</li><li>quote            = 1*quote-mark</li><li>stuffing         = SP <pre>; space-stuffed, added on generation if
; needed, deleted on reception</pre></li><li>flow             = SP <pre>; space before CRLF indicates flowed line,
; if DelSp=yes, space was added on generation
; and is deleted on reception</pre></li><li>non-sp-quote     = &lt; any character except NUL, CR, LF, SP, quote-mark &gt;</li><li>non-sp           = non-sp-quote / quote-mark</li><li>text-char        = non-sp / SP</li></ul></blockquote><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>That is, a Format=Flowed message body consists of any number of
paragraphs and/or fixed lines and/or signature separator lines;
paragraphs need at least one flowed line and are terminated by a
fixed line; the fixed line terminating the paragraph is part of the
paragraph.  (There are some exceptions to this described in the text.)</p></blockquote><p xmlns="http://www.w3.org/1999/xhtml">すなわち、 <code class="MIME">format=flowed</code> メッセージ本体は任意の数の段落<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">及び/又は</anchor>固定行<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">及び/又は</anchor>署名分離子行から成ります。
段落は最低1つの流し行が必要で、1つの固定行で終わります。
段落の終わりの固定行は段落の一部です。
(これには文章で説明された例外があります。)</p><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>Without at least one flowed line, there is a series of fixed lines,
each independent.  There is no paragraph.</p></blockquote><p xmlns="http://www.w3.org/1999/xhtml">一つでも流し行がなければ、固定行の系列はそれぞれ独立です。
段落ではありません。</p><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>With at least one flowed line, there is a paragraph, and the received
lines can be reformed and flowed to fit the display window size.
This can only be done if the lines are part of a logical grouping, the paragraph.</p></blockquote><p xmlns="http://www.w3.org/1999/xhtml">最低一つの流し行があれば、段落があり、
受信した行は窓の大きさに合わせて再書式付け・流込みできます。
これは行が論理的まとまりである段落の一部である時のみ行えます。</p><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>Note that the definitions of flowed-line and sig-sep are potentially
ambiguous: a signature separator line matches both, but is treated as
a signature separator line and not a flowed line.</p></blockquote><p xmlns="http://www.w3.org/1999/xhtml"><code class="ABNF">flowed-line</code> と <code class="ABNF">sig-sep</code> の定義が曖昧たりえることに注意してください。
署名分離子行は両方に一致しますが、
流し行ではなく署名分離子行として扱います。</p></insert></section><section><h1><del>6.</del> <ins>7.</ins>  Failure Modes</h1><section><h1><del>6.1.</del> <ins>7.1.</ins>  Trailing White Space Corruption</h1><blockquote><p>There are systems in existence which alter trailing whitespace on
messages which pass through them.  Such systems may strip, or in
rarer cases, add trailing whitespace, in violation of RFC <ins>2</ins>821 [SMTP] <del>section</del> <ins>Section</ins> 4.5.2.</p></blockquote><p>通過するメッセージの行末の空白を変えてしまうシステムが存在します。
そのようなシステムは行末の空白を落とすかもしれませんし、
稀に追加するかもしれません。これは <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 2821</anchor> 4.5.2節違反です。</p><blockquote><p>Stripping trailing whitespace has the effect of converting flowed
lines to fixed lines, which results in a message no worse than if
Format=Flowed had not been used.</p></blockquote><p>行末の空白を落とすと流し行が固定行に変わってしまいますが、
<code class="MIME">format=flowed</code> を使わなかった時より悪くはなりません。</p><blockquote><p>Adding trailing whitespace to a Format=Flowed message may result in a
malformed display or reply.</p></blockquote><p><code class="MIME">format=flowed</code> メッセージの行末に空白を加えると不正な表示や返答になるかもしれません。</p><blockquote><p>Since most systems which add trailing white space do so to create a
line which fills an internal record format, the result is almost
always a line which contains an even number of characters (counting
the added trailing white space).</p></blockquote><p>行末に空白を加えるシステムはほとんどが、行が内部の記録書式を埋めるようにそうしますから、
結果としてほとんど必ず (追加された行末の空白も含めて)
どの行も偶数個の文字を含んでいます。</p><blockquote><p>One possible avoidance, therefore, would be to define Format=Flowed
lines to use either one or two trailing space characters to indicate
a flowed line, such that the total line length is odd.  However,
considering the scarcity of such systems today, it is not worth the
added complexity.</p></blockquote><p>ですから、一つの回避策の案としては、
流し行であることを示すために1つか2つの間隔文字を行末に使い、
行長が全体で奇数になるようにすると
<code class="MIME">format=flowed</code> を定義することもできたでしょう。
しかし、<ruby>今日<rt>こんにち</rt></ruby>ではそのようなシステムも珍しくなってきたことを考えますと、
わざわざ複雑にするだけの価値はないでしょう。</p></section></section><section><h1><del>7.</del> <ins>8.</ins>  Security Considerations</h1><blockquote><p><del>This parameter introduces no security considerations beyond those which apply to Text/Plain.</del> <ins>Any security considerations which apply to Text/Plain also apply to Text/Plain with Format=Flowed.</ins></p></blockquote><delete xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><p xmlns="http://www.w3.org/1999/xhtml">この引数には <code class="MIME">text/plain</code> 
に適用される安全上の考察以上のことは特にありません。</p></delete><insert xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><p xmlns="http://www.w3.org/1999/xhtml"><code class="MIME">text/plain</code> に適用される安全上の考察はすべて
<code class="MIME">format=flowed</code> の <code class="MIME">text/plain</code>
にも適用されます。</p></insert><blockquote><p>Section 4.6 discusses the interaction between Format=Flowed and
digital signatures or encryption.</p></blockquote><p>デジタル署名や暗号化と <code class="MIME">format=flowed</code>
の相互作用については 4.6 節で議論しています。</p></section><section><h1><del>8.</del> <ins>9.</ins>  IANA Considerations</h1><blockquote><p><del>IANA is requested to add a reference to this specification in the Text/Plain Media Type registration.</del> <ins>IANA has added a reference to this specification in the Text/Plain Media Type registration.</ins></p></blockquote><delete xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><p xmlns="http://www.w3.org/1999/xhtml">IANA はこの仕様書への参照を <code class="MIME">text/plain</code> 媒体型登録簿に加えてください。</p></delete><insert xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><p xmlns="http://www.w3.org/1999/xhtml">IANA はこの仕様書への参照を <code class="MIME">text/plain</code> 媒体型登録簿に追加しています。</p></insert></section><section><h1><del>9.</del> <ins>10.</ins>  Internationalization Considerations</h1><blockquote><p>The line wrap and quoting specifications of Format=Flowed may not be
suitable for certain charsets, such as for Arabic and Hebrew
characters that read from right to left.  Care <del>should</del> <ins>needs to</ins> be taken in
applying format=flowed in these cases, as format=fixed combined with <del>quoted-printable</del> <ins> [quoted-printable] </ins> encoding may be more suitable.</p></blockquote><p><code class="MIME">format=flowed</code> の行折返しと引用の規定は特定の charset,
例えばアラビア文字やヘブライ文字のような右から左の書くものには適当でないかもしれません。
<code class="MIME">format=flowed</code> をそのような場合に適用するのには注意が必要で、
<code class="MIME">format=fixed</code> を引用印字可能符号化と組合せるのがより適当かもしれません。</p><insert xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>The DelSp parameter was added specifically to permit Format=Flowed to
be used with languages/coded character sets in which the ASCII space
character is rarely used, or not used at all.</p></blockquote><p xmlns="http://www.w3.org/1999/xhtml"><code class="MIME">delsp</code> 引数は <code class="MIME">format=flowed</code>
を <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ASCII</anchor> 間隔が稀にしか使われないか、まったく使われない言語・
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">符号化文字集合</anchor>で使うために特に追加されました。</p></insert></section><section><h1><del>10.</del> <ins>11.</ins>  Acknowledgments</h1><delete xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>This proposal evolved from a discussion of Chris Newman's
Text/Paragraph draft which took place on the IETF 822 mailing list.
Special thanks to Ian Bell, Steve Dorner, Brian Kelley, Dan Kohn,
Laurence Lundblade, and Dan Wing for their reviews, comments,
suggestions, and discussions.</p></blockquote><p xmlns="http://www.w3.org/1999/xhtml">この提案は IETF 822 メイリング・リストでの Chris Newman
の <code class="MIME"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">text/paragraph</anchor></code> 案の議論から出てきました。
Ian Bell, Steve Dorner, Brian Kelly, Dan Kohn, Laurence Lundblade,
Dan Wing の評論、注釈、提案、議論に特に感謝します。</p></delete><insert xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>The DelSp parameter was developed during a series of discussions
among a number of people, including Harald Alvestrand, Grant Baillie,
Ian Bell, Steve Dorner, Patrik Faltstrom, Eric Fischer, Ned Freed,
Alexey Melnikov, John Myers, and Pete Resnick.
Corrections and clarifications to RFC 2646 and early versions of this
document were pointed out by several people, including Adam Costello,
Jutta Degener, Tony Hansen, Simon Josefsson, Dan Kohn, Ragho
Mahalingam, Keith Moore, Greg Troxel, and Dan Wing.</p></blockquote><p xmlns="http://www.w3.org/1999/xhtml"><code class="MIME">delsp</code> 引数は Harald Alvestrand, Grant Baillie,
Ian Bell, Steve Dorner, Patrik Faltstrom, Eric Fischer, Ned Freed,
Alexey Melnikov, John Myers, Pete Resnick 
を含む大勢の人々の一連の議論から開発されました。 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 2646</anchor>
とこの文書の初期の版の訂正と明確化を Adam Costello,
Jutta Degener, Tony Hansen, Simon Josefsson, Dan Kohn, Ragho
Mahalingam, Keith Moore, Greg Troxel, Dan Wing
を含む数々の人々が指摘してくれました。</p><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>I'm told that NeXT's mail application used a very similar mechanism
(without support for non-Western languages) in 1992.</p></blockquote><p xmlns="http://www.w3.org/1999/xhtml">1992年に <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">NeXT</anchor> のメイル応用は (非西洋言語対応を除き)
非常に似た方法を使っていました。</p></insert></section><section><h1><del>11.  References</del> <ins>12.  Normative References</ins></h1><blockquote><p>[ABNF]             Crocker, D.<ins>, Ed.</ins> and  P. Overell, &quot;Augmented BNF for
Syntax Specifications: ABNF&quot;, RFC 2234, November 1997.</p></blockquote><blockquote><p>[KEYWORDS]         <del>S.</del> Bradner<ins>, S.</ins>, &quot;Key words for use in RFCs to Indicate Requirement Levels&quot;, BCP 14, RFC 2119, March 1997.</p></blockquote><delete xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>[RICH]             Resnick, P. and A. Walker, &quot;The text/enriched MIME
Content-type&quot;, RFC 1896, February 1996.</p></blockquote></delete><blockquote><p>[MIME-IMT]         Freed, N. and N. Borenstein, &quot;Multipurpose
Internet Mail Extensions (MIME) Part Two:  Media
Types&quot;, RFC 2046, November 1996.</p></blockquote><blockquote><p>[Quoted-Printable] Freed, N. and N. Borenstein, &quot;Multipurpose
Internet Mail Extensions (MIME) Part One:  Format
of Internet Message Bodies&quot;, RFC 2045, November 1996.</p></blockquote><insert xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><section xmlns="http://www.w3.org/1999/xhtml"><h1>13.  Informative References</h1></section></insert><blockquote><p>[SMTP]             Postel, J., &quot;Simple Mail Transfer Protocol&quot;, STD
10, RFC 821,  August 1982.</p></blockquote><blockquote><p>[HTML]             Berners-Lee, T. and D. Connolly, &quot;Hypertext Markup
Language -- 2.0&quot;, RFC 1866, November 1995.</p></blockquote><insert xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>[Annex-14]         Unicode Standard Annex #14, &quot;Line Breaking
Properties&quot;
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URL" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.unicode.org/unicode/reports/tr14/">URL:http://www.unicode.org/unicode/reports/tr14/</anchor-external></p></blockquote><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>[MSG-FMT]          Resnick, P., Ed., &quot;Internet Message Format&quot;, RFC
2822, April 2001.</p></blockquote><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>[OpenPGP]          Callas, J., Donnerhacke, L., Finney, H. and R.
Thayer, &quot;OpenPGP Message Format&quot;, RFC 2440,
November 1998.</p></blockquote><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>[OpenPGP-MIME]     Elkins, M., &quot;MIME Security with Pretty Good
Privacy (PGP)&quot;, RFC 2015, October 1996.
Elkins, M., Del Torto, D., Levien, R. and J.
Roessler, &quot;MIME Security with OpenPGP&quot;, RFC 3156,
August 2001.</p></blockquote><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>[Rich]             Resnick, P. and A. Walker, &quot;The text/enriched MIME
Content-type&quot;, RFC 1896, February 1996.</p></blockquote><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>[SMTP]             Klensin, J., Ed., &quot;Simple Mail Transfer Protocol&quot;,
RFC 2821, April 2001.</p></blockquote></insert><insert xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><section xmlns="http://www.w3.org/1999/xhtml"><h1>Appendix A:  Changes from RFC 2646</h1><blockquote><p>Substantive:<ul><li>o  Added DelSp parameter to handle languages and coded character sets
in which space is less common or not used.</li><li>o  Updated text on generating and interpreting to accommodate the
DelSp parameter.</li><li>o  Changed the limits of 79 or 80 to be 78 in conformance with RFC 2822.</li><li>o  Added text on generating to clarify that the 78-character limit
includes trailing white space and stuffing.</li><li>o  Changed sig-sep in ABNF to allow stuffing.</li><li>o  Changed fixed-line to allow empty lines in ABNF.</li><li>o  Added explanatory text following ABNF.</li><li>o  Moved text from Abstract to new Introduction; rewrote Abstract.</li><li>o  Moved interoperability text to new section, and updated.</li><li>o  Clarified Security Considerations.</li><li>o  Text on digital signatures now discusses that OpenPGP ignores
trailing white space.</li><li>o  Mention Unicode Annex 14.</li><li>o  Added mention of quoting to Abstract and Introduction.</li><li>o  Deleted line analysis table.</li><li>o  Added recommendations for OpenPGP and OpenPGP-MIME.</li><li>o  Rewrote ABNF rules to remove most ambiguity and note remaining case.</li><li>o  Added note that c-t-e is irrelevant to flowed text processing.</li><li>o  Added text indicating that end of data terminates a paragraph.</li><li>o  Moved sig-sep out of fixed-line ABNF.</li><li>o  Changed some SHOULDs to MUSTs (space-stuffing, quoted paragraphs).</li><li>o  Added note to ABNF that space and &quot;&gt;&quot; are encoded according to charset.</li><li>o  Mentioned exceptions in section on interpreting.</li><li>o  Clarified and made consistent treatment of signature separator lines.</li></ul></p></blockquote><p>本質的な変更点:<ul><li>空白が一般的でないかまったく使わない言語と符号化文字集合を扱うために
<code class="MIME">delsp</code> 引数を追加しました。</li><li><code class="MIME">delsp</code> 引数を考慮して生成と解釈の文章を修正しました。</li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 2822</anchor> に適合するように79〜80文字の制限を78文字に変更しました。</li><li>78文字制限が行末の空白と詰込みを含むことを明確化する文章を生成のところに追加しました。</li><li>ABNF の <code class="ABNF">sig-sep</code> を詰込みができるように変更しました。</li><li>ABNF の <code class="ABNF">fixed-line</code> を空行を認めるように変更しました。</li><li>ABNF の後の説明文を追加しました。</li><li>概要の文章を新しく導入に移動し、概要を書き直しました。</li><li>相互運用性の文章を新しい章に移動し、修正しました。</li><li>安全性に関して明確化しました。</li><li>デジタル署名の話で OpenPGP が末尾の空白を無視することを追記しました。</li><li>Unicode 附属書 14 に言及しました。</li><li>概要と導入に引用について追記しました。</li><li>行分析表を削除しました。</li><li>OpenPGP と OpenPGP-MIME についての推奨を追加しました。</li><li>ほとんど曖昧でないように ABNF 規則を書き直し、
残った場合も注記しました。</li><li>内容転送符号化が流し文処理に無関係であることの注記を追加しました。</li><li>データの末尾が段落を終えることを示す文章を追加しました。</li><li><code class="ABNF">sig-sep</code> を <code class="ABNF">fixed-line</code> ABNF の外に出しました。</li><li>いくつかの<q><strong>べき</strong></q>を<q><strong>ならない</strong></q>に変更しました
(間隔詰込み、引用段落)。</li><li>間隔と <code class="char">&gt;</code> を <code class="MIME">charset</code> に従って符号化することの注記を
ABNF に追加しました。</li><li>解釈の章で例外に言及しました。</li><li>署名分離子行の扱いを明確化し一貫するようにしました。</li></ul></p><blockquote><p>Editorial:<ul><li>o  Added mention of NeXT's mail application to Acknowledgments.</li><li>o  Updated Acknowledgments.</li><li>o  Updated [SMTP] reference to 2821.</li><li>o  Added Notices.</li><li>o  Split References into Normative and Informative.</li><li>o  Improved text wording in some areas.</li><li>o  Standardize on &quot;quote depth&quot;, not &quot;quoting depth&quot;.</li><li>o  Moved section on interpreting before section on generating.</li><li>o  Reworded non-normative &quot;should&quot;s.</li><li>o  Noted meaning of &quot;paragraph&quot;.</li></ul></p></blockquote><p>編集上の変更点:<ul><li>謝辞で NeXT のメイル応用に言及しました。</li><li>謝辞を更新しました。</li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">SMTP</anchor> の参照を 2821 に更新しました。</li><li>注意を追加しました。</li><li>参考文献を規定と参考に分けました。</li><li>幾つかの部分で言い回しを直しました。</li><li><q>引用する深さ</q>でなく<q>引用の深さ</q>に統一します。</li><li>解釈の章を生成の章の前に移動しました。</li><li>規定でない<q>べき</q>の言い回しを修正しました。</li><li><q>段落</q>の意味を注記しました。</li></ul></p><blockquote><p>The DelSp parameter was added specifically to permit Format=Flowed to
be used with languages/coded character sets in which the ASCII space
character is rarely used, or not used at all.  The DelSp mechanism
was selected despite having been initially rejected as too much of a
kludge, because among the many different techniques proposed, it
allows for maximum interoperability among clients which support
neither this specification nor RFC 2646, those which do support RFC
2646 but not this specification, and those that do support this
specification; this set is multiplied by those that handle
languages/coded character sets in which spaces are common, and in
which they are uncommon or not used.</p></blockquote><p><code class="MIME">delsp</code> 引数は特に ASCII 間隔を稀にしか使わないか、
まったく使わない言語・符号化文字集合で <code class="MIME">format=flowed</code>
を使えるようにするために追加しました。 <code class="MIME">delsp</code>
の仕組みは、最初は組合せ不調和が大き過ぎるとして却下されましたが、
多くの別の手法が提案された中でも各種のクライアント
(この仕様書も RFC 2646 も対応していないクライアント、
RFC 2646 は対応しているがこの仕様書には対応していないクライアント、
この仕様書には対応しているクライアント。それ掛ける、
間隔が普通の言語・符号化文字集合を扱うクライアント、
普通でないか使わないものを扱うクライアント。)
の中で最大の相互運用性を持つことから選択されることになりました。</p></section></insert></section><section><h1><del>12.  Editor's</del> <ins>Author's Address</ins></h1><blockquote><pre>Randall Gellens
QUALCOMM Incorporated
5775 Morehouse <del>Dr.</del> <ins>Drive</ins>
San Diego, CA  92121<del>-2779</del>
USA

Phone: +1 858 651 5115
EMail: randy@qualcomm.com</pre></blockquote></section><section><h1><del>13.</del>  Full Copyright Statement</h1><delete xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>Copyright (C) The Internet Society (1999).  All Rights Reserved.</p></blockquote></delete><insert xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>Copyright (C) The Internet Society (2004).  This document is subject
to the rights, licenses and restrictions contained in BCP 78 and
except as set forth therein, the authors retain all their rights.</p></blockquote></insert><delete xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>This document and translations of it may be copied and furnished to
thers, and derivative works that comment on or otherwise explain it
or assist in its implementation may be prepared, copied, published
and distributed, in whole or in part, without restriction of any
kind, provided that the above copyright notice and this paragraph are
included on all such copies and derivative works.  However, this
document itself may not be modified in any way, such as by removing
the copyright notice or references to the Internet Society or other
Internet organizations, except as needed for the purpose of
developing Internet standards in which case the procedures for
copyrights defined in the Internet Standards process must be
followed, or as required to translate it into languages other than English.</p></blockquote><blockquote xmlns="http://www.w3.org/1999/xhtml"><p>The limited permissions granted above are perpetual and will not be
revoked by the Internet Society or its successors or assigns.</p></blockquote></delete><blockquote><p>This document and the information contained herein <del>is</del> <ins>are</ins> provided on an
&quot;AS IS&quot; basis and <ins>THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS OR IS SPONSORED BY (IF ANY),</ins> THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
TASK FORCE DISCLAIM<del>S</del> ALL WARRANTIES, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF
THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.</p></blockquote><insert xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><section xmlns="http://www.w3.org/1999/xhtml"><h1>Intellectual Property</h1><blockquote><p>The IETF takes no position regarding the validity or scope of any
Intellectual Property Rights or other rights that might be claimed
to pertain to the implementation or use of the technology
described in this document or the extent to which any license
under such rights might or might not be available; nor does it
represent that it has made any independent effort to identify any
such rights.  Information on the procedures with respect to
rights in RFC documents can be found in BCP 78 and BCP 79.</p></blockquote><blockquote><p>Copies of IPR disclosures made to the IETF Secretariat and any
assurances of licenses to be made available, or the result of an
attempt made to obtain a general license or permission for the use
of such proprietary rights by implementers or users of this
specification can be obtained from the IETF on-line IPR repository
at http://www.ietf.org/ipr.</p></blockquote><blockquote><p>The IETF invites any interested party to bring to its attention
any copyrights, patents or patent applications, or other
proprietary rights that may cover technology that may be required
to implement this standard.  Please address the information to the
IETF at ietf-ipr@ietf.org.</p></blockquote></section></insert></section><section><h1>Acknowledgement</h1><blockquote><p>Funding for the RFC Editor function is currently provided by the
Internet Society.</p></blockquote></section><section><h1>License</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="3" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[3]</anchor-end> 
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFCのライセンス</anchor></p></section><section><h1>メモ</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="1" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[1]</anchor-end> 読むの疲れます。同じことの繰り返しばっかじゃん。</p></section></body></html>