diff options
author | Karl Berry <karl@freefriends.org> | 2011-02-19 00:37:41 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2011-02-19 00:37:41 +0000 |
commit | 8f846f8a8c7b2774059df2db0f153948e98cccf1 (patch) | |
tree | ff1781fa9b83db1e66c931962c18f57ae3428294 /Master/texmf-dist/doc/generic/FAQ-en/faq-fmt-conv.tex | |
parent | 09eb455bf0a899e9231b600e1326d5e0e4a67aca (diff) |
FAQ-en 3.21 (18feb11)
git-svn-id: svn://tug.org/texlive/trunk@21459 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/generic/FAQ-en/faq-fmt-conv.tex')
-rw-r--r-- | Master/texmf-dist/doc/generic/FAQ-en/faq-fmt-conv.tex | 33 |
1 files changed, 25 insertions, 8 deletions
diff --git a/Master/texmf-dist/doc/generic/FAQ-en/faq-fmt-conv.tex b/Master/texmf-dist/doc/generic/FAQ-en/faq-fmt-conv.tex index d4005502fd0..6ef86d322d0 100644 --- a/Master/texmf-dist/doc/generic/FAQ-en/faq-fmt-conv.tex +++ b/Master/texmf-dist/doc/generic/FAQ-en/faq-fmt-conv.tex @@ -1,4 +1,4 @@ -% $Id: faq-fmt-conv.tex,v 1.1 2009/06/13 20:56:40 rf10 Exp $ +% $Id: faq-fmt-conv.tex,v 1.5 2011/02/08 22:17:17 rf10 Exp rf10 $ \section{Format conversions} @@ -186,7 +186,7 @@ For today, possible packages are: \ProgName{flex}. The distribution consists of a single \acro{C} source (or a compiled executable), which is easy to install and very fast-running. -\item[\ProgName{Tex4ht}]a compiled program that supports either +\item[\ProgName{TeX4ht}]a compiled program that supports either \LaTeX{} or \plaintex{}, by processing a \acro{DVI} file; it uses bitmaps for mathematics, but can also use other technologies where appropriate. Written by Eitan Gurari, it parses the \acro{DVI} @@ -220,7 +220,7 @@ The World Wide Web Consortium maintains a list of ``filters'' to \begin{ctanrefs} \item[latex2html]Browse \CTANref{latex2html} \item[plasTeX]Browse \CTANref{plastex} -\item[tex4ht]\CTANref{tex4ht} +\item[tex4ht]\CTANref{tex4ht} (but see \url{http://tug.org/tex4ht/}) \item[tth]\CTANref{tth} \end{ctanrefs} @@ -262,11 +262,25 @@ The World Wide Web Consortium maintains a list of ``filters'' to \TeX{}2\acro{RTF} is supported on various Unix platforms and under Windows~3.1 \item[Microsoft Word] A rudimentary (free) program for converting - MS-Word to \LaTeX{} is \ProgName{wd2latex}, which runs on \MSDOS{}. + \acro{MS-W}ord to \LaTeX{} is \ProgName{wd2latex}, which runs on \MSDOS{}; + it probably produces output destined for an archaic version of + \acro{MS-W}ord (the program itself was archived in 1991). + + The current preferred free-software method is a two-stage process: + \begin{itemize} + \item Convert \latex{} to \ProgName{OpenOffice} format, using the + \ProgName{tex4ht} command \ProgName{oolatex}; + \item open the result in \ProgName{OpenOffice} and `save as' a + \acro{MS-W}ord document. + \end{itemize} + (Note that \ProgName{OpenOffice} itself is \emph{not} on + \acro{CTAN}; see \url{http://www.openoffice.org/}, though most + \ProgName{linux} systems offer it as a ready-to-install bundle.) + \ProgName{Word2}\emph{\TeX{}} and \emph{\TeX{}}\ProgName{2Word} are shareware translators from % beware line break - \href{http://www.chikrii.com/}{Chikrii Softlab}; users' reports are - very positive. + \href{http://www.chikrii.com/}{Chikrii Softlab}; positive users' + reports have been noted (but not recently). The excellent \ProgName{tex4ht} will generate OpenOffice \acro{ODT} format, which can be used as an intermediate to producing Word @@ -319,6 +333,7 @@ translated to or from this one. \ProgName{FrameMaker} provides \item[rtf2latex2e]\CTANref{rtf2latex2e} \item[rtf2tex]\CTANref{rtf2tex} \item[tex2rtf]\CTANref{tex2rtf} +\item[tex4ht]\CTANref{tex4ht} (but see \url{http://tug.org/tex4ht/}) \item[tr2latex]\CTANref{tr2latex} \item[wd2latex]\CTANref{wd2latex} \item[wp2latex]\CTANref{wp2latex} @@ -330,13 +345,15 @@ translated to or from this one. \ProgName{FrameMaker} provides This can nowadays be done, with a certain amount of clever macro programming. David Carlisle's \Package{xmltex} is the prime example; -it offers a practical solution to typesetting -\acro{XML} files. +it offers a solution (of sorts) for typesetting \acro{XML} files. One use of a \TeX{} that can typeset \acro{XML} files is as a backend processor for \acro{XSL} formatting objects, serialized as \acro{XML}. Sebastian Rahtz's Passive\TeX{} uses \Package{xmltex} to achieve this end. + +However, modern usage would proceed via \acro{XSL} or \acro{XSLT}2 to +produce a formattable version. \begin{ctanrefs} \item[xmltex]\CTANref{xmltex} \item[passivetex]\CTANref{passivetex} |