Формат документа Ruby
Эта статья включает список литературы , связанную литературу или внешние ссылки , но ее источники остаются неясными, поскольку в ней отсутствуют встроенные цитаты . ( Октябрь 2009 г. ) |
RD (Ruby Document) — облегченный язык разметки. для написания документов, связанных с Ruby . Его можно встроить в исходный код Ruby.
RD — традиционный формат. В современном Ruby разработчики склонны писать документы в RDoc вместо RD.
Использовать
[ редактировать ]Первоначально большая часть документации в мире Ruby, включая сам Ruby, была написана на RD. Затем, в 2002 году, большая часть файлов была преобразована в формат RDoc. Однако японская версия Справочного руководства по Ruby по-прежнему остается в формате RD.
RD предназначен для написания от руки и легкого чтения в исходном виде. Однако большинство конечных пользователей сталкиваются с этим после преобразования в HTML или справочные страницы .
RD может быть встроен в код Ruby, а чистые файлы RD обычно имеют расширение .rd
.
Образец документа РД
[ редактировать ]Этот документ является синтаксически правильным РД, который также пытается следовать основным соглашениям по именованию разделов.
Источник | HTML-результат |
---|---|
=begin = NAME RD sample - A sample RD document = SYNOPSIS |
ИМЯ[ редактировать ]Образец РД — образец документа РД. СИНОПСИС[ редактировать ]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 ОПИСАНИЕ[ редактировать ]Вот нормальный текст. Он включает в себя текст, который
подчеркнул , клавиатура , Пример списка[ редактировать ]
Упорядоченный список[ редактировать ]
АВТОРСКОЕ ПРАВО[ редактировать ]Авторские права принадлежат J. Random Hacker, 2005 г. < [электронная почта защищена] >. Разрешается копировать, распространять и/или изменять этот документ в соответствии с условиями лицензии GNU Free Documentation License версии 1.2 или любой более поздней версии, опубликованной Фондом свободного программного обеспечения; без неизменяемых разделов, без текстов на передней обложке и без текстов на задней обложке. |
См. также
[ редактировать ]Ссылки
[ редактировать ]Внешние ссылки
[ редактировать ]- RDtool — платформа для перевода документов RD в другие форматы.
- rd-draft.rd — полное описание languard разметки RD (в формате RD)
- rd-draft.html — полное описание языка разметки RD (преобразовано в HTML)