lhs2TeX er en præprocessor 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, som 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
Funktioner :.
< ul>
Forskellige stilarter at behandle din kilde fil: for eksempel, & quot; tt & quot; stil bruger en proportional skrifttype for koden mens det stadig tillader dig at fremhæve søgeord etc, 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 vandrette justeringer. Formatering direktiver, som lader dig tilpasse den måde visse tokens 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 der giver dig mulighed for at generere forskellige versioner af et dokument fra en enkelt kilde fil (for eksempel et 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.
12 Apr 16
Kommentarer ikke fundet