Как сделать дословный / кодовый / пре плюс знак с разметкой RDoc? - PullRequest
2 голосов
/ 25 октября 2011

Используя разметку RDoc и генерируя документы с помощью Yard, я пытаюсь задокументировать какой-нибудь вывод команды, который имеет строку вроде:

+----------------------------------+

... но не могу понять, как этого добиться.Как я могу закончить с HTML:

<code><pre class="code">
  +----------------------------------+

Я уверен, что пропустил что-то тривиальное в документах ...


Попробуйте# 1

Не пытаясь избежать разметки, я делаю отступ для этих 2 пробелов (как и любой другой код / ​​пре-блок):

+----------------------------------+

... генерируем документы иполучить HTML (как и следовало ожидать):

<code><pre class="code">
  <tt>----------------------------------</tt>

Попробуйте # 2

Если для выхода используйте обратную косую чертуэта разметка:

\+----------------------------------+

... становится этим HTML:

<code><pre class="code">
  \+----------------------------------+

Try # 3

Как ни странно, если я последовательно использую два знака плюс, эта разметка:

++----------------------------------+

... становится HTML:

<code><pre class="code">
  ++----------------------------------+

Попробуйте # 4

Использование неиспользуемого <tt> просто оставляет меня без "дословного" (то есть пре / кода) раздела;просто обычный текст (опять-таки, как и ожидалось, я полагаю):

<tt>+----------------------------------+</tt>

... становится таким HTML:

<p>
  <tt>-------------------------------------</tt>
</p>

Попробуйте # 5

Использование отступа <tt> превращает эту разметку:

<tt>+----------------------------------+</tt>

... в этот HTML:

<code><pre class="code">
  <tt>+----------------------------------+</tt>

1 Ответ

0 голосов
/ 04 июля 2013

Это была ошибка, исправленная во дворе: https://github.com/lsegal/yard/issues/403.

...