Page 1 of 1

MathJaX Upgrade

Posted: Sat Sep 09, 2017 12:16 am
by Tolaso J Kos
Greetings,

today we upgraded to the latest stable release of MathJaX. This upgrade brings new features:
  1. A whole new set of macros thanks to mediawiki MathJaX extension.
  2. The revival of xypic.js which had been lost to the previous upgrade to 2.7.0 . Now we have once again the ability to draw commutative diagrams. Give them a try.
  3. New and improved accessibility and visibility menu.
  4. SVG rendering for browsers supporting it
If you have any questions please feel free to post them here. If you would like a particular extension to be activated do not hesitate on asking it.

Re: MathJaX Upgrade

Posted: Sat Sep 09, 2017 8:12 am
by Riemann
\begin{xy}
<0.3pc,0pc>:(0,0)
*+{0}
\PATH ~={**@{-}} ~<{|<*@{<}} ~>{|>*@{>}}
'(10,1)*+{1}^{a} '(20,-2)*+{2}^{b} (30,0)*+{3}^{c}
\end{xy}

\begin{xy}
<4pc,0pc>:(0,0)
*+{base}="base"
\PATH ~={**@{-} ?>*@{>}}
`l (-1,-1)*{A} ^a
` (1,-1) *{B} ^b
`_ul (1,0) *{C} ^c
`ul^l "base" ^d
"base" ^e
\end{xy}

\begin{xy}
*+<1.5pt>[F**:white]++[F**:red]{\text{text with background}},
+!D+/d1pc/, *++[F**:black][white]{\bf{\text{bold white on black}}}
\end{xy}


\begin{xy}
(0,0)*++{\text{\frm{}}} *\frm{}="0",
+/d3em/*++{\text{\frm{-}}} *\frm{-},
+/d3em/*++{\text{\frm{=}}} *\frm{=},
+/d3em/*++{\text{\frm{--}}} *\frm{--},
+/d3em/*++{\text{\frm{,}}} *\frm{,},
+/d3em/*++{\text{\frm{o}}} *\frm{o},
+/d3em/*++{\text{\frm{oo}}} *\frm{oo},
+/d3em/*++{\text{\frm{e}}} *\frm{e},
+/d3em/*++{\text{\frm{ee}}} *\frm{ee},
+/d3em/*++[]{\text{\frm{*}}} *\frm{*},
+/d1.8em/*++[]{\text{\frm{*}}},
+/d2em/*++[o]{\text{\frm{*}}} *\frm{*},
+/d1.8em/*++[o]{\text{\frm{*}}},

"0"+/r10em/*++{\text{\frm{.}}} *\frm{.},
+/d3em/*++{\text{\frm<8pt>{-}}} *\frm<8pt>{-},
+/d3em/*++{\text{\frm<8pt>{=}}} *\frm<8pt>{=},
+/d3em/*++{\text{\frm{o-}}} *\frm{o-},
+/d3em/*++{\text{\frm<3pt>{,}}} *\frm<3pt>{,},
+/d3em/*++{\text{\frm<8pt>{o}}} *\frm<8pt>{o},
+/d3em/*++{\text{\frm<8pt>{oo}}} *\frm<8pt>{oo},
+/d3em/*++{\text{\frm<20pt,8pt>{e}}} *\frm<20pt,8pt>{e},
+/d3em/*++{\text{\frm<20pt,8pt>{ee}}} *\frm<20pt,8pt>{ee},
+/d3em/*++[]{\text{\frm{**}}} *\frm{**},
+/d1.8em/*++[]{\text{\frm{**}}},
+/d2em/*++[o]{\text{\frm{**}}} *\frm{**},
+/d1.8em/*++[o]{\text{\frm{**}}},

"0"+/r20em/*++{\text{\frm<20pt>{.}}} *\frm<20pt>{.},
+/d3em/*++{\text{\frm<20pt>{-}}} *\frm<20pt>{-},
+/d3em/*++{\text{\frm<20pt>{=}}} *\frm<20pt>{=},
+/d3em/*++{\text{\frm<20pt>{--}}} *\frm<20pt>{--},
+/d3em/*++{\text{\frm{-,}}} *\frm{-,},
+/d3em/*++{\text{\frm{.o}}} *\frm{.o},
+/d3em/*++{\text{\frm{-o}}} *\frm{-o},
+/d3em/*++{\text{\frm{.e}}} *\frm{.e},
+/d3em/*++{\text{\frm{-e}}} *\frm{-e},
+/d3em/*++[]{\text{\frm<6pt>{*}}} *\frm<6pt>{*},
+/d1.8em/*++[]{\text{\frm<6pt>{*}}},
+/d2em/*++[o]{\text{\frm<6pt>{*}}} *\frm<6pt>{*},
+/d1.8em/*++[o]{\text{\frm<6pt>{*}}},
\end{xy}