summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/generic/FAQ-en/faq-fmt-conv.tex
diff options
context:
space:
mode:
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.tex33
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}