Генерация RDoc для LaTeX - PullRequest
       27

Генерация RDoc для LaTeX

3 голосов
/ 15 августа 2011

Можно ли сгенерировать RDoc в формате LaTeX?Я посмотрел на RDoc и YARD, но не нашел того, что мне нужно.

Я пишу документацию на LaTeX для своего проекта на Ruby, и мне нужен способ легко встроить ссылку на API в качестве приложения.или в качестве главы, в окончательном PDF.Для меня наиболее удобным было бы генерировать исходный код LaTeX из исходных файлов Ruby и включать его в случае необходимости.

1 Ответ

2 голосов
/ 15 августа 2011

У меня нет опыта с этим, но короткий гугл-поиск показывает:

Еще одна возможность: знаете ли вы листинги-пакеты в LaTeX?Также есть рубиновая поддержка.Вы не получили бы rdoc-команд, но, возможно, вы могли бы сделать LaTeX-команды в своем коде?


Papyrus - это плагин для RDoc, который позволяет RDoc генерировать файлы PDF.Он основан на LaTeX.Таким образом, должен быть промежуточный TeX-файл.

Из readme.rdoc из репозитория github для папируса :

Thisбиблиотека - это плагин для генератора документации Ruby RDoc.Он предоставляет как генератор для вывода PDF-файлов (формат переносимого документа) (класс RDoc :: Generator :: Papyrus), так и средство форматирования для преобразования анализируемой разметки RDoc в код LaTeX (RDoc :: Markup :: ToLaTeX; RDoc :: Markup):: ToLaTeX_Crossref добавляет средства перекрестных ссылок).

...