lhs2TeX è un preprocessore per generare il codice LaTeX da sorgenti Haskell letterate.
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 fare uso della produzione di lhs2TeX. Il programma prevede una configurazione che è adatto per l'uso con LaTeX. In teoria, non ci dovrebbero essere problemi per generare il codice per altri sapori TeX, come plainTeX o di contesto
Funzioni .
< ul>
stili differenti per elaborare il file sorgente: per esempio, & quot; TT & quot; stile usa un font a spaziatura fissa per il codice, pur consentendo di evidenziare le parole chiave, ecc, mentre & quot; poli & quot; stile utilizza font proporzionali per gli identificatori, gestisce il rientro bene, è in grado di sostituire gli operatori binari da simboli matematici e prendersi cura di allineamenti orizzontali complessi. Formattazione direttive, che consentono di personalizzare il modo in cui alcuni gettoni nel codice sorgente dovrebbe apparire nell'output elaborato. Un parser liberale in grado di gestire la maggior parte delle estensioni del linguaggio; non dovete limitarvi a Haskell 98. preprocessore stile che consentono di generare diverse versioni di un documento da un singolo file sorgente (per esempio, un foglio e una presentazione). documenti attivi:. è possibile utilizzare Haskell per generare parti del documento (utile per i 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.
12 Apr 16
I commenti non trovato