diff options
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.tex | 70 |
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{}} |