Mathematica:如何使用多种颜色的文本?

ped*_*lva 3 text wolfram-mathematica colors

我想要一个操纵控件,类似于 {{wAB, 1, "AB"}, 0, 1, Appearance -> "Labeled"},但是想要AB它们是不同的颜色,比方说,RedBlue.
我可以改变整体颜色Style["AB",Red],但是不能得到AB不同的颜色.任何帮助,将不胜感激!

Nas*_*ser 6

你的意思是这样的?

Manipulate[
 wAB,
 {{wAB,1,Row[{Style["A", Red], Style["B", Blue]}]},0,1,Appearance->"Labeled"}
 ]
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

如果你喜欢单独定义装饰部分(这对于更大和更复杂的控件可能很有用),稍后在控件中引用它(比如声明一个变量,实际上它是一个宏),并将它重用于不同的控件,那么你可以With像这样使用

Manipulate[wAB,

 Evaluate@With[

   {myStyle = Row[{Style["A", Red], Style["B", Blue]}]},

   {{wAB, 1, myStyle}, 0, 1, Appearance -> "Labeled"}

   ]
 ]
Run Code Online (Sandbox Code Playgroud)