Blahtexml and multi-target document generation
Zpravodaj Československého sdružení uživatelů TeXu, Tome 22 (2012) no. 3, pp. 137-149 Cet article a éte moissonné depuis la source Czech Digital Mathematics Library

Voir la notice de l'article

Blahtex and Blahtexml are open-source tools for converting mathematical expressions written in the TeX syntax into MathML. This article focuses on a particular use case, where the source of a scientific document is written in XML and can be the input for a variety of output formats, ranging from LaTeX articles to documents in OpenDocument format to web pages. We show that Blahtexml can play a central role in such a context, where the author wishes to enter equations in the TeX syntax and yet enable his document for publication not only with TeX but also in MathML-based formats.
Blahtex and Blahtexml are open-source tools for converting mathematical expressions written in the TeX syntax into MathML. This article focuses on a particular use case, where the source of a scientific document is written in XML and can be the input for a variety of output formats, ranging from LaTeX articles to documents in OpenDocument format to web pages. We show that Blahtexml can play a central role in such a context, where the author wishes to enter equations in the TeX syntax and yet enable his document for publication not only with TeX but also in MathML-based formats.
DOI : 10.5300/2012-3/137
Keywords: Blahtex; Blahtexml; MathML; TeX; LaTeX; conversion; publishing of mathematical documents; Blahtex; Blahtexml; MathML; TeX; LaTeX; konverze; publikování matematických dokumentů
@article{10_5300_2012_3_137,
     author = {Assche, Gilles Van},
     title = {Blahtexml and multi-target document generation},
     journal = {Zpravodaj \v{C}eskoslovensk\'eho sdru\v{z}en{\'\i} u\v{z}ivatel\r{u} TeXu},
     pages = {137--149},
     year = {2012},
     volume = {22},
     number = {3},
     doi = {10.5300/2012-3/137},
     language = {en},
     url = {http://geodesic.mathdoc.fr/articles/10.5300/2012-3/137/}
}
TY  - JOUR
AU  - Assche, Gilles Van
TI  - Blahtexml and multi-target document generation
JO  - Zpravodaj Československého sdružení uživatelů TeXu
PY  - 2012
SP  - 137
EP  - 149
VL  - 22
IS  - 3
UR  - http://geodesic.mathdoc.fr/articles/10.5300/2012-3/137/
DO  - 10.5300/2012-3/137
LA  - en
ID  - 10_5300_2012_3_137
ER  - 
%0 Journal Article
%A Assche, Gilles Van
%T Blahtexml and multi-target document generation
%J Zpravodaj Československého sdružení uživatelů TeXu
%D 2012
%P 137-149
%V 22
%N 3
%U http://geodesic.mathdoc.fr/articles/10.5300/2012-3/137/
%R 10.5300/2012-3/137
%G en
%F 10_5300_2012_3_137
Assche, Gilles Van. Blahtexml and multi-target document generation. Zpravodaj Československého sdružení uživatelů TeXu, Tome 22 (2012) no. 3, pp. 137-149. doi: 10.5300/2012-3/137

[1] Mathematical Markup Language (MathML). World Wide Web Consortium. http://www.w3.org/standards/webdesign/math

[2] Open Document Format for Office Applications (OpenDocument). Organization for the Advancement of Structured Information Standards. http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=office

[3] Extensible Markup Language (XML). World Wide Web Consortium. http://www.w3.org/standards/xml/

[4] Extensible Stylesheet Language Transformation (XSLT). World Wide Web Consortium. http://www.w3.org/standards/xml/transformation

[5] HTML & CSS. World Wide Web Consortium. http://www.w3.org/standards/webdesign/htmlcss

[6] Firefox. Mozilla. http://www.firefox.com

[7] MathPlayer plug-in. Design Science. http://www.dessci.com/en/products/mathplayer/

[8] Harvey, David, Assche, Gilles Van: Blahtex and blahtexml version 0.8 manual.

[9] Walsh, Norman: DocBook 5: The Definitive Guide. O’Reilly, 2010.

[10] Assche, Gilles Van: ExampleDoc. http://gva.noekeon.org/blahtexml/exampledoc

[11] Wegrzanowski, Tomasz: Texvc. http://en.wikipedia.org/wiki/Texvc

[12] MediaWiki. Wikimedia Foundation. http://www.mediawiki.org/

[13] Extension: Blahtex. Mediawiki. http://www.mediawiki.org/wiki/Extension:Blahtex

[14] Single source publishing. Wikipedia. http://en.wikipedia.org/wiki/Single_source_publishing

[15] Veillard, Daniel: The xsltproc tool. http://xmlsoft.org/XSLT/xsltproc2.html

[16] Issue 91779. OpenOffice.org. http://www.openoffice.org/issues/show_bug.cgi?id=91779

Cité par Sources :