主要内容

listfonts

列出可用的系统字体

说明

d = listfonts 返回按字母顺序排序的可用系统字体列表。

示例

d = listfonts(obj) 返回可用的系统字体,其中包括指定图形对象的字体名称(如果该对象具有 FontName 属性)。

示例

示例

全部折叠

调用 listfonts 函数返回可用系统字体列表,输出格式与以下所示类似。

d = listfonts
d =
    {'Agency FB'                      }
    {'Algerian'                       }
    {'Arial'                          }
    ... 
    {'Yu Gothic UI Semilight'         }
    {'ZapfChancery'                   }
    {'ZapfDingbats'                   }    

创建一个字体名称为 "MyFont" 的标签 UI 组件。当以该组件为输入调用 listfonts 时,排序列表包含组件字体和系统字体。

lbl = uilabel(Text="My Text",FontName="MyFont");
d = listfonts(lbl)
 lbl =
    {'Agency FB'                      }
    {'Algerian'                       }
    {'Arial'                          }
    ... 
    {'MyFont'                         }
    ... 
    {'Yu Gothic UI Semilight'         }
    {'ZapfChancery'                   }
    {'ZapfDingbats'                   }

输入参数

全部折叠

图形对象,如 AxesAnnotationIllustration,或 UI 组件对象。

提示

  • listfonts 返回的系统字体列表可能与 MATLAB® 能显示的字体集不同。要在 MATLAB 中预览字体外观,请使用 uisetfont 函数。

  • 如果只是要确定对象的字体名称,请使用圆点表示法查询其 FontName 属性的值。

  • 要更改 MATLAB 桌面代码字体,请在主页选项卡的环境部分中,选择设置 > 外观 > 字体

版本历史记录

在 R2007a 中推出

另请参阅