Main Content

matlab.fonts 设置

代码字体设置

MATLAB® 用于特定工具的默认字体取决于工具的内容。您可以使用 matlab.fonts 设置更改默认字体。使用由 settings 函数返回的根 SettingsGroup 对象访问 matlab.fonts。例如,将实时编辑器代码字体名称的临时值设置为 'Times New Roman'(默认为 'Monospaced')。

s = settings;
s.matlab.fonts.editor.code.Name.TemporaryValue = 'Times New Roman'

有关设置的详细信息,请参阅Access and Modify Settings

matlab.fonts.editor.code

实时编辑器代码字体名称,指定为字符向量。要获取可用系统字体的列表,请使用 listfonts 函数。

示例: s.matlab.fonts.editor.code.Name.TemporaryValue = 'Arial'

实时编辑器代码字体样式,指定为 'plain''bold''italic'["bold,"italic"]。要指定粗斜体文本,请使用 ["bold","italic"]

示例: s.matlab.fonts.editor.code.Style.TemporaryValue = 'bold'

示例: s.matlab.fonts.editor.code.Style.TemporaryValue = ["bold","italic"]

实时编辑器代码字体大小,指定为以下项之一:

  • 正整数,表示字体大小(以磅为单位),范围为 [0,100]

  • 字符串标量或字符向量,表示字体大小(以磅为单位)。字符串标量或字符向量,表示 [0,100] 范围内的数字后跟 'pt'。例如,'15pt'

  • 字符串标量或字符向量,表示字体大小(以像素为单位)。字符串标量或字符向量,表示 [0,133] 范围内的数字后跟 'px'。例如,'30px'

示例: s.matlab.fonts.editor.code.Size.TemporaryValue = '26px'

示例: s.matlab.fonts.editor.code.Size.TemporaryValue = '16pt'

示例: s.matlab.fonts.editor.code.Size.TemporaryValue = 12

实时编辑器代码字体颜色,指定为三元素向量或四元素向量。

向量中的前三个元素指定颜色的红、绿和蓝分量的强度。强度值必须位于 [0,255] 范围内,例如 [100 80 60]

如果有第四个元素,它指定颜色的透明度。透明度值必须在 [0,1] 范围内。值为 1 时完全不透明,值为 0 时完全透明。

示例: s.matlab.fonts.editor.code.Color.TemporaryValue = [0 10 255]

示例: s.matlab.fonts.editor.code.Color.TemporaryValue = [255 100 0 .5]

matlab.fonts.editor.normal

实时编辑器普通字体名称,指定为字符向量。要获取可用系统字体的列表,请使用 listfonts 函数。

示例: s.matlab.fonts.editor.normal.Name.TemporaryValue = 'Arial'

实时编辑器普通字体样式,指定为 'plain''bold''italic'["bold,"italic"]。要指定粗斜体文本,请使用 ["bold","italic"]

示例: s.matlab.fonts.editor.normal.Style.TemporaryValue = 'bold'

示例: s.matlab.fonts.editor.normal.Style.TemporaryValue = ["bold","italic"]

实时编辑器普通字体大小,指定为以下项之一:

  • 正整数,表示字体大小(以磅为单位),范围为 [0,100]

  • 字符串标量或字符向量,表示字体大小(以磅为单位)。字符串标量或字符向量,表示 [0,100] 范围内的数字后跟 'pt'。例如,'15pt'

  • 字符串标量或字符向量,表示字体大小(以像素为单位)。字符串标量或字符向量,表示 [0,133] 范围内的数字后跟 'px'。例如,'30px'

示例: s.matlab.fonts.editor.normal.Size.TemporaryValue = '26px'

示例: s.matlab.fonts.editor.normal.Size.TemporaryValue = '16pt'

示例: s.matlab.fonts.editor.normal.Size.TemporaryValue = 12

实时编辑器普通字体颜色,指定为三元素向量或四元素向量。

向量中的前三个元素指定颜色的红、绿和蓝分量的强度。强度值必须位于 [0,255] 范围内,例如 [100 80 60]

如果有第四个元素,它指定颜色的透明度。透明度值必须在 [0,1] 范围内。值为 1 时完全不透明,值为 0 时完全透明。

示例: s.matlab.fonts.editor.normal.Color.TemporaryValue = [0 10 255]

示例: s.matlab.fonts.editor.normal.Color.TemporaryValue = [255 100 0 .5]

matlab.fonts.editor.heading1

实时编辑器标题 1 字体名称,指定为字符向量。要获取可用系统字体的列表,请使用 listfonts 函数。

示例: s.matlab.fonts.editor.heading1.Name.TemporaryValue = 'Arial'

实时编辑器标题 1 字体样式,指定为 'plain''bold''italic'["bold,"italic"]。要指定粗斜体文本,请使用 ["bold","italic"]

示例: s.matlab.fonts.editor.heading1.Style.TemporaryValue = 'bold'

示例: s.matlab.fonts.editor.heading1.Style.TemporaryValue = ["bold","italic"]

实时编辑器标题 1 字体大小,指定为以下项之一:

  • 正整数,表示字体大小(以磅为单位),范围为 [0,100]

  • 字符串标量或字符向量,表示字体大小(以磅为单位)。字符串标量或字符向量,表示 [0,100] 范围内的数字后跟 'pt'。例如,'15pt'

  • 字符串标量或字符向量,表示字体大小(以像素为单位)。字符串标量或字符向量,表示 [0,133] 范围内的数字后跟 'px'。例如,'30px'

示例: s.matlab.fonts.editor.heading1.Size.TemporaryValue = '26px'

示例: s.matlab.fonts.editor.heading1.Size.TemporaryValue = '16pt'

示例: s.matlab.fonts.editor.heading1.Size.TemporaryValue = 12

实时编辑器标题 1 字体颜色,指定为三元素向量或四元素向量。

向量中的前三个元素指定颜色的红、绿和蓝分量的强度。强度值必须位于 [0,255] 范围内,例如 [100 80 60]

如果有第四个元素,它指定颜色的透明度。透明度值必须在 [0,1] 范围内。值为 1 时完全不透明,值为 0 时完全透明。

示例: s.matlab.fonts.editor.heading1.Color.TemporaryValue = [0 10 255]

示例: s.matlab.fonts.editor.heading1.Color.TemporaryValue = [255 100 0 .5]

matlab.fonts.editor.heading2

实时编辑器标题 2 字体名称,指定为字符向量。要获取可用系统字体的列表,请使用 listfonts 函数。

示例: s.matlab.fonts.editor.heading2.Name.TemporaryValue = 'Arial'

实时编辑器标题 2 字体样式,指定为 'plain''bold''italic'["bold,"italic"]。要指定粗斜体文本,请使用 ["bold","italic"]

示例: s.matlab.fonts.editor.heading2.Style.TemporaryValue = 'bold'

示例: s.matlab.fonts.editor.heading2.Style.TemporaryValue = ["bold","italic"]

实时编辑器标题 2 字体大小,指定为以下项之一:

  • 正整数,表示字体大小(以磅为单位),范围为 [0,100]

  • 字符串标量或字符向量,表示字体大小(以磅为单位)。字符串标量或字符向量,表示 [0,100] 范围内的数字后跟 'pt'。例如,'15pt'

  • 字符串标量或字符向量,表示字体大小(以像素为单位)。字符串标量或字符向量,表示 [0,133] 范围内的数字后跟 'px'。例如,'30px'

示例: s.matlab.fonts.editor.heading2.Size.TemporaryValue = '26px'

示例: s.matlab.fonts.editor.heading2.Size.TemporaryValue = '16pt'

示例: s.matlab.fonts.editor.heading2.Size.TemporaryValue = 12

实时编辑器标题 2 字体颜色,指定为三元素向量或四元素向量。

向量中的前三个元素指定颜色的红、绿和蓝分量的强度。强度值必须位于 [0,255] 范围内,例如 [100 80 60]

如果有第四个元素,它指定颜色的透明度。透明度值必须在 [0,1] 范围内。值为 1 时完全不透明,值为 0 时完全透明。

示例: s.matlab.fonts.editor.heading2.Color.TemporaryValue = [0 10 255]

示例: s.matlab.fonts.editor.heading2.Color.TemporaryValue = [255 100 0 .5]

matlab.fonts.editor.heading3

实时编辑器标题 3 字体名称,指定为字符向量。要获取可用系统字体的列表,请使用 listfonts 函数。

示例: s.matlab.fonts.editor.heading3.Name.TemporaryValue = 'Arial'

实时编辑器标题 3 字体样式,指定为 'plain''bold''italic'["bold,"italic"]。要指定粗斜体文本,请使用 ["bold","italic"]

示例: s.matlab.fonts.editor.heading3.Style.TemporaryValue = 'bold'

示例: s.matlab.fonts.editor.heading3.Style.TemporaryValue = ["bold","italic"]

实时编辑器标题 3 字体大小,指定为以下项之一:

  • 正整数,表示字体大小(以磅为单位),范围为 [0,100]

  • 字符串标量或字符向量,表示字体大小(以磅为单位)。字符串标量或字符向量,表示 [0,100] 范围内的数字后跟 'pt'。例如,'15pt'

  • 字符串标量或字符向量,表示字体大小(以像素为单位)。字符串标量或字符向量,表示 [0,133] 范围内的数字后跟 'px'。例如,'30px'

示例: s.matlab.fonts.editor.heading3.Size.TemporaryValue = '26px'

示例: s.matlab.fonts.editor.heading3.Size.TemporaryValue = '16pt'

示例: s.matlab.fonts.editor.heading3.Size.TemporaryValue = 12

实时编辑器标题 3 字体颜色,指定为三元素向量或四元素向量。

向量中的前三个元素指定颜色的红、绿和蓝分量的强度。强度值必须位于 [0,255] 范围内,例如 [100 80 60]

如果有第四个元素,它指定颜色的透明度。透明度值必须在 [0,1] 范围内。值为 1 时完全不透明,值为 0 时完全透明。

示例: s.matlab.fonts.editor.heading3.Color.TemporaryValue = [0 10 255]

示例: s.matlab.fonts.editor.heading3.Color.TemporaryValue = [255 100 0 .5]

matlab.fonts.editor.title

实时编辑器标题字体名称,指定为字符向量。要获取可用系统字体的列表,请使用 listfonts 函数。

示例: s.matlab.fonts.editor.title.Name.TemporaryValue = 'Arial'

实时编辑器标题字体样式,指定为 'plain''bold''italic'["bold,"italic"]。要指定粗斜体文本,请使用 ["bold","italic"]

示例: s.matlab.fonts.editor.title.Style.TemporaryValue = 'bold'

示例: s.matlab.fonts.editor.title.Style.TemporaryValue = ["bold","italic"]

实时编辑器标题字体大小,指定为以下项之一:

  • 正整数,表示字体大小(以磅为单位),范围为 [0,100]

  • 字符串标量或字符向量,表示字体大小(以磅为单位)。字符串标量或字符向量,表示 [0,100] 范围内的数字后跟 'pt'。例如,'15pt'

  • 字符串标量或字符向量,表示字体大小(以像素为单位)。字符串标量或字符向量,表示 [0,133] 范围内的数字后跟 'px'。例如,'30px'

示例: s.matlab.fonts.editor.title.Size.TemporaryValue = '26px'

示例: s.matlab.fonts.editor.title.Size.TemporaryValue = '16pt'

示例: s.matlab.fonts.editor.title.Size.TemporaryValue = 12

实时编辑器标题字体颜色,指定为三元素向量或四元素向量。

向量中的前三个元素指定颜色的红、绿和蓝分量的强度。强度值必须位于 [0,255] 范围内,例如 [100 80 60]

如果有第四个元素,它指定颜色的透明度。透明度值必须在 [0,1] 范围内。值为 1 时完全不透明,值为 0 时完全透明。

示例: s.matlab.fonts.editor.title.Color.TemporaryValue = [0 10 255]

示例: s.matlab.fonts.editor.title.Color.TemporaryValue = [255 100 0 .5]

matlab.fonts.codefont

桌面代码字体名称,指定为字符向量。这是 MATLAB 桌面上所有代码工具显示的字体的名称。要获取可用系统字体的列表,请使用 listfonts 函数。

示例: s.matlab.fonts.codefont.Name.TemporaryValue = 'Arial'

桌面代码字体样式,指定为正整数 0123。这是 MATLAB 桌面上所有代码工具显示的字体的样式。

这些值定义如下:

  • 0 - 纯文本

  • 1 - 粗体

  • 2 - 斜体

  • 3 - 粗斜体

示例: s.matlab.fonts.codefont.Style.TemporaryValue = 1

桌面代码字体大小,指定为正整数。这是 MATLAB 桌面上所有代码工具显示的字体的大小。

示例: s.matlab.fonts.codefont.Size.TemporaryValue = 12

版本历史记录

在 R2018a 中推出