NatLatex: a system for dictating latex files using NaturallySpeaking # (C) 1999 David C. Fox # This code may be freely reproduced and modified, provided # 1. This copyright notice is retained, # and # 2. substantial modifications are indicated, together with the author's # name, in any redistributed versions. SYSTEM REQUIREMENTS: Perl 5 (Windows or UNIX) NaturallySpeaking 3 or later (works best with professional edition) Note that while much of the NatLatex documentation is specific to NaturallySpeaking, very little of the system itself is. It should be usable with other continuous speech recognition systems, provided they support vocabulary words with different written and spoken forms, and some equivalent of the NaturallySpeaking vocabulary builder. CONTENTS: 1. Perl scripts for text to latex (t2l.pl) and latex to text (l2t.pl) translation 2. Subsidiary Perl modules (*.pm) 3. Batch files for executing the translation Perl scripts from DOS (l2t.bat, t2l.bat) 4. Configuration files for the translation scripts (macro.nlx, math.nlx, t2l.nlx, t2lmath.nlx) 5. Word lists for the vocabulary builder (vectors.phrases.txt, phraselist.txt, newGreek.txt) 6. non-standard Latex macro definitions (latex_macros.tex) which I use in my configuration files 7. Sample NatLatex document (groups.21.latex.txt) and its translation (groups.21.tex) (The final paper appeared in the Astrophysical Journal, 546, 35, 2001, if you're curious.) 8. Documentation DOCUMENTATION: readme.txt (this file) introduction.txt basic concepts - READ THIS FIRST format.txt the pseudo-latex format - READ THIS SECOND install.txt installation instructions usage.txt basic usage instructions configuration.txt understanding and modifying the configuration files reverse.txt reverse translation (Latex to text) and the vocabulary builder