€cdocutils.nodes document q)q}q(U nametypesq}q(X#the mmlorhtml configuration optionsqNXconfigure-mmlorhtmlqKuUsubstitution_defsq}q Uparse_messagesq ]q Ucurrent_sourceq NU decorationq NUautofootnote_startqKUnameidsq}q(hU#the-mmlorhtml-configuration-optionsqhUconfigure-mmlorhtmlquUchildrenq]q(cdocutils.nodes target q)q}q(U rawsourceqX.. _configure-MMLorHTML:qUparentqhUsourceqcdocutils.nodes reprunicode qX[/Data/Code/JavaScript/MathJax/Code/SourceForge/trunk/mathjax/docs/rst/options/MMLorHTML.rstq…q}qbUtagnameq Utargetq!U attributesq"}q#(Uidsq$]q%Ubackrefsq&]q'Udupnamesq(]q)Uclassesq*]q+Unamesq,]q-Urefidq.huUlineq/KUdocumentq0hh]q1ubcdocutils.nodes section q2)q3}q4(hUhhhhUexpect_referenced_by_nameq5}q6hhsh Usectionq7h"}q8(h(]q9h*]q:h&]q;h$]q<(hheh,]q=(hheuh/Kh0hUexpect_referenced_by_idq>}q?hhsh]q@(cdocutils.nodes title qA)qB}qC(hX#The MMLorHTML configuration optionsqDhh3hhh UtitleqEh"}qF(h(]qGh*]qHh&]qIh$]qJh,]qKuh/Kh0hh]qLcdocutils.nodes Text qMX#The MMLorHTML configuration optionsqN…qO}qP(hhDhhBubaubcdocutils.nodes paragraph qQ)qR}qS(hXJThe options below control the operation of the MMLorHTML configuration file that is run when you include ``"MMLorHTML.js"`` in the `config` array of your configuration. They are listed with their default values. To set any of these options, include a ``MMLorHTML`` section in your :meth:`MathJax.Hub.Config()` call. For exampleqThh3hhh U paragraphqUh"}qV(h(]qWh*]qXh&]qYh$]qZh,]q[uh/Kh0hh]q\(hMXiThe options below control the operation of the MMLorHTML configuration file that is run when you include q]…q^}q_(hXiThe options below control the operation of the MMLorHTML configuration file that is run when you include q`hhRubcdocutils.nodes literal qa)qb}qc(hX``"MMLorHTML.js"``qdh"}qe(h(]qfh*]qgh&]qhh$]qih,]qjuhhRh]qkhMX"MMLorHTML.js"ql…qm}qn(hUhhbubah UliteralqoubhMX in the qp…qq}qr(hX in the qshhRubcdocutils.nodes title_reference qt)qu}qv(hX`config`qwh"}qx(h(]qyh*]qzh&]q{h$]q|h,]q}uhhRh]q~hMXconfigq…q€}q(hUhhuubah Utitle_referenceq‚ubhMXr array of your configuration. They are listed with their default values. To set any of these options, include a qƒ…q„}q…(hXr array of your configuration. They are listed with their default values. To set any of these options, include a q†hhRubha)q‡}qˆ(hX ``MMLorHTML``q‰h"}qŠ(h(]q‹h*]qŒh&]qh$]qŽh,]quhhRh]qhMX MMLorHTMLq‘…q’}q“(hUhh‡ubah houbhMX section in your q”…q•}q–(hX section in your q—hhRubcsphinx.addnodes pending_xref q˜)q™}qš(hX:meth:`MathJax.Hub.Config()`q›hhRh U pending_xrefqœh"}q(UreftypeqžXmethqŸU reftargetq XMathJax.Hub.Configq¡U refdomainq¢Xpyq£h$]q¤h&]q¥U refexplicitq¦‰h(]q§h*]q¨h,]q©UrefdocqªUoptions/MMLorHTMLq«Upy:classq¬NU py:moduleq­Nuh/Kh]q®ha)q¯}q°(hh›h"}q±(h(]q²h*]q³(Uxrefq´h£Xpy-methqµeh&]q¶h$]q·h,]q¸uhh™h]q¹hMXMathJax.Hub.Config()qº…q»}q¼(hUhh¯ubah houbaubhMX call. For exampleq½…q¾}q¿(hX call. For exampleqÀhhRubeubcdocutils.nodes literal_block qÁ)qÂ}qÃ(hXRMathJax.Hub.Config({ MMLorHTML: { prefer: { Opera: "MML" } } });qÄhh3hhh U literal_blockqÅh"}qÆ(UlinenosqljUlanguageqÈX javascriptqÉU xml:spaceqÊUpreserveqËh$]qÌh&]qÍh(]qÎh*]qÏh,]qÐuh/Kh0hh]qÑhMXRMathJax.Hub.Config({ MMLorHTML: { prefer: { Opera: "MML" } } });qÒ…qÓ}qÔ(hUhhÂubaubhQ)qÕ}qÖ(hX—would set the ``prefer`` option so that Opera browser would prefer MathML to HTML-CSS output (while leaving the settings for other browsers unchanged).q×hh3hhh hUh"}qØ(h(]qÙh*]qÚh&]qÛh$]qÜh,]qÝuh/Kh0hh]qÞ(hMXwould set the qß…qà}qá(hXwould set the qâhhÕubha)qã}qä(hX ``prefer``qåh"}qæ(h(]qçh*]qèh&]qéh$]qêh,]qëuhhÕh]qìhMXpreferqí…qî}qï(hUhhãubah houbhMX option so that Opera browser would prefer MathML to HTML-CSS output (while leaving the settings for other browsers unchanged).qð…qñ}qò(hX option so that Opera browser would prefer MathML to HTML-CSS output (while leaving the settings for other browsers unchanged).qóhhÕubeubhQ)qô}qõ(hX½Note that if you use the ``MMLorHTML.js`` configuration file, you should **not** specify an output processor in the `jax` array of your configuration; `MMLorHTML` will fill that in for you.qöhh3hhh hUh"}q÷(h(]qøh*]qùh&]qúh$]qûh,]qüuh/Kh0hh]qý(hMXNote that if you use the qþ…qÿ}r(hXNote that if you use the rhhôubha)r}r(hX``MMLorHTML.js``rh"}r(h(]rh*]rh&]rh$]r h,]r uhhôh]r hMX MMLorHTML.jsr …r }r(hUhjubah houbhMX configuration file, you should r…r}r(hX configuration file, you should rhhôubcdocutils.nodes strong r)r}r(hX**not**rh"}r(h(]rh*]rh&]rh$]rh,]ruhhôh]rhMXnotr…r}r (hUhjubah Ustrongr!ubhMX$ specify an output processor in the r"…r#}r$(hX$ specify an output processor in the r%hhôubht)r&}r'(hX`jax`r(h"}r)(h(]r*h*]r+h&]r,h$]r-h,]r.uhhôh]r/hMXjaxr0…r1}r2(hUhj&ubah h‚ubhMX array of your configuration; r3…r4}r5(hX array of your configuration; r6hhôubht)r7}r8(hX `MMLorHTML`r9h"}r:(h(]r;h*]r<h&]r=h$]r>h,]r?uhhôh]r@hMX MMLorHTMLrA…rB}rC(hUhj7ubah h‚ubhMX will fill that in for you.rD…rE}rF(hX will fill that in for you.rGhhôubeubcsphinx.addnodes index rH)rI}rJ(hUhh3hhh UindexrKh"}rL(h$]rMh&]rNh(]rOh*]rPh,]rQUentriesrR]rSuh/Nh0hh]rTubcsphinx.addnodes desc rU)rV}rW(hUhh3hhh UdescrXh"}rY(UnoindexrZ‰Udomainr[Uh$]r\h&]r]h(]r^h*]r_h,]r`UobjtyperaXdescriberbUdesctypercjbuh/Nh0hh]rd(csphinx.addnodes desc_signature re)rf}rg(hXEprefer: { MSIE: "MML", Firefox: "MML", Opera: "HTML", other: "HTML" }rhhjVhhh Udesc_signaturerih"}rj(h$]rkh&]rlh(]rmh*]rnh,]roUfirstrp‰uh/K*h0hh]rqcsphinx.addnodes desc_name rr)rs}rt(hjhhjfhhh U desc_nameruh"}rv(h(]rwh*]rxh&]ryh$]rzh,]r{uh/K*h0hh]r|hMXEprefer: { MSIE: "MML", Firefox: "MML", Opera: "HTML", other: "HTML" }r}…r~}r(hUhjsubaubaubcsphinx.addnodes desc_content r€)r}r‚(hUhjVhhh U desc_contentrƒh"}r„(h(]r…h*]r†h&]r‡h$]rˆh,]r‰uh/K*h0hh]rŠhQ)r‹}rŒ(hX“This lets you set the preferred renderer on a browser-by-browser basis. You set the browser to either ``"MML"`` or ``"HTML"`` depending on whether you want to use the `NativeMML` or `HTML-CSS` output processor. Note that although Opera does process some MathML natively, its support is not sufficient to handle the more complicated output generated by MathJax, so its setting is ``"HTML"`` by default.rhjhhh hUh"}rŽ(h(]rh*]rh&]r‘h$]r’h,]r“uh/K!h0hh]r”(hMXgThis lets you set the preferred renderer on a browser-by-browser basis. You set the browser to either r•…r–}r—(hXgThis lets you set the preferred renderer on a browser-by-browser basis. You set the browser to either r˜hj‹ubha)r™}rš(hX ``"MML"``r›h"}rœ(h(]rh*]ržh&]rŸh$]r h,]r¡uhj‹h]r¢hMX"MML"r£…r¤}r¥(hUhj™ubah houbhMX or r¦…r§}r¨(hX or r©hj‹ubha)rª}r«(hX ``"HTML"``r¬h"}r­(h(]r®h*]r¯h&]r°h$]r±h,]r²uhj‹h]r³hMX"HTML"r´…rµ}r¶(hUhjªubah houbhMX* depending on whether you want to use the r·…r¸}r¹(hX* depending on whether you want to use the rºhj‹ubht)r»}r¼(hX `NativeMML`r½h"}r¾(h(]r¿h*]rÀh&]rÁh$]rÂh,]rÃuhj‹h]rÄhMX NativeMMLrÅ…rÆ}rÇ(hUhj»ubah h‚ubhMX or rÈ…rÉ}rÊ(hX or rËhj‹ubht)rÌ}rÍ(hX `HTML-CSS`rÎh"}rÏ(h(]rÐh*]rÑh&]rÒh$]rÓh,]rÔuhj‹h]rÕhMXHTML-CSSrÖ…r×}rØ(hUhjÌubah h‚ubhMX¼ output processor. Note that although Opera does process some MathML natively, its support is not sufficient to handle the more complicated output generated by MathJax, so its setting is rÙ…rÚ}rÛ(hX¼ output processor. Note that although Opera does process some MathML natively, its support is not sufficient to handle the more complicated output generated by MathJax, so its setting is rÜhj‹ubha)rÝ}rÞ(hX ``"HTML"``rßh"}rà(h(]ráh*]râh&]rãh$]räh,]råuhj‹h]ræhMX"HTML"rç…rè}ré(hUhjÝubah houbhMX by default.rê…rë}rì(hX by default.ríhj‹ubeubaubeubeubehUU transformerrîNU footnote_refsrï}rðUrefnamesrñ}ròUsymbol_footnotesró]rôUautofootnote_refsrõ]röUsymbol_footnote_refsr÷]røU citationsrù]rúh0hU current_linerûNUtransform_messagesrü]rýcdocutils.nodes system_message rþ)rÿ}r(hUh"}r(h(]rUlevelrKh$]rh&]rUsourcerhh*]rh,]rUliner KUtyper UINFOr uh]r hQ)r }r(hUh"}r(h(]rh*]rh&]rh$]rh,]ruhjÿh]rhMX9Hyperlink target "configure-mmlorhtml" is not referenced.r…r}r(hUhj ubah hUubah Usystem_messagerubaUreporterrNUid_startrKU autofootnotesr]rU citation_refsr}rUindirect_targetsr ]r!Usettingsr"(cdocutils.frontend Values r#or$}r%(Ufootnote_backlinksr&KUrecord_dependenciesr'NU rfc_base_urlr(Uhttp://tools.ietf.org/html/r)U tracebackr*KUpep_referencesr+NUstrip_commentsr,NU toc_backlinksr-Uentryr.U language_coder/Uenr0U datestampr1NU report_levelr2KU _destinationr3NU halt_levelr4KU strip_classesr5NhENUerror_encoding_error_handlerr6Ubackslashreplacer7Udebugr8NUembed_stylesheetr9‰Uoutput_encoding_error_handlerr:Ustrictr;U sectnum_xformr<KUdump_transformsr=NU docinfo_xformr>KUwarning_streamr?NUpep_file_url_templater@Upep-%04drAUexit_status_levelrBKUconfigrCNUstrict_visitorrDNUcloak_email_addressesrEˆUtrim_footnote_reference_spacerF‰UenvrGNUdump_pseudo_xmlrHNUexpose_internalsrINUsectsubtitle_xformrJ‰U source_linkrKNUrfc_referencesrLNUoutput_encodingrMUutf-8rNU source_urlrONUinput_encodingrPU utf-8-sigrQU_disable_configrRNU id_prefixrSUU tab_widthrTKUerror_encodingrUUUTF-8rVU_sourcerWU[/Data/Code/JavaScript/MathJax/Code/SourceForge/trunk/mathjax/docs/rst/options/MMLorHTML.rstrXU generatorrYNUdump_internalsrZNU pep_base_urlr[Uhttp://www.python.org/dev/peps/r\Uinput_encoding_error_handlerr]j;Uauto_id_prefixr^Uidr_Udoctitle_xformr`‰Ustrip_elements_with_classesraNU _config_filesrb]rcUfile_insertion_enabledrdKU raw_enabledreKU dump_settingsrfNubUsymbol_footnote_startrgKUidsrh}ri(hh3hh3uUsubstitution_namesrj}rkh h0h"}rl(h(]rmh$]rnh&]roUsourcerphh*]rqh,]rruU footnotesrs]rtUrefidsru}rvh]rwhasub.