lhs2TeX是預處理程序生成文學Haskell源代碼的LaTeX。
要求:
已經證實建立在Linux和MacOSX上。
- 你需要一個新版本GHC(5.04.X或更高版本應該做的),來構建lhs2TeX,當然,你需要一個TeX的分佈利用lhs2TeX的輸出。該方案包括一個配置適合於用乳膠的使用。從理論上講,應該是沒有問題的產生其他TeX的口味,如plainTeX或上下文代碼
特點:
- 不同的風格來處理你的源文件:例如," TT"風格採用等寬字體的代碼,同時還允許您以突出的關鍵詞等,而"聚"樣式使用比例字體的標識,很好地處理壓痕,能夠用數學符號來代替二元運算符,並採取複雜的水平對齊方式的照顧。
- 在格式化指令,它允許您自定義在源代碼中的某些標記應該出現在處理輸出的方式。
- 在一個自由的解析器,可以處理大部分的語言擴展;你不必限制自己的Haskell 98。
- 在預處理式條件句,讓您生成一個源文件不同版本的文件(例如,紙和演示)。
- 在活動文件:您可以使用哈斯克爾生成零件文件(有關哈斯克爾論文有用)
- 在手動解釋lhs2TeX的所有重要方面。
什麼在此版本中是新的:
- 在這個版本應該正常工作與GHC-7.0.2和驚天動地1.10。
評論沒有發現