font 参数

使用 font 参数来设置或查询用来在编辑窗口中显示文本的当前字体。

可用性

query 命令
set 命令
current 参数
default 参数
install 参数

作用域

font 的作用域为当前视图。
current.font 的作用域为当前视图。
default.font 的作用域为全局。
install.font 的作用域为全局。

语法

query font
set font [ default | "fontName" ]
query current.font
query default.font
set default.font [ install | "fontName" ]
query install.font 

参数

default 如果对 set font 命令指定 default 参数,则当前视图将使用 default.font 的值来确定应该用来在编辑窗口中显示文本的字体。
fontName 如果对 set font 命令指定 fontName 参数,则当前视图将使用由 fontName 指示的字体。如果对 set default.font 命令指定 fontName 参数,则所有将 font 设置为 default 的视图都将使用由 fontName 指示的字体。

fontName 参数应该使用下列其中一种格式:

  • fontname-style-height
  • fontname-height
  • fontname-style
  • fontname
其中,stylebolditalicbold italicregular 的其中一个,而 height 是字体高度的十进制表示法。
install 如果对 set default.font 命令指定 install 参数,则所有将 font 设置为 default 的视图都将使用 install.font 的值来确定应该用来在编辑窗口中显示文本的字体。

描述

如果未对 set font 命令指定任何参数,则将使用 default。如果未对 set default.font 命令指定任何参数,则将使用 install

query current.font 命令将返回当前视图所使用的字体。

示例

query font
set font "Courier New-8"
query current.font
query default.font
set default.font "Courier New-bold-10"
query install.font 

相关参考
query 命令
set 命令
current 参数
default 参数
install 参数