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
Name
— 实时编辑器代码字体名称
'Monospaced'
(默认) | 字符向量
实时编辑器代码字体名称,指定为字符向量。要获取可用系统字体的列表,请使用 listfonts
函数。
示例: s.matlab.fonts.editor.code.Name.TemporaryValue = 'Arial'
Style
— 实时编辑器代码字体样式
'plain'
(默认) | 'bold'
| 'italic'
| ["bold,"italic"]
实时编辑器代码字体样式,指定为 'plain'
、'bold'
、'italic'
或 ["bold,"italic"]
。要指定粗斜体文本,请使用 ["bold","italic"]
。
示例: s.matlab.fonts.editor.code.Style.TemporaryValue = 'bold'
示例: s.matlab.fonts.editor.code.Style.TemporaryValue = ["bold","italic"]
Size
— 实时编辑器代码字体大小
'14px'
(默认) | 正整数 | 字符串标量 | 字符向量
实时编辑器代码字体大小,指定为以下项之一:
正整数,表示字体大小(以磅为单位),范围为
[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
Color
— 实时编辑器代码字体颜色
[0 0 0 1]
(默认) | 三元素向量 | 四元素向量
实时编辑器代码字体颜色,指定为三元素向量或四元素向量。
向量中的前三个元素指定颜色的红、绿和蓝分量的强度。强度值必须位于 [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
Name
— 实时编辑器普通字体名称
'SansSerif'
(默认) | 字符向量
实时编辑器普通字体名称,指定为字符向量。要获取可用系统字体的列表,请使用 listfonts
函数。
示例: s.matlab.fonts.editor.normal.Name.TemporaryValue = 'Arial'
Style
— 实时编辑器普通字体样式
'plain'
(默认) | 'bold'
| 'italic'
| ["bold,"italic"]
实时编辑器普通字体样式,指定为 'plain'
、'bold'
、'italic'
或 ["bold,"italic"]
。要指定粗斜体文本,请使用 ["bold","italic"]
。
示例: s.matlab.fonts.editor.normal.Style.TemporaryValue = 'bold'
示例: s.matlab.fonts.editor.normal.Style.TemporaryValue = ["bold","italic"]
Size
— 实时编辑器普通字体大小
'14px' (默认) | 正整数 | 字符串标量 | 字符向量
实时编辑器普通字体大小,指定为以下项之一:
正整数,表示字体大小(以磅为单位),范围为
[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
Color
— 实时编辑器普通字体颜色
[0 0 0 1]
(默认) | 三元素向量 | 四元素向量
实时编辑器普通字体颜色,指定为三元素向量或四元素向量。
向量中的前三个元素指定颜色的红、绿和蓝分量的强度。强度值必须位于 [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
Name
— 实时编辑器标题 1 字体名称
'SansSerif'
(默认) | 字符向量
实时编辑器标题 1 字体名称,指定为字符向量。要获取可用系统字体的列表,请使用 listfonts
函数。
示例: s.matlab.fonts.editor.heading1.Name.TemporaryValue = 'Arial'
Style
— 实时编辑器标题 1 字体样式
'bold'
(默认) | 'plain'
| 'italic'
| ["bold,"italic"]
实时编辑器标题 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"]
Size
— 实时编辑器标题 1 字体大小
'20px' (默认) | 正整数 | 字符串标量 | 字符向量
实时编辑器标题 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
Color
— 实时编辑器标题 1 字体颜色
[60 60 60 1]
(默认) | 三元素向量 | 四元素向量
实时编辑器标题 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
Name
— 实时编辑器标题 2 字体名称
'SansSerif'
(默认) | 字符向量
实时编辑器标题 2 字体名称,指定为字符向量。要获取可用系统字体的列表,请使用 listfonts
函数。
示例: s.matlab.fonts.editor.heading2.Name.TemporaryValue = 'Arial'
Style
— 实时编辑器标题 2 字体样式
'bold'
(默认) | 'plain'
| 'italic'
| ["bold,"italic"]
实时编辑器标题 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"]
Size
— 实时编辑器标题 2 字体大小
'17px' (默认) | 正整数 | 字符串标量 | 字符向量
实时编辑器标题 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
Color
— 实时编辑器标题 2 字体颜色
[60 60 60 1]
(默认) | 三元素向量 | 四元素向量
实时编辑器标题 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
Name
— 实时编辑器标题 3 字体名称
'SansSerif'
(默认) | 字符向量
实时编辑器标题 3 字体名称,指定为字符向量。要获取可用系统字体的列表,请使用 listfonts
函数。
示例: s.matlab.fonts.editor.heading3.Name.TemporaryValue = 'Arial'
Style
— 实时编辑器标题 3 字体样式
'bold'
(默认) | 'plain'
| 'italic'
| ["bold,"italic"]
实时编辑器标题 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"]
Size
— 实时编辑器标题 3 字体大小
'15px' (默认) | 正整数 | 字符串标量 | 字符向量
实时编辑器标题 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
Color
— 实时编辑器标题 3 字体颜色
[60 60 60 1]
(默认) | 三元素向量 | 四元素向量
实时编辑器标题 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
Name
— 实时编辑器标题字体名称
'SansSerif'
(默认) | 字符向量
实时编辑器标题字体名称,指定为字符向量。要获取可用系统字体的列表,请使用 listfonts
函数。
示例: s.matlab.fonts.editor.title.Name.TemporaryValue = 'Arial'
Style
— 实时编辑器标题字体样式
'plain'
(默认) | 'bold'
| 'italic'
| ["bold,"italic"]
实时编辑器标题字体样式,指定为 'plain'
、'bold'
、'italic'
或 ["bold,"italic"]
。要指定粗斜体文本,请使用 ["bold","italic"]
。
示例: s.matlab.fonts.editor.title.Style.TemporaryValue = 'bold'
示例: s.matlab.fonts.editor.title.Style.TemporaryValue = ["bold","italic"]
Size
— 实时编辑器标题字体大小
'24px' (默认) | 正整数 | 字符串标量 | 字符向量
实时编辑器标题字体大小,指定为以下项之一:
正整数,表示字体大小(以磅为单位),范围为
[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
Color
— 实时编辑器标题字体颜色
[213 80 0 1]
(默认) | 三元素向量 | 四元素向量
实时编辑器标题字体颜色,指定为三元素向量或四元素向量。
向量中的前三个元素指定颜色的红、绿和蓝分量的强度。强度值必须位于 [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
Name
— 桌面代码字体名称
'Monospaced'
(默认) | 字符向量
桌面代码字体名称,指定为字符向量。这是 MATLAB 桌面上所有代码工具显示的字体的名称。要获取可用系统字体的列表,请使用 listfonts
函数。
示例: s.matlab.fonts.codefont.Name.TemporaryValue = 'Arial'
Style
— 桌面代码字体样式
0
(默认) | 1
| 2
| 3
桌面代码字体样式,指定为正整数 0
、1
、2
或 3
。这是 MATLAB 桌面上所有代码工具显示的字体的样式。
这些值定义如下:
0
- 纯文本1
- 粗体2
- 斜体3
- 粗斜体
示例: s.matlab.fonts.codefont.Style.TemporaryValue = 1
Size
— 桌面代码字体大小
10 (默认) | 正整数
桌面代码字体大小,指定为正整数。这是 MATLAB 桌面上所有代码工具显示的字体的大小。
示例: s.matlab.fonts.codefont.Size.TemporaryValue = 12
版本历史记录
在 R2018a 中推出