Операционная система: Windows XP SP3.
Версия словаря GoldenDict: 1.0.1
Словарь: "Краткий еврейско-русский библейский словарь"
Действия: На панеле поиска в поле "Искать" напечатайте слово "לְאֹם" и нажмите на Enter.
Скрин-шот:
Суть проблемы: На вышеприведённом скрин-шоте обратите внимание на символы в виде квадратиков с точкой внутри, прижатой к левой стороне квадратика (последняя строка, два слова в скобках после номеров 0523 и 0524). Это неправильное отображение диакритического знака "дагеш" (HEBREW POINT DAGESH ּ). В данном случае он отображается как отдельная буква, в то время как правильное поведение мы видим на этом же скрин-шоте у третьего слова в скобках, идущего после номера 01471, где данный знак выглядит как точка внутри буквы "гимель". Эксперименты показали, что неправильное отображение знака "дагеш" у слов, идущих за номерами 0523 и 0524, вызвано наличием другого диакритического знака - "камац", который стоит под буквой "мем" (вторая справа). Например, после удаления знака "камац" имеем скрин-шот:
Перестановка местами между знаками "дагеш" и "камац" проблему не устраняет, отображение остаётся таким же неправильным. Вместо знака "камац" может быть любой другой диакритический знак характерный для языка иврит - проблема остаётся такой же.
Итак, суть проблемы можно сформулировать так: неправильное отображение знака "дагеш" при одновеременном присутствии любого другого диакритического знака ивритской огласовки (некудот).
Такое же неправильное отображение текста наблюдается и на панеле поиска, как в поле "Искать", так и в списке слов. Этот же словарь после компилирования в формат LSD и открытия в программе Lingvo 12 вышеописанную проблему не обнаруживает.
В версии программы GoldenDict для GNU/Linux 1.0.1+git этой проблемы нет.