lhs2TeX is een preprocessor om LaTeX code uit geletterde Haskell bronnen genereren.
Voorwaarden:
Het is geverifieerd te bouwen op Linux en MacOSX.
- Je hebt een recente versie van GHC (5.04.X of hoger zou moeten doen) om lhs2TeX bouwen, en, natuurlijk, je een TeX distributie gebruik moeten maken van de output lhs2TeX maken. Het programma omvat een configuratie die geschikt is voor gebruik met latex. In theorie zou er geen probleem om voor een andere TeX smaken, zoals plainTeX of context genereren
Eigenschappen .
< ul>
Verschillende stijlen om uw bronbestand te verwerken: bijvoorbeeld & quot; tt & quot; stijl maakt gebruik van een proportioneel lettertype voor de code, terwijl nog steeds zodat u zoekwoorden etc te markeren, terwijl & quot; poly & quot; stijl maakt gebruik van proportionele lettertypen voor identifiers, handgrepen inspringen mooi, is in staat om binaire operatoren te vervangen door wiskundige symbolen en verzorgen van complexe horizontale alignementen. Het formatteren van richtlijnen, die laat je de manier waarop bepaalde tokens in de broncode moet worden weergegeven in de verwerkte uitgang aan te passen. Een liberale parser dat de meeste van de taal extensies kan verwerken; je hoeft niet om jezelf te beperken tot Haskell 98. Preprocessor-stijl conditionele zinnen die u in staat om verschillende versies van een document van een enkele bron bestand te genereren (bijvoorbeeld een papier en een presentatie). Actieve documenten:. U kunt Haskell gebruiken om delen van het document (handig voor papers over Haskell) genereren Een handleiding waarin alle belangrijke aspecten van lhs2TeX. Wat is nieuw in deze release:
- Deze versie moet goed werken met GHC-7.0.2 en Cabal-1.10.
12 Apr 16
Reacties niet gevonden