Я установил "Raleway" некоторое время назад и не могу заставить его работать на pygame. Моя программа, похоже, может отображать только обычную версию шрифта, но не жирным шрифтом, курсивом и т.д. Вот что у меня есть:
import pygame
pygame.init()
pygame.font.init()
myfont = pygame.font.SysFont('Raleway Bold', 72)
screen = pygame.display.set_mode((850, 600))
done = False
while not done:
for event in pygame.event.get():
if event.type == pygame.QUIT:
done = True
screen.fill((8, 8, 8))
textsurface = myfont.render('WELCOME', False, (205, 92, 92))
screen.blit(textsurface,(250,200))
И здесь шрифты доступны под семейством шрифтов: Raleway
Ваш шрифт на самом деле просто назван Raleway
, и для загрузки Raleway
версии вам нужно установить bold
флаг:
myfont = pygame.font.SysFont('Raleway', 72, bold=True, italic=False)