Hello, Vim7 required.
VST is script which makes possible to export text files with simple markup to HTML, LaTeX or HTML S5 presentation format to create even complex documents. Script doesn't require any external dependency and will work on any platform Vim7 is available. VST is Vim only implementation of reStructuredText. Latest version of script files and documentation in text form: http://skawina.eu.org/mikolaj/vst.zip ChangeLog ''''''''' Looong list of improvements, changes and bugfixes: - 13 Oct 2006 - **1.2** announcement - ADD: show number of directive line and percentage position in file for easier navigation when folding by directive - ADD: proper encryption of URIs (amp, percentage) - ADD: make preproc auxiliary command recursive - ADD: fold according to level of headers: fold1, fold2, etc. - ADD: recursive folding: foldr - ADD: [LaTeX] containers as ghost commands - ADD: [LaTeX] Generator line (debug purposes) - CHG: make folding by directive more flexible - CHG: improve layout of fold texts with centered titles - CHG: improve layout of text table of contents with centered titles - CHG: level of recursiveness is now &maxfuncdepth/2 (50 should be enough for everybody!) - CHG: [HTML] when source are lists starting from no-one use transitional doctype, otherwise strict - CHG: [HTML] "Downgrade" to HTML 4.01 (no sense to use XHTML doctype when using content text/html) - FIX: length of ornaments inserted with <C-B>o - FIX: show output of auxiliary commands depending on table - FIX: presence of apostrophes in section titles could cause problems in folding - FIX: internal links in fancy formatted text could be broken - FIX: unnecessary creation of targets from links broken in several lines - FIX: minor fixes in docs - FIX: optimizations, 10-15% speed gains - FIX: [LaTeX] too much whitespace at the end of footnotes - FIX: [LaTeX] internal links work again - FIX: [S5] uploaded CSS files for web page to make presentation work (sorry George!) List of changes with working links to documentation: http://skawina.eu.org/mikolaj/vst.html#lchangelog Supported elements of inline markup: - emphasised text (italic) - strongly emphasised text (bold) - hyperlinks (in various syntax forms) - custom decorations (among them: sub, sup, big, small) Elements of documents structure: - paragraphs - block quotes - ordered lists - unordered lists - option lists - footnotes - citations - images - preformatted text - colorized preformatted text (HTML export only) - tables - admonitions - table of contents Also bunch of auxiliary commands which should ease writing of document and navigating (folding, text table of contents, lists or declared links, replacements) Latest version of script files and documentation in text form: http://skawina.eu.org/mikolaj/vst.zip To install, place archive in ~/.vim directory and unpack it there. Following versions of help file was produced without any modifications to HTML or LaTeX source: HTML: http://skawina.eu.org/mikolaj/vst.html LaTeX file exported from vst.txt: http://skawina.eu.org/mikolaj/vst.tex PDF file produced from vst.tex: http://skawina.eu.org/mikolaj/vst.pdf m.