Jump to content

Формат документа Ruby

RD (Ruby Document) — облегченный язык разметки. для написания документов, связанных с Ruby . Его можно встроить в исходный код Ruby.

RD — традиционный формат. В современном Ruby разработчики склонны писать документы в RDoc вместо RD.

Использовать

[ редактировать ]

Первоначально большая часть документации в мире Ruby, включая сам Ruby, была написана на RD. Затем, в 2002 году, большая часть файлов была преобразована в формат RDoc. Однако японская версия Справочного руководства по Ruby по-прежнему остается в формате RD.

RD предназначен для написания от руки и легкого чтения в исходном виде. Однако большинство конечных пользователей сталкиваются с этим после преобразования в HTML или справочные страницы .

RD может быть встроен в код Ruby, а чистые файлы RD обычно имеют расширение .rd.

Образец документа РД

[ редактировать ]

Этот документ является синтаксически правильным РД, который также пытается следовать основным соглашениям по именованию разделов.

Источник HTML-результат

Образец РД — образец документа РД.

СИНОПСИС

[ редактировать ]
here.is_a?(Piece::Of::Code)
print <<"END"
This indented block will not be scanned for formatting
codes or directives, and spacing will be preserved.
END

ОПИСАНИЕ

[ редактировать ]

Вот нормальный текст. Он включает в себя текст, который подчеркнул , клавиатура , code-форматированная, переменная часть , индексированная и «как есть» *1 .

Пример списка

[ редактировать ]
  • Это маркированный список.
  • Вот еще один предмет.
    • Вложенный элемент списка.

Упорядоченный список

[ редактировать ]
  1. Это первый предмет
  2. второй
  • Вложенный неупорядоченный список.
  1. начало=3
  2. третий
  1. Вложенный упорядоченный список
  2. его второй пункт


Вот встроенный HTML. В этом блоке я могу включить изображения, применить стили или сделать что-нибудь еще, что я могу сделать с HTML. Процессоры RD, которые не выводят HTML полностью проигнорирует это.


[ редактировать ]

Авторские права принадлежат J. Random Hacker, 2005 г. < [электронная почта защищена] >. Разрешается копировать, распространять и/или изменять этот документ в соответствии с условиями лицензии GNU Free Documentation License версии 1.2 или любой более поздней версии, опубликованной Фондом свободного программного обеспечения; без неизменяемых разделов, без текстов на передней обложке и без текстов на задней обложке.

См. также

[ редактировать ]
[ редактировать ]
  • RDtool — платформа для перевода документов RD в другие форматы.
  • rd-draft.rd — полное описание languard разметки RD (в формате RD)
  • rd-draft.html — полное описание языка разметки RD (преобразовано в HTML)


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 2020fac526dd40e7d516780094a6ff2d__1714330380
URL1:https://arc.ask3.ru/arc/aa/20/2d/2020fac526dd40e7d516780094a6ff2d.html
Заголовок, (Title) документа по адресу, URL1:
Ruby Document format - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)