*NB* this system is now deprecated in favour of https://github.com/ivoa-std/ivoatex in addition any fixes needed to maintain current documents using it will take place in https://github.com/pahjbo/ivoapub This directory contains files to help with the authorship of IVOA documents, which must be primarily be delivered as HTML. For a fuller discussion of how to use these facilities see http://volute.googlecode.com/svn/trunk/projects/ivoapub/ivoapub.html The scripts in this directory are generally expected to be installed as a subdirectory "ivoadoc" of the directory containing the file to be edited (This has been done to allow easy update an coping of this directory using the svn external mechanism). The scripts allow for features not normally associated with HTML authoring 1. automated section numbering and table of contents generation 2. automated reference handling with bibtex. 3. formatting of included xml files. 4. formatting of schema constructs according to uniform standards 5. final output of IVOA mandated PDF file with associated pdf bookmarks. Aims ---- 1. Author the document in XHTML - allows both text and popular WYSIWYG editors to be used. 2. Allow the document created by one iteration of the processing to be used as input for the next stage - this allows tweaks to be made in a WYSIWIG editor to the final output format that will be then auto-numbered for instance. Authoring --------- 0. Getting started: In the checked-out Subversion directory where you want the document to be (which doesn't have to be in the Volute repository), give the command: % svn propedit svn:externals . and add a line like ivoadoc https://volute.googlecode.com/svn/trunk/projects/ivoapub/ivoadoc When you commit this change, and next 'svn update', this creates a directory 'ivoadoc' which includes a checked-out version of the current state of the volute 'ivoadoc' tree. 1. Cross-references: For citations, use bibref, where 'bibref' is the BibTeX entry key in an associated .bib file. For section cross-references, do sectname, where 'sectname' is the value of the anchor in a