Skip to content

设置/外观/候选字体列表中出现重复项(可能与枚举方式有关) #27

Description

@SilenceCCF

问题描述

注意到在设置/外观/候选字体列表字体选择列表中有少量字体出现重复,如:宋体、微软雅黑、微软正黑体、细明体-ExtB。
这些字体重复现象在系统字体设置以及其它常见软件中都不会出现,因此看起来是输入法自身枚举字体列表时出现的问题。
猜测可能与 Windows DirectWrite 的字体枚举方式有关,比如字体接口返回的是 Font Face 级别数据,而不是按 Font Family 做过聚合后的结果。

复现步骤

  1. 打开设置/外观。
  2. 选择候选字体列表。

期望行为

无重复字体。

实际行为

有四种重复字体。

清风输入法版本

所有版本

Windows 版本

Windows 11

当前使用的输入方案

五笔 86

出现问题的应用程序

No response

截图或日志

Image

其他信息

使用默认的字体设置,在候选框中显示的中文字体偏大,而英文字体偏小。建议在设置界面中允许分别设置中文和英文字体。
另外可以考虑把字体大小和候选字体合并为标准的字体设置对话框。

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions