lhs2TeX препроцессор для генерации LaTeX код из грамотных источников Haskell.
Требования:
Это было проверено, чтобы построить на Linux и MacOSX.
- Вам нужно последнюю версию GHC (5.04.X или выше делать), чтобы построить lhs2TeX, и, конечно же, необходимо распределение TeX использовать выход lhs2TeX в. Программа включает в себя конфигурацию, которая подходит для использования с латексными. В теории, не должно быть никаких проблем, чтобы генерировать код для других TeX вкусов, таких как plainTeX или контекста
Особенности :.
- Различные стили для обработки исходного файла: например, & Quot; тт & Quot; стиль использует моноширинный шрифт для кода в то же время позволяет выделить ключевые слова и т.д., в то время как & Quot; поли & Quot; стиль использует пропорциональных шрифтов для идентификаторов, ручки отступы красиво, способен заменить бинарные операторы с помощью математических символов и заботиться о сложных горизонтальных рядов.
- Форматирование директивы, которые позволяют настроить способ определенные маркеры в исходном коде должен появиться в обрабатываемой продукции.
- Либеральная анализатор, который может обрабатывать большинство расширений языка; Вы не должны ограничивать себя Haskell 98.
- условные Препроцессор стиле, которые позволяют вам создавать различные версии документа из одного исходного файла (например, бумага и презентация).
- Активные документы:. Вы можете использовать Haskell для генерации части документа (полезно для работ по Haskell)
- Руководство объясняя все важные аспекты lhs2TeX.
Что нового В этом выпуске:
- Этот релиз должен правильно работать с GHC-7.0.2 и Кабал-1.10.
Комментарии не найдены