2016-10-01 1 views
0

sdl2-ttf을 사용하여 시스템 글꼴을로드 할 수 있습니까? 나는 문서를 읽었지만 전체 파일 경로로 글꼴을로드하는 방법 만 보인다. 윈도우에서는 글꼴 폴더를 쉽게 찾을 수 있기 때문에 리눅스보다 조금 더 쉬울 것이다. 그러나 리눅스에서는 글꼴이 다른 장소에 저장 될 수 있기 때문에 더 많은 이슈가된다 (예 : /usr/share). 글꼴의 홈 폴더 폴더). 나는 리눅스에서이 일을 아직까지 믿을만한 방법을 찾지 못했고, 윈도우에서는 윈도우의 설치 디렉토리를 찾고 그것에 \font\<name>을 붙인다.sdl2-ttf를 사용하여 시스템 글꼴 열기

답변

2

Linux에서 텍스트를 표시하려면 harfbuzz-ng (올바른 텍스트 모양 지정 용) 및 fontconfig (글꼴 검색 및 대체 용)를 직접 또는 pango 또는 cairo와 같은 타사 라이브러리를 통해 이동해야합니다.

ttf 파일을 직접 사용하면 글꼴 위치 스택, 글꼴 대체 스택, 올바른 opentype 메타 데이터 구문 분석을 생략하므로 부분적인 해결책이며 너무 잘 작동하지 않습니다.

For example 또는 via pango

+0

와우, 대단히 감사합니다! 이것들은 제가 정말 잘 할 수있는 정보입니다! 감사! – Nidhoegger

관련 문제