lhs2TeX เป็น preprocessor เพื่อสร้างรหัสน้ำยางจากแหล่งความรู้ Haskell
ต้องการ:
มันได้รับการยืนยันที่จะสร้างบน Linux และ MacOSX
- คุณต้องมีรุ่นล่าสุดของ GHC (5.04.X หรือสูงกว่าควรทำ) เพื่อสร้าง lhs2TeX, และแน่นอนคุณจะต้องกระจายเท็กซ์ที่จะทำให้การใช้งานของการส่งออกของ lhs2TeX โปรแกรมรวมถึงการตั้งค่าที่เหมาะสำหรับการใช้งานกับน้ำยาง ในทางทฤษฎีจะไม่มีปัญหาในการสร้างรหัสสำหรับรสชาติเท็กซ์อื่น ๆ เช่น plainTeX หรือบริบท
คุณสมบัติ .
- สไตล์ที่แตกต่างในการประมวลผลแฟ้มแหล่งที่มาของคุณ: เช่น & quot; TT & quot; ใช้รูปแบบตัวอักษรพิมพ์ดีดสำหรับรหัสในขณะที่ยังช่วยให้คุณสามารถเน้นคำหลักอื่น ๆ ในขณะที่ & quot; โพลี & quot; สไตล์ใช้แบบอักษรสัดส่วนสำหรับระบุเยื้องจัดการอย่างคือสามารถที่จะเปลี่ยนผู้ประกอบการไบนารีโดยสัญลักษณ์ทางคณิตศาสตร์และดูแลการจัดแนวแนวนอนที่ซับซ้อน.
- การจัดรูปแบบคำสั่งที่ช่วยให้คุณสามารถกำหนดวิธีการสัญญาณบางอย่างในรหัสที่มาควรจะปรากฏในการประมวลผลการส่งออก.
- parser เสรีนิยมที่สามารถจัดการกับที่สุดของนามสกุลภาษา; คุณไม่จำเป็นต้อง จำกัด ตัวเองให้ Haskell 98.
- เงื่อนไข Preprocessor สไตล์ที่ช่วยให้คุณสามารถสร้างรุ่นที่แตกต่างกันของเอกสารจากแฟ้มแหล่งเดียว (เช่นกระดาษและการนำเสนอ).
- เอกสารที่ใช้งานอยู่:. คุณสามารถใช้ Haskell ในการสร้างชิ้นส่วนของเอกสาร (มีประโยชน์สำหรับเอกสารใน Haskell)
- คู่มืออธิบายทุกแง่มุมที่สำคัญของ lhs2TeX.
มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:
- ข่าวประชาสัมพันธ์ฉบับนี้ควรจะทำงานอย่างถูกต้องกับ GHC-7.0.2 และ Cabal-1.10.
ความคิดเห็นที่ไม่พบ