2024-05-19 14:14:25 发布
网友
kivy中有哪些fonts可用(包括)?
使用font_name: 'Arial'似乎是可行的,但是'Denmark'引发异常,表示找不到字体文件。
font_name: 'Arial'
'Denmark'
它还可能取决于您运行的用户系统。我注意到如果您使用kv语言指定字体:
BoxLayout: Label: font_name: 'AbyssinicaSIL-R'
然后,它将在工作目录(os.path.abspath('.'))中打开并呈现一个名为AbyssinicaSIL-R.ttf的文件,因此在Windows中,您可以将字体目录中的字体复制到此本地路径(确保在发行版上打包),而对于Linux,复制字体的路径是/usr/share/fonts
os.path.abspath('.')
AbyssinicaSIL-R.ttf
/usr/share/fonts
默认字体:普通、粗体、斜体、粗体斜体。 dejavu sans regular和roboto mono regular也是included by default。
Arial是可用的(尽管默认情况下没有提供),因为kivy也使用系统字体。
Arial
它还可能取决于您运行的用户系统。我注意到如果您使用kv语言指定字体:
然后,它将在工作目录(
os.path.abspath('.')
)中打开并呈现一个名为AbyssinicaSIL-R.ttf
的文件,因此在Windows中,您可以将字体目录中的字体复制到此本地路径(确保在发行版上打包),而对于Linux,复制字体的路径是/usr/share/fonts
默认字体:普通、粗体、斜体、粗体斜体。 dejavu sans regular和roboto mono regular也是included by default。
Arial
是可用的(尽管默认情况下没有提供),因为kivy也使用系统字体。相关问题 更多 >
编程相关推荐