lhs2TeX er en præprocessor til at generere LaTeX kode fra kyndige Haskell kilder.
Krav:
Det er blevet bekræftet, at bygge videre på Linux og MacOSX.
- Du har brug for en nyere version af GHC (5.04.X eller højere bør gøre) for at opbygge lhs2TeX, og, selvfølgelig, du har brug for en Tex fordeling at gøre brug af lhs2TeX produktion. Programmet omfatter en konfiguration, der er egnet til brug med latex. I teorien bør der ikke være noget problem at generere kode til andre TeX varianter, såsom plainTeX eller kontekst
Egenskaber :.
- Forskellige stilarter at behandle din kilde fil: f.eks & quot; tt & quot; stil bruger en proportional skrifttype for koden mens det stadig tillader dig at fremhæve nøgleord osv, mens & quot; poly & quot; stil bruger proportionale skrifttyper for identifikatorer, håndtag indrykning pænt, er i stand til at erstatte binære operatører af matematiske symboler og tage sig af komplekse horisontale linjeføringer.
- Formatering direktiver, som lader dig tilpasse den måde visse brikker i kildekoden skal vises i det forarbejdede output.
- En liberal parser, der kan håndtere de fleste af de sproglige udvidelser; du behøver ikke at begrænse dig selv til Haskell 98.
- Preprocessor-stil betingede, så du kan generere forskellige versioner af et dokument fra en enkelt kilde fil (for eksempel en papir og en præsentation).
- Aktive dokumenter:. du kan bruge Haskell til at generere dele af dokumentet (nyttigt for papirer om Haskell)
- En håndbog, der forklarer alle de vigtige aspekter af lhs2TeX.
Hvad er nyt i denne udgivelse:
- Denne udgivelse bør arbejde ordentligt med GHC-7.0.2 og Cabal-1.10.
Kommentarer ikke fundet