lhs2TeX è un preprocessore di generare codice LaTeX da sorgenti Haskell alfabetizzati.
Requisiti:
E 'stato verificato per costruire su Linux e MacOSX.
- Hai bisogno di una versione recente di GHC (5.04.X o superiore dovrebbe fare) per costruire lhs2TeX, e, naturalmente, è necessario una distribuzione TeX di utilizzare l'uscita di lhs2TeX. Il programma prevede una configurazione che è adatto per l'uso con il lattice. In teoria, non ci dovrebbero essere problemi per generare il codice per altri sapori TeX, come plainTeX o ConTeXt
Caratteristiche :.
- Stili diversi per elaborare il file sorgente: per esempio, & quot; tt & quot; stile utilizza un font a spaziatura fissa per il codice pur consentendo di evidenziare le parole chiave, ecc, mentre & quot; poly & quot; stile utilizza font proporzionali per gli identificatori, gestisce rientro bene, è in grado di sostituire operatori binari da simboli matematici e prendersi cura di allineamenti orizzontali complessi.
- direttive, che consentono di personalizzare il modo in cui alcuni gettoni nel codice sorgente dovrebbe apparire nell'output elaborato formattazione.
- Un parser liberale in grado di gestire la maggior parte delle estensioni linguistiche; non dovete limitarvi a Haskell 98.
- preprocessore stile che consentono di generare diverse versioni di un documento da un unico file sorgente (per esempio, un giornale e una presentazione).
- documenti attivi:. puoi usare Haskell per generare parti del documento (utile per documenti su Haskell)
- Un manuale che spiega tutti gli aspetti importanti della lhs2TeX.
Cosa c'è di nuovo in questa versione:
- Questa versione dovrebbe funzionare correttamente con GHC-7.0.2 e Cabal-1.10.
I commenti non trovato