\Configure{overrightarrow}
{\HCode{\string\overrightarrow\l:brace}\:gobble}
{\HCode{\r:brace}}
\Configure{overleftarrow}
{\HCode{\string\overleftarrow\l:brace}\:gobble}
{\HCode{\r:brace}}
-_-_-
\Configure{underrightarrow}
{\HCode{\string\mathop\l:brace}\:gobble}
{\HCode{\r:brace\string\limits
\string_\string\longrightarrow\space}}
\Configure{underleftarrow}
{\HCode{\string\mathop\l:brace}\:gobble}
{\HCode{\r:brace\string\limits
\string_\string\longleftarrow\space}}
-_-_-
\Configure{overleftrightarrow}
{\HCode{\string\mathop\l:brace}\:gobble}
{\HCode{\r:brace\string\limits
\string^\string\longleftrightarrow\space}}
\Configure{underleftrightarrow}
{\HCode{\string\mathop\l:brace}\:gobble}
{\HCode{\r:brace\string\limits
\string_\string\longleftrightarrow\space}}
-_-_-
\def\:tempc#1{
{\HCode{\string\mathop\l:brace}#1%
\HCode{\r:brace\string\limits
\string^\l:brace\hbox\l:brace....\r:brace\r:brace}}}
\HLet\ddddot\:tempc
\def\:tempc#1{
{\HCode{\string\mathop\l:brace}#1%
\HCode{\r:brace\string\limits
\string^\l:brace\hbox\l:brace...\r:brace\r:brace}}}
\HLet\dddot\:tempc
-_-_-
\def\:tempc#1#2{%
\HCode{\string\mathop\l:brace}#2%
\HCode{\r:brace\string\limits
\string^\l:brace}#1\HCode{\r:brace}}
\HLet\overset\:tempc
\def\:tempc#1#2{%
\HCode{\string\mathop\l:brace}#2%
\HCode{\r:brace\string\limits
\string_\l:brace}#1\HCode{\r:brace}}
\HLet\underset\:tempc
\def\:tempc#1#2#3{%
\HCode{\l:brace\l:brace\r:brace}#1%
\HCode{\l:brace}#3%
\HCode{\r:brace}#2\HCode{\r:brace}}
\HLet\sideset\:tempc
-_-_-
\renewcommand{\xrightarrow}[2][]{%
\HCode{\string\mathop\l:brace \string\longrightarrow \r:brace\string\limits
\string_\l:brace}#1\HCode{\r:brace\string^\l:brace}%
#2\HCode{\r:brace}}
\renewcommand{\xleftarrow}[2][]{%
\HCode{\string\mathop\l:brace \string\longleftarrow \r:brace\string\limits
\string_\l:brace}#1\HCode{\r:brace\string^\l:brace}%
#2\HCode{\r:brace}}
-_-_-
The following definition is needed because \multispan is not recognized by
jsMath
\def\hdots@for#1#2{%
\tmp:cnt=#2\relax
\ifnum \tmp:cnt>0 .%
\loop
\advance\tmp:cnt by -1\relax
\ifnum \tmp:cnt>0 \HCode{\string&}.%
\repeat
\fi
}
-_-_-