MathML support == Description == HOP supports a subset of the MathML presentation language markups as defined in the [[http://www.w3.org/TR/2003/REC-MathML2-20031021/chapter3.html|Mathematical Markup Language (MathML) Version 2.0 (Second Edition)]] Future versions of HOP are likely to extend the set of supported markups. ~~ In addition to regular SVG markups, HOP supports the additional ++++ markup that allows math TeX math formulas to be embedded inside HOP programs. ~~ Note: ,( :style { font-weight: bold; color: red } [ Embedding MatHML markups inside Web pages with Firefox is currently operational only using XHTML. It does not work with HTML.]) == Synopsis == === Server === ( arg ...) ( arg ...) ( arg ...) ( arg ...) ( arg ...) ( arg ...) ( arg ...) ( arg ...) ( arg ...) ( arg ...) ( arg ...) ( arg ...) ( arg ...) ( arg ...) ( arg ...) ( arg ...) ( arg ...) == Examples == == Server Definitions == === SVG regular markups === ^ attributes ^ type ^ default ^ short description ^ | :id | string | //random// | element identifier. | | ... | ... | ++_++ | ... | These markups conform the W3C's [[http://www.w3.org/TR/2003/REC-MathML2-20031021/chapter3.html|Mathematical Markup Language (MathML) Version 2.0 (Second Edition)]] so they are not described here. === ++++ === ^ attributes ^ type ^ default ^ short description ^ | :id | string | //random// | element identifier. | | body | | | | The markup ++++ allows an HTML page to embed, inside a ++++ markup a mathematics formula expressed using the TeX syntax. The argument is either a string or a list of string. ~~ Example: ( ( "\\sqrt{\\cos(x)}")) ( ( [\sqrt{\cos(x)}])) == See also ==