harbuzz 이전 문서 작업 중입니다. 이제 harbuzz-ng의 새 버전이 나왔습니다. 이제이 구조는 이전 코드와 비교하여 완전히 변경되었습니다. API 문서가 없으면이 라이브러리를 사용/사용하기가 정말로 어렵습니다. 나는 그것에 관해 google 그러나 어떤 relavent 세부라도 찾지 않았다. 어떻게 사용할 수 있습니까? 이 라이브러리의 입력과 출
나는 모든 의존성을 가지고 있기 때문에이 오류를 해결할 수 없었으므로 freetype과 harfbuzz를 처음부터 설치하지 못했지만이 치명적인 오류를 수정할 수는 없었지만이 파일 (hb-ft.h)은 /usr/include/harfbuzz /hb-ft.h 및 jhbuild를/체크 아웃 /에 HarfBuzz/SRC/HB-ft.h는 In file included
인도 언어 지원이있는 Android 용 앱을 독점적으로 개발하려고합니다. 사용자가 선택한 모든 인도 언어로 내 텍스트 페이지를 앱으로 변환하고 싶습니다. 여기서는 web-service을 사용하고 싶지 않고 Phonegap을 사용하고 싶지 않습니다. 나는 약간의 연구를했고 Indic 글꼴의 렌더링이 복잡하다는 것을 깨달았다. 나는이 도서관 "에 HarfBuz
응용 프로그램에서 유니 코드 문자를 렌더링하고 싶습니다. freetype을 사용하여 표준 라틴 문자를 어떻게 처리 할 수 있는지 대략적인 아이디어가 있습니다. 그러나 다른 레이아웃을 가지고 있고 나는에 UTF-8 인코딩 된 문자열에서 얻을 문자 집합에서 이동하는 방법을 잘 모르겠어요 형성 다른 언어 : 문자를 표시하기 위해 적절한 글꼴을 따기 문자 (L
복잡한 스크립트 IME를 만들고 싶습니다. 그러나 IME와 기본 render-er의 각각의 기능에 대해서는 잘 모르겠습니다. KitKat이 Harfbuzz-ng를 사용하고 있다고 생각합니다. 복잡한 스크립트의 경우 매핑이 영어와 같이 선형 적이 지 않습니다. 입력 한대로 문자를 재 배열하거나 다르게 표시해야합니다. 가정 : 언어가 장치에 올바르게 표시됩니다
카이로는 FontConfig에 종속됩니다. FontConfig는 Freetype에 의존합니다. 나는 FreeType을 만들었지 만 FreeType이 HarfBuzz를 필요로하기 때문에 FontConfig를 만들려고 할 때 링크 오류가 발생합니다. Harfbuzz를 만들려고하면 FreeType에 종속됩니다. 따라서 순환 종속성이 있습니다. 이 시점에서 mak
내 앱에서 HarfBuzz를 사용하여 시작하려면 가이드를 찾을 수 없습니다. 은 여기 보았다 : http://freedesktop.org/wiki/Software/HarfBuzz/ 이에 HarfBuzz의 공식 페이지가 될 것으로 보인다. 다운로드, 빌드 및 개발 섹션을 살펴 보았습니다. 하지만 나는 뭔가를 간과해야합니다.
HarfBuzz가 GPOS 커닝을 지원하려면 어떻게해야합니까? 내 작업에서는 글꼴 Myriad.otf를 사용합니다. 나는 hb_font_get_glyph_kerning_for_direction(....) 함수를 통해 커닝 정보를 얻으려고합니다. TTF 글꼴의 경우 TrueType kern 테이블을 사용하기 때문에 작동하지만 Myriad.otf의 경우 작동하