图形中的文本格式

BaseStyle->value图形文本风格选项
FormatType->value图形文本格式选项

指定图形中文本的格式.

这是所有格式为默认设置的图形.
In[1]:=
Click for copyable input
Out[1]=
这是同一幅图形, 但使用了12号粗体字体.
In[2]:=
Click for copyable input
Out[2]=
这里使用 StandardForm 而不是 TraditionalForm.
In[3]:=
Click for copyable input
Out[3]=
这里告诉 Mathematica 对以后的图形使用何种默认文本风格.
In[4]:=
Click for copyable input
现在所有文本使用14号 Times 字体.
In[5]:=
Click for copyable input
Out[5]=
"style"当前样式表中一种命名风格
FontSize->n用打印机点数表示的字体尺寸
FontSlant->"Italic"用斜体
FontWeight->"Bold"用粗体
FontFamily->"name"指定字体族名称 (如 , , )

BaseStyle 设置中的典型元素.

在标准的 Mathematica 笔记本前端, 可以将 BaseStyle 设置成当前笔记本样式表中所定义的风格名称. 也可以用选项 FontSizeFontFamily 来明确指定文本格式. FontSize 给出的是字体的绝对尺寸, 单位为打印点, 1点等于 英寸. 在改变图形的尺寸时, 如果字体尺寸是用数字表示的, 那么图形中的文本不会自动改变尺寸, 要得到不同大小的文本, 必须给选项 FontSize 明确指定一个新值. 如果字体尺寸是以比例量度给出的, 那么随着图形尺寸的改变, 字体也会按比例缩放. 使用 FontSize->Scaled[s], 实际字体尺寸将是图形中 s 个比例单位.

现在所有的文本尺寸随着图形尺寸的改变而改变.
In[6]:=
Click for copyable input
Out[6]=
Style[expr,"style"]用指定的风格输出 expr
Style[expr,options]用指定的字体和风格选项输出 expr
StandardForm[expr]StandardForm 输出 expr

改变单个输出块的格式.

这个图形的标记用当前笔记本的节标题风格输出.
In[7]:=
Click for copyable input
Out[7]=
这里仍用节标题风格, 但降其改为斜体.
In[8]:=
Click for copyable input
Out[8]=
这里用12号字体产生了 StandardForm 输出.
In[9]:=
Click for copyable input
Out[9]=

应当意识到指定 等风格的能力与使用标准 Mathematica 笔记本前端有关. 即使正在使用Mathematica 的文本界面 , 也仍可用 FontSize 等选项指定图形中的文本格式. 可以使用的所有选项集合在 "文本和字体选项" 节给出.

New to Mathematica? Find your learning path »
Have a question? Ask support »