为什么使用_LatexSmallFractionConstant:= 1会导致生成不良的乳胶?

时间:2018-08-07 11:47:42

标签: maple

选项_LatexSmallFractionConstant:=1在Maple中非常有用,因为它使乳胶中生成的分数看起来很自然。这是一个例子

restart;
latex(1/2);
      1/2

现在使用_LatexSmallFractionConstant:=1,输出变为

restart;
_LatexSmallFractionConstant:=1:
latex(1/2);
         {\frac{1}{2}}

哪个是正确的乳胶。

但是_LatexSmallFractionConstant:=1在其他地方(如此处)会引起大问题

 mu:=1/((4*t+1)^(8/5)*(t-1)^(7/5));

Mathematica graphics

现在看看在设置_LatexSmallFractionConstant:=1的情况下生成乳胶会发生什么情况

_LatexSmallFractionConstant:=1:
latex(simplify(mu))

 {1 \left( 4\,t+1 \right) ^{-{\frac{8}{5}}} \left( t-1 \right) ^{-{
     \frac{7}{5}}}}

这是完全错误的。呈现为

Mathematica graphics

删除_LatexSmallFractionConstant:=1:会得到

restart;
mu:=1/((4*t+1)^(8/5)*(t-1)^(7/5));
latex(simplify(mu))

{\frac {1}{ \left( 4\,t+1 \right) ^{8/5} \left( t-1 \right) ^{7/5}}}

可以正确渲染。

Mathematica graphics

是否可以解决上述问题,所以我仍然可以使用_LatexSmallFractionConstant:=1:吗?我需要使用此选项使分数显示在正确的乳胶中,但我也不想在上述其他位置获得不好的乳胶。

有没有解决这个问题的方法?

Windows上的Maple 2018.1。

1 个答案:

答案 0 :(得分:2)

这是一个错误。您应该举报。我会链接到哪里,但目前看来,www.maplesoft.com和www.mapleprimes.com都已关闭。