Converting existing TeX documents
Converting TeX
To help you reuse your existing LaTeX documents and snippets in Word, Aurora includes a TeX interpreter with support for many common LaTeX commands. To convert a piece of TeX code, place it on the clipboard and use the “Paste from TeX” command to parse it.
Supported features
- Inline and display math, both numbered and unnumbered.
- Footnotes, block quotes, bulleted and numbered lists.
- Text accents, ligatures, and certain special symbols in text mode.
\section,\subsection, and\subsubsectioncommands.- Font appearance (
\sl,\em,\bf,\it) and font size (\ssmallthrough\HUGE) modifiers. - Alignment commands (
\centering,\raggedleft,\raggedright) and environments (center,flushleft,flushright). tabularandtabular*environments with full support for\multicolumn,\hline, and\clinecommands. Nested tables and all but@{...}and*{num}{cols}column specifiers are also supported.\captionwithintableandfigureenvironments.- Full syntax of
\newcommand,\renewcommand, and\providecommandcommands and partial support for\def.
Certain TeX peculiarities, such as < and > symbols becoming ¡ and ¿ in text mode, are also supported. Unrecognized environments are converted into Aurora objects to be processed by LaTeX itself.
Note: The TeX converter is still experimental and as such has a number of limitations, some of which will be addressed in future releases. The converter’s output will generally need some manual touching up to achieve the level of fidelity on par with the original document.
Limitations
- Labels and references are not currently converted.
- Theorem environments are not currently supported.
- Inserting graphics is not currently supported.
- Neither
\verbcommand norverbatimenvironment are currently supported.\ttis not supported either. - Only equations defined in the environments
align,equation,eqnarray,multline,gather, andflalignare numbered during conversion. Only a single number is generated, regardless of how many equations are given in thealignandeqnarrayenvironments. Environments themselves are transformed into their starred variants. - The only additional information passed to LaTeX when processing math
and unrecognized environments are the command definitions encountered
during parsing. In particular, the
\usepackagedirectives are neither parsed nor given to LaTeX. To work around that, specify the preamble information in the “Packages” section of the formula properties dialog ahead of time. - Defining custom environments is not supported.
- Nested lists and bullet specifications are not converted.
- Low-level TeX commands are not supported. Rudimentary support
for
\defexists, but context-sensitive matching is not implemented. - Inline tables, while allowed in LaTeX, are not supported in Word.