В отличие от Бретта, мне не удалось воспроизвести ошибку ни в версии 7, ни в 8.
Однако, если вы используете математику в PlotLabel
, возможно, лучше, чтобы Mathematica отображала ее, используя свою собственную наборку. Хитрость HoldForm
Например:
Plot[x, {x, 0, 1},
PlotLabel -> HoldForm[\[Eta][T]/Subsuperscript[\[Epsilon], 0,2][T]]]
будет производить
независимо от каких-либо определений для Eta или Epsilon.
Как указал Бретт, на самом деле не работает в версии 7.0.1, так как кажется, что в TraditionalForm
есть ошибка, заключающая в квадратные скобки в конструкции
Power[f,i][x]//TraditionalForm
.
Чтобы обойти это, используйте Superscript
вместо Power
:
Аналогично для знаменателя на приведенном выше графике вместо использования
Power[Subscript[...]][T]
, используйте Subsuperscript[...][T]
:
Это означает, что вы не можете использовать стандарт (сочетание клавиш или палитра для) 2D-ввод , потому что SubsuperscriptBox
, который создается с использованием этого, интерпретируется как Power[Subscript[...]]
. Я исправил код для графики выше, чтобы отразить это.
Обратите внимание, что эта ошибка TraditionalForm
была исправлена в Mathematica версии 8.