diff options
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 | 22 |
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.} |