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 Fonts, например RegisterFont("Berkshire Swash") , и этот плагин будет загружать этот шрифт и добавить в путь поиска и возвращает имена шрифтов, которые можно передать в Text , чтобы непосредственно использовать шрифты.
Загруженные шрифты кэшируются и используются повторно.
Этот проект лицензирован по лицензии BSD 3-rain.