Brak opisu

longjin 14fe0c6be1 完成第一版本 1 rok temu
fonts 14fe0c6be1 完成第一版本 1 rok temu
src 14fe0c6be1 完成第一版本 1 rok temu
.gitignore 14fe0c6be1 完成第一版本 1 rok temu
Cargo.lock 14fe0c6be1 完成第一版本 1 rok temu
Cargo.toml 14fe0c6be1 完成第一版本 1 rok temu
LICENSE 14fe0c6be1 完成第一版本 1 rok temu
README.md 14fe0c6be1 完成第一版本 1 rok temu

README.md

Generate bitmap font from bdf for DragonOS

输入bdf文件,为DragonOS生成位图字体。

用法

生成字体

cargo run <bdf路径> <输出路径>

请注意,默认只生成ASCII字符,如果需要生成更多字符,请修改src/main.rs中的splits变量,根据程序输出的keys,调整splits的元组范围。

使用字体

将生成的字体放入dragonos的textui的font目录下,并仿照spleen.rs的格式,添加新的字体。 请注意,您需要正确设置Mapping(与split对应),这样才能正确显示字符

Contributing

欢迎提交PR,如果您有任何问题,请提交issue。