summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/generic/FAQ-en/faq-projects.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/generic/FAQ-en/faq-projects.tex')
-rw-r--r--Master/texmf-dist/doc/generic/FAQ-en/faq-projects.tex70
1 files changed, 53 insertions, 17 deletions
diff --git a/Master/texmf-dist/doc/generic/FAQ-en/faq-projects.tex b/Master/texmf-dist/doc/generic/FAQ-en/faq-projects.tex
index 2a6ee5c0bc9..8cee087f490 100644
--- a/Master/texmf-dist/doc/generic/FAQ-en/faq-projects.tex
+++ b/Master/texmf-dist/doc/generic/FAQ-en/faq-projects.tex
@@ -1,4 +1,4 @@
-% $Id: faq-projects.tex,v 1.24 2011/09/03 18:56:20 rf10 Exp rf10 $
+% $Id: faq-projects.tex,v 1.27 2011/10/17 23:24:32 rf10 Exp rf10 $
\section{Current \TeX{}-related projects}
@@ -22,18 +22,28 @@ version of \LaTeX{}, in parallel with development of \LaTeX{}3.
Some of the older discussion papers about directions for \LaTeX{}3 are
to be found on \acro{CTAN}; other (published) articles are to be found
-on the project web site (\URL{http://www.latex-project.org/papers/}),
-as is some of the project's experimental code (see
-\URL{http://www.latex-project.org/code.html}, which allows you to read
-the project's source repository). Snapshots of two major collections
-from the code, \Package{l3kernel} (supporting \LaTeX{}3 coding
-conventions in a \LaTeXe{} environment), \Package{l3packages} (a
-first cut of a ``document designer's interface'') and
-\Package{l3experimental} (new stuff that's still under development)
-are all available on
-\acro{CTAN}. \Package{L3kernel} introduces a coding structure quite
-different from earlier \latex{} code, but several authors are
-nevertheless using it in their development work.
+on the project web site (\URL{http://www.latex-project.org/papers/}).
+
+Some of the project's experimental code is visible on the net:
+\begin{itemize}
+\item via \URL{http://www.latex-project.org/code.html}, which points
+ to the project's \acro{SVN} repository;
+\item via the project's
+ \href{https://github.com/latex3/svn-mirror}{\emph{GitHub} mirror};
+\item from \acro{CTAN}: snapshots of two major collections from the
+ code, \Package{l3kernel} (supporting \LaTeX{}3 coding conventions in
+ a \LaTeXe{} environment), \Package{l3packages} (a first cut of a
+ ``document designer's interface'') and \Package{l3experimental} (new
+ stuff that's still under development).
+\end{itemize}
+Note that \Package{L3kernel} introduces a coding structure quite
+different from earlier \latex{} code, but a few authors, who are not
+members of the project, are nevertheless using it in their development
+work.
+
+While it is possible to build an experimental \latex{}3 format, it's
+not (yet) a usable object; the team use it for debugging purposes, and
+any other brave soul may also try it.
Anyone may participate in discussions of the future of \LaTeX{}
through the mailing list \texttt{latex-l}; some development work
@@ -46,7 +56,7 @@ to \mailto{listserv@urz.Uni-Heidelberg.de}
\item[\nothtml{\rmfamily}\LaTeX{} project publications]\CTANref{ltx3pub}
\item[l3packages \nothtml{\rmfamily}bundle]\CTANref{l3packages}
\end{ctanrefs}
-\LastEdit{2011-08-30}
+\LastEdit{2011-10-04}
\Question[Q-mathml]{Future \acro{WWW} technologies and \AllTeX{}}
@@ -112,6 +122,32 @@ support for new Web standards.
%% is very much aware of the needs of one's conversion program
%% and adapts one's usage of \AllTeX{} accordingly.
+ The \href{http://www.mathjax.org}{\ProgName{MathJax}} engine will process the
+ content of \latex{} \csx{[} \dots{}~\csx{]} and \csx{(} \dots{}~\csx{)}
+ `environments' in an \acro{HTML} document, to produce mathematical
+ output that may (for example) be cut-and-pasted into other programs.
+
+ Incorporation into your document can be
+\begin{wideversion}
+ as simple as incorporating:
+\begin{verbatim}
+<script type="text/javascript"
+ src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS_HTML">
+</script>
+\end{verbatim}
+ into the header of your \acro{HTML} document,
+\end{wideversion}
+\begin{narrowversion}
+ incorporating the script~---
+ \url{http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS_HTML}
+ ---~as the \texttt{src} tab of a \texttt{script type="text/javascript"}
+ element in the header of your \acro{HTML} document,
+\end{narrowversion}
+ though the \href{http://www.mathjax.org/}{MathJax project's site}
+ also allows you to download your own copy and install it on one of
+ \emph{your} servers. \ProgName{MathJax} is open source software, so
+ you could, in principle, extend it to do even more eccentric tasks.
+
An approach different from \AllTeX{} conversion is taken by
the \href{http://www.albany.edu/~hammond/gellmu/}{\emph{GELLMU} Project}.
Its \emph{article} \acro{XML} document type, which has a markup vocabulary
@@ -154,12 +190,12 @@ support for new Web standards.
\begin{quote}
\begin{wideversion}
\begin{verbatim}
-<img src="/cgi-bin/mimetex.cgi?f(x)=\int\limits_{-\infty}^xe^{-t^2}dt">
+<img src="/cgi-bin/mathtex.cgi?f(x)=\int\limits_{-\infty}^xe^{-t^2}dt">
\end{verbatim}
\end{wideversion}
\begin{narrowversion}
\begin{verbatim}
-<img src="/cgi-bin/mimetex.cgi?f(x)=
+<img src="/cgi-bin/mathtex.cgi?f(x)=
\int\limits_{-\infty}^xe^{-t^2}dt">
\end{verbatim}
\end{narrowversion}
@@ -176,7 +212,7 @@ support for new Web standards.
\item[unicode-math.sty]\CTANref{unicode-math}
\item[\nothtml{\rmfamily}XITS fonts]\CTANref{xits}
\end{ctanrefs}
-\LastEdit{2011-03-03}
+\LastEdit{2011-10-17}
\Question[Q-textrace]{Making outline fonts from \MF{}}