Описание тега harfbuzz
HarfBuzz is a software development library for shaping of Unicode text (converting Unicode point sequences to glyph indices and positions). The most recent incarnation of HarfBuzz ("New HarfBuzz") targets various font technologies while the first version ("Old HarfBuzz") targeted only OpenType fonts.
1
ответ
Неопределенная ссылка на `hb_ft_font_create'в Windows, Cygwin
У меня возникает следующая ошибка, когда я пытался скомпилировать свою программу, используя Cygwin и Eclipse CDT в Windows. неопределенная ссылка на `hb_ft_font_create' Я думаю, что это связано с порядком параметра -l. В основном эта функция зависит…
27 июл '14 в 22:54
0
ответов
HarfBuzz - hb_shape() приводит к нарушению доступа
Основываясь на этом примере, я пытаюсь реализовать рендеринг шрифтов в моем приложении SDL. При вызове hb_shape() приложение останавливается из-за нарушения прав доступа. DLL-ссылка для скачивания (win32): здесь {harfbuzz-0.9.26-win32.zip} ErrorMsg …
13 мар '14 в 19:24
1
ответ
Что такое движок формы шрифта и механизм размещения шрифта?
Также будет хорошо иметь список библиотек с открытым исходным кодом, которые занимаются версткой и формированием.
20 сен '13 в 12:11
0
ответов
Неправильный глиф возвращается функцией harfbuzz, интегрированной с параграфом icu63 с использованием icu-le-hb
У меня есть следующий текст на арабском المكتب الرئيسي В icu56 с компоновкой движка я получал правильные глифы. В icu63 с harfbuzz и icu-le-hb я получаю полный глиф (ئ) вместо его начальной формы. المكتب الرئيسي Что может быть причиной?
14 дек '18 в 11:17
2
ответа
Рендеринг текста и его раскраска с использованием Freetype/Harfbuzz
Я визуализировал текст в Freetype и преобразовал его в растровое изображение с помощью Freetype. Созданное растровое изображение сохраняется в массиве символов, который впоследствии обрабатывается Targa Reader в виде изображения.tga. Теперь, как и к…
10 июл '15 в 04:41
0
ответов
Как выполнить замену глифа с помощью Freetype, Harfbuzz и Fontconfig
В настоящее время я реализую рендеринг шрифтов в McCLIM, используя Freetype, Harfbuzz и Fontconfig. Пока я выбираю правильный шрифт, я могу очень хорошо отрисовывать текст, используя эти библиотеки. Моя главная проблема сейчас заключается в том, как…
28 июн '18 в 09:58
2
ответа
Модификаторы Emoji и последовательности ZWJ с использованием Harfbuzz & Freetype в Apple Color Emoji
Я использую Freetype 1.9.1 и Harfbuzz 1.7.6 для рендеринга текста, возможно, включая эмодзи, однако я не знаю, как правильно отрисовывать модификаторы эмодзи и последовательности ZWJ из Apple Color Emoji (цветной шрифт sbix). Я также пробовал Noto C…
06 июн '18 в 12:45
1
ответ
Запутался в библиотеках
Мне дали проект php, который нужно внедрить в сайт Drupal, который я делаю для клиента. Я запутался по поводу библиотечных зависимостей для этого кода. Присланный мне файл read me сказал, что требует: freetype >= 2.3.12 - pixman >= 0.18.0 - ca…
17 янв '12 в 06:21
1
ответ
Harfbuzz - текст в глиф в текст
Недавно я наткнулся на Harfbuzz для формирования текста, особенно для индийских текстов. В моем предыдущем опыте я использовал ArabicShaping для формирования арабских символов. В этом случае ввод - это предварительно сформированный текст, а вывод - …
01 мар '19 в 09:08
1
ответ
Проблема с открытым шрифтом
По сути, это проблема отображения языка меньшинства. Позвольте мне сделать это кратко: Я пытался заставить мой шрифт Opentype (в котором есть некоторые функции) работать должным образом на платформах, отличных от Windows(на Windows, он отлично работ…
29 апр '14 в 09:00
2
ответа
Документы на harfbuzz-ng или детали API
Я работал над старой Harbuzz. сейчас вышла новая версия harbuzz-ng. теперь эта структура полностью меняется по сравнению со старым кодом. Без API документов действительно трудно работать / использовать эту библиотеку. Я гуглю по этому поводу, но не …
05 фев '14 в 09:17
1
ответ
Android ndk: dlopen не удалось: не удается найти "hb_ft_face_create"
Это хорошо работает в Android 4.0, но в Android 4.4 и 5.0 это ошибка: java.lang.UnsatisfiedLinkError: ошибка dlopen: не удается найти символ "hb_ft_face_create", на который ссылается "libHelloWorld.so"... я создаю общую библиотеку (harfbuzz-ng.so), …
13 окт '16 в 04:56
0
ответов
Отсечение при рендеринге кхмерского текста с использованием Pillow и libraqm
Я использую библиотеку Python Pillow для рисования кхмерского текста на изображении. Я использую libraqm, который упаковывает FreeType и HarfBuzz для поддержки сложной компоновки (layout_engine=ImageFont.LAYOUT_RAQM). При визуализации некоторый текс…
03 июл '18 в 12:07
2
ответа
Поддержка CTL (сложный текстовый язык) в Android
Я пытаюсь разработать Android IME для языка Азии (требуется сложный рендеринг, такой как изменение форм глифов, изменение порядка символов и т. Д.). В ПК достаточно использовать GTK, Pango, Graphite. В Android, как я могу решить рендеринг Unicode дл…
11 мар '11 в 05:17
1
ответ
Установка harfbuzz 1.0.1 на CentOS 5
Я пытаюсь установить harfbuzz-1.0.1 на компьютере CentOS 5, где у меня нет доступа sudo, и, следовательно, необходимо установить его в нестандартных местах. Я скачал и распаковал исходный код и добавил то, что я считаю соответствующими зависимостями…
29 июл '15 в 17:22
1
ответ
Невозможно установить Matplotlib, freetype и Harfbuzz на osx yosemite
Я пытаюсь установить matplotlib, но для этого мне нужен freetype. Но freetype не устанавливается, потому что ему нужен harfbuzz. Но после того, как ./configure --with-glib=no с последующим make дает мне в конце списка: libtool: link: warning: `-vers…
02 янв '16 в 18:17
1
ответ
Как определить информацию о шрифте и макете для символа Юникод?
Я хочу отображать символы Unicode в приложении, и у меня есть приблизительное представление о том, как я могу это сделать для стандартных латинских символов с freetype. Однако, для других языков, которые имеют разные макеты и формы, я не уверен, как…
10 апр '14 в 17:21
1
ответ
Indic-Text-Renderer с использованием harfbuzz и freetype
Я занимаюсь разработкой приложения для Android, которое должно поддерживать шрифты Devanagari. Поэтому я скачал Indic-Text-Renderer и попытался запустить его в соответствии с инструкциями, изложенными здесь, и мне удалось успешно скомпилировать част…
13 ноя '13 в 07:18
1
ответ
Harfbuzz выделение локальной косой черты в файле шрифта
У меня есть системный шрифт MyriadHebrew-Regular.otf Я использовал char "slash" (код 47), но потом заметил, что тот, который используется в Adobe After Effects, немного отличается. Затем я проверил шрифт в программе FontCreator и обнаружил, что можн…
01 июл '16 в 07:04
1
ответ
Какова цель fc-cache в fontconfig?
Я просмотрел документацию fontconfig и смог понять назначение fc-match и fc-list. Я не понимаю, что делает fc-cache? Как это помогает устройству понимать вещи, связанные со шрифтами? Может кто-нибудь объяснить, для чего нужен fc-cache в fontconfig? …
31 авг '15 в 18:33