XHTML 的用户 TeX 宏扩展

XHTML 的用户 TeX 宏扩展

有没有办法,特别是在数学中,用户定义的宏(甚至复杂的定义)应该得到扩展,并且扩展的版本应该存储在相应的方程中。

基本上,这是为了使用 TeX4ht 将用户定义的宏扩展数学保留为 XHTML 中的 TeX 方程式。

将 TeX 转换为 MathML 并再次转换为 TeX 会导致转换中出现更多问题并且无法生成用户数学输出。

我还提到了在 LaTeX 宏扩展器这不符合我的要求。

以下是一个例子:

特克斯:

\newcommand{\DelimiterGroup}[4]{\ifcase#1\relax#2 #4 #3  
\or\bigl#2 #4 \bigr#3\or\Bigl#2 #4 \Bigr#3\or\biggl#2 #4   \biggr#3\or\Biggl#2 #4 \Biggr#3\or
\left#2 #4 \right#3\else\fi}  

\newcommand{\Par}[2][0]{\DelimiterGroup{#1}{(}{)}{#2}}  

$L^{\infty}\Par{D}$  

扩展HTML:

$L^{\infty}(D)$

相关内容