2012-12-20 3 views
1

필자는 GPOS 및 GSUB 테이블과 같이 좀 더 복잡한 테이블을 적어도 구문 분석해야하는 범용, OpenType ".otf"/ ". ttf"파일 구문 분석 라이브러리를 구축 해왔다. 필자는 파서에 대해 다양한 기존 OpenType 글꼴 파일을 사용하여 버그를 제거했습니다. 지금까지는 그렇게 좋았지 만, 전체적으로 스펙을 지원하는 것은 사소한 일이다. 주로 OpenType 글꼴 파일의 테이블, 하위 테이블 및 하위 수준 데이터 구조의 여러 형식이 여러 형식을 사용하기 때문입니다.코드 경로 구문 분석을 테스트하도록 설계된 OpenType 글꼴 파일이 있습니까?

그러나 주어진 글꼴 파일은 이러한 무수한 형식의 하위 집합만을 사용합니다. 나는 종종 혼동 스럽다는 것을 발견했다. 그래서 파싱 코드를 정확하게 얻는 것은 어렵다. 테스트는 필수적입니다.

그래서 ... 분명히 작동 글꼴이 아니라 오히려 가능한 많은 OpenType 구문 분석 코드 경로를 사용하도록 설계된 글꼴 파일 또는 글꼴 파일 모음이 있습니다 (무료 또는 판매용). ?

나는 웹을 샅샅이 뒤 졌거나 어도비의 FDK 등을 보았지만 비어 있었다.

답변

0

나는 그 목적을 위해 특별히 설계된 것을 모르지만, 이미 알고있는 Adobe의 Source Sans Pro 및 Source Code Pro 패밀리를 포함하여 sourceforge에 유용 할 수있는 OpenType 글꼴이 많이 있습니다. 어느 쪽도 흥미있을지도 모르는 약간의 아랍어. 글꼴 소스 파일은 Adobe's github에 있습니다.

1

나는 왜 이것을 다시 구현해야하는지 알고 싶어합니다 :-). 언제든지 저에게 연락하십시오.

나는 다음 글꼴을 시도하는 것이 좋습니다 : 예를 들어 Lohit의 가족처럼,

  • 인도어 글꼴을

    • IranNastaliq 및 기타 Nastaliq 글꼴을

    • 모든 스크립트는 찾을 수 글꼴 .

    질량 테스트를위한 좋은 컬렉션 googlefontdirectory 것 : 글꼴 제안

    https://code.google.com/p/googlefontdirectory/

  • +0

    감사합니다. 다양한 폰트가 파서의 코드 경로의 대부분에 집합 적으로 도달 할 수도 있지만, 적합성을 증명하기위한 하나의 특수 목적 테스트 폰트가 있기를 바랬습니다. 나는 특수 목적의 텍스트 레이아웃 엔진의 일부로 자신의 파서를 구현했다. 그리고 어떤 작은 코드가 공개적으로 사용 가능하기 때문에 나쁘게 문서화되고 이해하기 어렵습니다. – jsbox

    관련 문제