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.
12 Apr 16
Комментарии не найдены