Программирование на языке Ruby
Шрифт:
17.1.1. Простая разметка
Если вы хотите «разукрасить» вывод, то редактировать HTML-файлы вручную необязательно. На самом деле даже нежелательно, так как при повторной генерации документации ваши изменения будут затерты.
RDoc располагает собственным механизмом разметки, поэтому можно включать в исходный текст информацию о форматировании. Правила языка разметки выбраны так, что текст в редакторе выглядит «естественно», но вместе с тем может быть легко преобразован в HTML.
В листинге 17.2 приведено несколько примеров разметки; дополнительную информацию ищите в книге «Programming Ruby»
Рис. 17.2. Результат работы RDoc для примера из листинга 17.2
В листинге 17.2 приведено несколько
Внутри блока комментариев, начинающегося со знака
Отметим еще, что если используются маркеры
17.1.2. Более сложное форматирование
Одним из самых важных является тег
Здесь класс
поведение, укажите
Имеется также модификатор
Модификатор
Если вы хотите дать осмысленные имена параметрам
Булгаков
Документальная литература:
публицистика
рейтинг книги
Воевода
5. Помещик
Фантастика:
альтернативная история
рейтинг книги
На границе империй. Том 10. Часть 8
Вселенная EVE Online
Фантастика:
боевая фантастика
космическая фантастика
попаданцы
рейтинг книги
Кодекс Охотника. Книга VIII
8. Кодекс Охотника
Фантастика:
фэнтези
попаданцы
аниме
рейтинг книги
Компас желаний
8. Артефактор
Фантастика:
городское фэнтези
аниме
фэнтези
рейтинг книги
Матабар V
5. Матабар
Фантастика:
фэнтези
рейтинг книги
Страж Каменных Богов
3. Трактир "Разбитые надежды"
Фантастика:
боевая фантастика
рейтинг книги
Очкарик
Фантастика:
фэнтези
рейтинг книги
Газлайтер. Том 16
16. История Телепата
Фантастика:
боевая фантастика
попаданцы
аниме
рейтинг книги
Мрак
Фантастика:
постапокалипсис
рейтинг книги
Имперец. Том 3
2. Имперец
Фантастика:
боевая фантастика
попаданцы
альтернативная история
рейтинг книги
Мусорщик
3. Наемник
Фантастика:
боевая фантастика
космическая фантастика
рейтинг книги