Kivy Labelsは、フォントサイズ、太字などのフォントプロパティをカスタマイズすることができる素晴らしいプロパティmarkup
を持っています。しかし、フォントがない場合はどうしたらよいですか?
.ttf
フォントがどのように機能するのか分かりません。私はいくつかの必要なすべてのテキストタイプのファイルを.ttf
持っているが、私はそれらを一緒に置く方法を考えていない。
この場合、グーグルでは、大部分がカスタマイズ可能なCSSに関する質問に導かれました。どのフォントを太字、斜体として扱うかについての質問がありました。カスタムフォントのKivyラベルマークアップ
さらに詳しい情報これは私が話しているものです:このコードを実行する
from kivy.base import runTouchApp
from kivy.uix.label import Label
runTouchApp(Label(font_name = 'my_font.ttf',
markup = True,
text = '[b]Bold[/b] and [i]italics[/i]'))
だから、それらのマークアップタグからの影響はなかったです。しかし、たとえば、テキストの色付けタグは機能します。そのため、フォントの問題があると確信しています。
プログラムで変更する方法はありますか?太字のテキストのレンダリングに使用するフォントはありますか?そうでない場合は、フォントを変更するためにどのような手順を取ることができますか?テキストスタイルだけが異なる2つのフォントをマージするにはどうすればよいですか?
Thisは、マークアップで[font=<font .ttf file>]
タグがあります私が使用したフォント(my_font.ttf
に改名通常版)
確かに、接尾辞部分は機能しません:p。しかし、 'font'タグは行く方法と思われます。 – Leva7
@ Leva7悲しいことに:/多分、いくつかのフォントを作成するアプリケーションには、フォントを一緒にリンクする方法があります。 Unfortunatelly私はその部分がまだどのように動作するのかわかりません。 – KeyWeeUsr