manim fonts
v0.4.0
マニムで使用できるインターネットからその場でフォントを取得します。
from manim import *
from manim_fonts import *
class Example ( Scene ):
def construct ( self ):
with RegisterFont ( "Poppins" ) as fonts :
a = Text ( "Hello World" , font = fonts [ 0 ])
self . play ( Write ( a )) Poppins Googleフォントで利用可能なフォントに置き換えることができます。たとえばRegisterFont("Berkshire Swash")を使用すると、このプラグインはそのフォントをダウンロードして検索パスに追加し、 Textに渡されてフォントを直接使用してフォントを返すことができます。
ダウンロードされたフォントはキャッシュされ、再利用されます。
このプロジェクトは、BSD 3-Clauseライセンスの下でライセンスされています。