lhs2TeX är en förprocessor för att generera Latex kod från rate Haskell källor.
Krav:
Det har verifierats att bygga vidare på Linux och MacOSX.
- Du behöver en ny version av GHC (5.04.X eller högre bör göra) för att bygga lhs2TeX, och, naturligtvis, behöver du en Tex distributions att utnyttja lhs2TeX produktion. I programmet ingår en konfiguration som är lämplig för användning med LaTeX. I teorin borde det inte vara några problem att generera kod för andra TeX smaker, såsom plainTeX eller sammanhang
Egenskaper .
< ul>
Olika stilar för att behandla källfilen: till exempel & quot; tt & quot; stil använder en fast bredd teckensnitt för koden samtidigt tillåta dig att markera nyckelord etc, medan & quot; poly & quot; stil använder proportionella teckensnitt för identifierare, hanterar indrag fint, kan ersätta binära operatorer av matematiska symboler och ta hand om komplexa horisontella inriktningar. Formatera direktiv, som låter dig anpassa hur vissa polletter i källkoden ska visas i den behandlade utgång. En liberal parser som kan hantera de flesta av förlängningspråk; du behöver inte begränsa dig till Haskell 98. Preprocessor stil villkors som gör att du kan generera olika versioner av ett dokument från en enda källa fil (till exempel, ett papper och en presentation). Aktiva dokument. Du kan använda Haskell för att skapa delar av dokumentet (användbara för papper på Haskell) En manual som förklarar alla de viktiga aspekterna av lhs2TeX. Vad är nytt i den här versionen:
- Den här versionen ska fungera korrekt med ghc-7.0.2 och Cabal-1,10.
12 Apr 16
Kommentarer hittades inte