Feeds:
文章
迴響

Archive for 2013 年 08 月

Kivy 中文測試

很多東西真的對中文支援很糟,kivy 最新出了新版本,中文也是有問題

網友冬季發表了解法,初步在 Windows 上測試是可以解決, 主要是改用 DroidSansFallback.ttf 字型

我以修改 “[kivy root]\kivy\examples\demo\showcase\main.py"j 為例

1. 開頭加上

# -*- coding: utf-8 -*-

2. 檔案編碼格式改為 utf-8

3. 新增資源搜尋路徑(依據你的字型所在位置而定)

kivy.require(‘1.1.3’)
import kivy.resources
kivy.resources.resource_add_path(r’D:\kivy\kivy\font’)

4. 修改 show_popup 顯示文字

button = Button(text=’開啟我‘, size_hint=(None, None),
size=(‘150sp’, ’70dp’),
font_name=kivy.resources.resource_find(“DroidSansFallback.ttf"),
on_release=popup.open)

執行結果

2013081501

 

 

 

Read Full Post »