lhs2TeX是预处理程序生成文学Haskell源代码的LaTeX。
要求:
已经证实建立在Linux和MacOSX上。
- 你需要一个新版本GHC(5.04.X或更高版本应该做的),来构建lhs2TeX,当然,你需要一个TeX的分布利用lhs2TeX的输出。该方案包括一个配置适合于用乳胶的使用。从理论上讲,应该是没有问题的产生其他TeX的口味,如plainTeX或上下文代码
特点:
- 不同的风格来处理你的源文件:例如," TT"风格采用等宽字体的代码,同时还允许您以突出的关键词等,而"聚"样式使用比例字体的标识,很好地处理压痕,能够用数学符号来代替二元运算符,并采取复杂的水平对齐方式的照顾。
- 在格式化指令,它允许您自定义在源代码中的某些标记应该出现在处理输出的方式。
- 在一个自由的解析器,可以处理大部分的语言扩展;你不必限制自己的Haskell 98。
- 在预处理式条件句,让您生成一个源文件不同版本的文件(例如,纸和演示)。
- 在活动文件:您可以使用哈斯克尔生成零件文件(有关哈斯克尔论文有用)
- 在手动解释lhs2TeX的所有重要方面。
什么在此版本中是新的:
- 在这个版本应该正常工作与GHC-7.0.2和惊天动地1.10。
评论没有发现