Comprehensive TeX Archive Network

csplain – Plain TeX multilanguage support

CS­plain is a small ex­ten­sion of ba­sic Plain TeX macros, the for­mats csplain and pdfc­splain can be gen­er­ated. It sup­ports:

  • hy­phen­ation of words for 50+ lan­guages,
  • sim­ple and pow­er­full font load­ing sys­tem (var­i­ous sizes of fonts),
  • tex, pdf­tex, xe­tex and lu­a­tex en­gines,
  • math fonts sim­ply loaded with full am­s­tex-like fea­tures,
  • three in­ter­nal en­cod­ings (IL2 for Czech/Slo­vak lan­guages, T1 for many lan­guages with latin al­pha­bet and Uni­code in new TeX en­gines),
  • nat­u­ral UTF-8 in­put in pdfTeX us­ing encTeX with­out any ac­tive char­ac­ters,
  • Czech and Slo­vak spe­cial type­set­ting fea­tures.
An im­por­tant part of the pack­age is OP­mac, which im­ple­ments most of LaTeX's fea­tures (sec­tion­ing, font se­lec­tion, color, hy­per ref­er­ence and urls, bib­li­og­ra­phy, in­dex, toc, ta­bles,etc.) by Plain TeX macros. The OP­mac macros can gen­er­ate and bib­li­og­ra­phy with­out any ex­ter­nal pro­gram.

Home pagehttp://petr.ol­sak.net/csplain-e.html
Ver­sion 2012-11-18
Li­censeFree li­cense not oth­er­wise listed, or more than one free li­cense ap­plies
Main­tainerPetr Olšák
Con­tained inTeX Live as csplain
MiKTeX as csplain
Topics sup­port for type­set­ting Czech
macros to build a for­mat
sup­port for type­set­ting, and doc­u­men­ta­tion in Slo­vak
Guest Book Sitemap Contact Contact Author