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.tex22
1 files changed, 18 insertions, 4 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 9ad13a1ee2e..b899a2d62f4 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.7 2011/07/21 19:16:13 rf10 Exp rf10 $
+% $Id: faq-fmt-conv.tex,v 1.8 2012/12/07 19:34:33 rf10 Exp rf10 $
\section{Format conversions}
@@ -343,9 +343,21 @@ translated to or from this one. \ProgName{FrameMaker} provides
\Question[Q-readML]{Using \TeX{} to read \acro{SGML} or \acro{XML} directly}
-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 solution (of sorts) for typesetting \acro{XML} files.
+\Qref{\context{} (mark \acro{IV})}{Q-context} can process some
+\acro{*ML}, to produce typeset output directly. Details of what can
+(and can not) be done, are discussed in % ! line break
+\href{http://wiki.contextgarden.net/XML}{The \context{} \acro{WIKI}}.
+\context{} is probably the system of choice for \alltex{} users who
+also need to work in \acro{XML} (and friends). (Note that \context{}
+mark~\acro{IV} requires \Qref*{\luatex{}}{Q-luatex}, and should
+therefore be regarded as experimental, though many people \emph{do}
+use it successfully).
+
+Older systems also manage, using no more than \alltex{} macro
+programming, to process \acro{XML} and the like. David Carlisle's
+\Package{xmltex} is the prime example; it offers a solution
+for typesetting \acro{XML} files, and is still in active (though not
+very widespread) use.
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}.
@@ -355,9 +367,11 @@ achieve this end.
However, modern usage would proceed via \acro{XSL} or \acro{XSLT}2 to
produce a formattable version.
\begin{ctanrefs}
+\item[Context]\CTANref{context}
\item[xmltex]\CTANref{xmltex}
\item[passivetex]\CTANref{passivetex}
\end{ctanrefs}
+\LastEdit{2013-02-21}
\Question[Q-recovertex]{Retrieving \AllTeX{} from \acro{DVI}, etc.}