WIX for Mac

21.6 MB   2,967 downloads
1.1 Freeware    
3.1/5 15
WIX - Text markup format which is a blend of Donald Knuth's TEX and various wiki markup




1 comment  

WIX (pronounced "wick") is a text markup format. Its syntax is a blend of Donald Knuth's TEX and various wiki markup.

Unlike TEX, WIX is intended to be presentation-neutral; WIX documents can be rendered into several output formats: html, plain text, pdf (via TEX or lout), RTF, unix man page, IETF RFC, and others.

Unlike XML and SGML formats (such as DocBook and HTML), WIX is convenient for humans to read and write without special editors.

Unlike every known wiki format, WIX has a formal grammar rather than an ad-hoc parser. This means that its parsing behavior is fully specified, unambiguous, and predictable. In addition, WIX's grammar is concise, context-free boolean, and lexerless. The WIX implementation uses the Berkeley Scannerless Boolean Parser.

Here are some key features of "WIX":

■ Its syntax is easy to produce and edit with an ordinary text editor and very readable, even by people who don't know WIX. It also works very well with source control.
■ It generates beautiful HTML versions of your documents including: automatic "smart quotes" and ellipses, entity escapification, bulleting, emulation, icon-tagging of pdf and mailto links, easy style switching, and automatic cross-browser compatability. Coming soon: automatic table of contents, section links, footnotes, indexing, syntax highlighting, and macro expansion. Current visual design thanks to the skills of David Crawshaw.
■ You get zero-effort, nicely formatted plain text versions of your documents. It's a much more pleasant way to write RFC's and man pages, and you get a nicely typeset pdf version with no additional effort!
■ It is easy to add your own extensions using Java or Haskell (thanks to Brian Alliet's LambdaVM). Unlike HTML, the "document object model" for WIX is clean, simple and easy to understand.
■ Automatic formatting of fractions (1/2 becomes 1/2) and ordinals, (3rd becomes 3rd).
■ Colorized diffs against the previous version of a document each time you re-render it (example). Diffs are done on the rendered text so you can see any changes to your documents that happen as a result of upgrading to a newer version of WIX.
■ Inline TeX-syntax mathematics
Last updated on May 15th, 2008

top FREE alternatives

1 User review so far. Load top Load all