<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>20887</bug_id>
          
          <creation_ts>2009-07-28 09:21:29 +0400</creation_ts>
          <short_desc>использует шрифты с неполными глифами</short_desc>
          <delta_ts>2018-11-27 21:44:48 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>goldendict</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="ildar">ildar</reporter>
          <assigned_to name="Andrey Cherepanov">cas</assigned_to>
          <cc>cas</cc>
    
    <cc>ktirf</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>95371</commentid>
    <comment_count>0</comment_count>
    <who name="ildar">ildar</who>
    <bug_when>2009-07-28 09:21:29 +0400</bug_when>
    <thetext>в результате в словарных статьях вместо некоторых букв квадратики.

Для примера можно взять из Сизифа stardict-tt-ru и ввести слово &quot;урын-җир&quot;.

К сожалению, настройка шрифта в qtconfig-qt4 помогает только в списке слов слева. В словарных статьях какой-то другой шрифт.

В качестве &quot;объезда&quot; можно попробовать Font Substitution, но я не знаю, какой шрифт там используется.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>118300</commentid>
    <comment_count>1</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2011-02-13 13:44:25 +0300</bug_when>
    <thetext>Это всё ещё актуально ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>121720</commentid>
    <comment_count>2</comment_count>
    <who name="Alexey Morozov">morozov</who>
    <bug_when>2011-05-28 05:39:00 +0400</bug_when>
    <thetext>Да, актуально. В смысле, проблема частично воспроизводится.

Итак, в списке слов слева используется шрифт, заданный в конфигурации десктопа (через qtconfig-qt4 или в KDE control center). Если стоит, например, Liberation Sans, то проблема в левом списке присутствует (вместо җ - квадратик). Смена шрифта, например, на Arial Unicode MS левый список чинит.

При этом в окне статьи справа слово урын-җир показывается правильно и в статье с abbyyonline.ru (там, насколько я понимаю, работает webkit и HTML/CSS), и в статье из slovnyk-tt_ru.

Но, тем не менее, не очень понятно, как идеологически правильно лечить данную проблему. Мне кажется, что принудительная замена выбранного пользователем шрифта на тот, который, по нашему мнению, лучше подойдёт для отображения всех его слов - это не комильфо. Можно попробовать приделать доп. настройку - использовать системный шрифт интерфейса или какой-то особенный. Однако, это нужно сделать максимально аккуратно, чтобы не перегрузить интерфейс настройки</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>176149</commentid>
    <comment_count>3</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2018-11-27 21:44:48 +0300</bug_when>
    <thetext>goldendict-1.5.0-alt1.git36a1881 -&gt; sisyphus:

Thu Nov 22 2018 Anton Farygin &lt;rider@altlinux.ru&gt; 1.5.0-alt1.git36a1881
- 1.5.0-rc2 with fixes from git (closes: #32750, #30973, #29268, #27218, #20887)</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>