RDocマークアップを使用し、Yardでドキュメントを生成して、次のような行を持つコマンド出力を文書化しようとしています。
+----------------------------------+
...しかし、これを達成する方法を理解することはできません。どうすればHTMLになりますか?
<pre class="code">
+----------------------------------+
</pre>
私はドキュメントで些細なことを見逃したと確信しています...
#1を試す
マークアップをエスケープしようとせずに、この2つのスペースをインデントします(他のコード/プレブロックと同様)。
+----------------------------------+
...ドキュメントを生成し、HTMLを取得します(予想どおり、私は推測します):
<pre class="code">
<tt>----------------------------------</tt>
</pre>
#2を試す
バックスラッシュを使用してエスケープする場合、このマークアップは次のとおりです。
\+----------------------------------+
...このHTMLになります:
<pre class="code">
\+----------------------------------+
</pre>
#3を試す
奇妙なことに、2つのプラス記号を連続して使用すると、このマークアップは次のようになります。
++----------------------------------+
...このHTMLになります:
<pre class="code">
++----------------------------------+
</pre>
#4をお試しください
インデントなしを使用<tt>
すると、「逐語的」ではない(つまり、pre / code)セクションが残ります。単なるプレーンテキスト(ここでも、予想どおり、私は推測します):
<tt>+----------------------------------+</tt>
...このHTMLになります:
<p>
<tt>-------------------------------------</tt>
</p>
#5をお試しください
インデントを使用する<tt>
と、このマークアップが変わります。
<tt>+----------------------------------+</tt>
...このHTMLに:
<pre class="code">
<tt>+----------------------------------+</tt>
</pre>