manim fonts
v0.4.0
รับแบบอักษรทันทีจากอินเทอร์เน็ตซึ่งสามารถใช้กับ Manim ได้
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 ข้อ