咨询PlantUML none主题类图所使用的字体类型
PlantUML None主题字体细节说明
- 类型图标(如类的
C、接口的I这类 stereotype 标记):使用系统默认的等宽字体(比如Windows的Consolas、macOS的Menlo、Linux的DejaVu Sans Mono),因为none主题是无自定义样式的基础主题,直接沿用PlantUML核心渲染层的默认等宽字体配置。 - 类/接口名称标签:默认采用系统自带的无衬线字体(比如Windows的Segoe UI、macOS的San Francisco、Linux的Roboto)。
- 字段、方法文本:和类/接口名称使用相同的系统默认无衬线字体,none主题未对这类文本单独设置特殊字体。
额外说明:none主题的核心逻辑是不覆盖任何默认样式,所以所有字体都依赖PlantUML内置的默认规则以及运行环境的系统字体。如果需要跨环境统一字体效果,可以手动在PlantUML代码中指定字体,示例如下:
# 全局默认字体 skinparam defaultFontName "Segoe UI" # 类的字体设置 skinparam class { FontName "Segoe UI" } # 接口的字体设置 skinparam interface { FontName "Segoe UI" } # 类型图标(stereotype)的字体设置 skinparam stereotypeFontName "Consolas"
内容的提问来源于stack exchange,提问作者bad_coder
相关产品推荐
相关产品推荐

