Я рассматриваю webruby или cweb для написания документации моего проекта.
Есть ли плагин для Eclipse или другой графической системы?
решение1
Если вы имеете в виду систему структурированной документации CWEB Дональда Кнута и Сильвио Леви и у вас установлена система TeXLive, вы можете найти документацию CWEB в каталоге texmf-dist/doc/plain/cweb
в вашем texlive
дереве.
В стандартной установке Linux путь — /usr/local/texlive/2014/texmf-dist/doc/plain/cweb
.
Там вы найдете cwebman.dvi
, которые можно конвертировать в PDF стандартным способом:
dvips cwebman.dvi
ps2pdf cwebman.ps
(Вы также можете попробовать, texdoc cweb
но поскольку PDF-файл отсутствует, программа попытается обработать DVI напрямую, что привело к ошибкам в моей системе.)
Для web2c
системы введите texdoc web2c
.
РЕДАКТИРОВАТЬ:
Первоначальная система WEB доктора Кнута была для Pascal, но он и Сильвио Леви переделали ее на C, создав CWEB, о котором вы можете прочитать в руководстве cwebman, описанном выше. Норман Рэмси разработал систему SPIDER, чтобы теоретически перенести концепцию WEB на любую комбинацию языка программирования и языка форматирования/отображения. Смотритеhttp://www.literateprogramming.com/spider.pdf. Таким образом, можно написать новую версию для Ruby или другого языка.
Что касается поддержки редактора: Vim, например, поддерживает подсветку синтаксиса для CWEB.