summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/generic/FAQ-en/faq-fmt-conv.tex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2013-03-05 00:31:32 +0000
committerKarl Berry <karl@freefriends.org>2013-03-05 00:31:32 +0000
commit128badd949a46eab7b3cdd4be67a3cd4e69e7769 (patch)
tree15e2c62adc3721f8b04d13a15d149f8f9752c4c8 /Master/texmf-dist/doc/generic/FAQ-en/faq-fmt-conv.tex
parentcecaa6eb0816bb7e9ca11b0aa34254ddf60e41ba (diff)
FAQ-en (4mar13)
git-svn-id: svn://tug.org/texlive/trunk@29288 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.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.}