Detalii soft:
lhs2TeX este un preprocesor pentru a genera cod LaTeX din surse știință de carte Haskell.
Cerinte:
Acesta a fost verificat pentru a construi pe Linux și MacOSX.
- Ai nevoie de o versiune recentă de GHC (5.04.X sau mai mare ar trebui să facă) pentru a construi lhs2TeX, și, desigur, ai nevoie de o distribuție TeX să facă uz de ieșire lhs2TeX lui. Programul include o configurație care este potrivit pentru utilizarea cu LaTeX. În teorie, ar trebui să existe nici o problemă de a genera codul pentru alte arome TeX, cum ar fi plainTeX sau context
Caracteristici :.
- stiluri diferite pentru a procesa fișierul sursă: de exemplu, & quot; tt & quot; Stilul folosește un caractere monospațiate pentru codul în timp ce încă permițându-vă pentru a evidenția cuvinte cheie, etc, în timp ce & quot; poli & quot; Stilul folosește fonturi proporțional pentru identificare, manere indentare frumos, este capabil să înlocuiască operatorilor binare de simboluri matematice și să aibă grijă de alinieri orizontale complexe.
- Formatarea directive, care vă permit să personalizați modul anumite token-uri în codul sursă ar trebui să apară în producția procesată.
- O parser liberal care se pot ocupa de cele mai multe extensii de limbă; nu trebuie să te limita la Haskell 98.
- condiționale stil Preprocessor care vă permit să genereze diferite versiuni ale unui document dintr-un singur fișier sursă (de exemplu, o hârtie și o prezentare).
- documente active:. puteți folosi Haskell pentru a genera părți ale documentului (utile pentru lucrari pe Haskell)
- Un manual care explică toate aspectele importante ale lhs2TeX.
Ce este nou în această versiune:
- Acest comunicat ar trebui să funcționeze în mod corespunzător cu GHC-7.0.2 și -Cabal 1.10.
Comentariile nu a fost găsit