Bug 14064

Summary: Огромный шрифт по дефолту
Product: Sisyphus Reporter: enp <enp>
Component: openoffice.orgAssignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED NOTABUG QA Contact: qa-sisyphus
Severity: normal    
Priority: P2    
Version: unstable   
Hardware: all   
OS: Linux   

Description enp 2008-01-17 18:01:41 MSK
А почему дефолтный шрифт в OpenOffice стал таким огромным? Приходится FontScale
выставлять в 75%, и это притом, что через GUI минимально допустимое значение -
80, так что приходится лезть в XML.

Можно поправить дефолт?
Comment 1 Valery Inozemtsev 2008-01-17 18:03:22 MSK
огромный шрифт где?
Comment 2 enp 2008-01-17 18:10:32 MSK
(In reply to comment #1)
> огромный шрифт где?

Везде: в меню, диалогах и т.д., воспроизводится на нескольких машинах (везде
свежий бранч 4.0). А у вас не воспроизводится?

Лечится выставлением FontScaling в
/usr/lib/OpenOffice.org2/share/registry/schema/org/openoffice/Office/Common.xcs 
Comment 3 Valery Inozemtsev 2008-01-17 18:24:53 MSK
покажите

$ grep 
FontScaling /usr/lib/OpenOffice.org2/share/registry/schema/org/openoffice/Office/Common.xcs -A4
Comment 4 enp 2008-01-17 18:31:57 MSK
(In reply to comment #3)
> покажите
> 
> $ grep 
> FontScaling
/usr/lib/OpenOffice.org2/share/registry/schema/org/openoffice/Office/Common.xcs -A4

$ grep FontScaling
/usr/lib/OpenOffice.org2/share/registry/schema/org/openoffice/Office/Common.xcs -A18
      <prop oor:name="FontScaling" oor:type="xs:short">
        <info>
          <desc>Specifies the scaling only of the screen representation
[UNIT=%].</desc>
          <label>Scaling</label>
        </info>
        <constraints>
          <minInclusive oor:value="50">
            <info>
              <desc>Specifies the minimum range of the scaling.</desc>
            </info>
          </minInclusive>
          <maxInclusive oor:value="200">
            <info>
              <desc>Specifies the maximum range of the scaling.</desc>
            </info>
          </maxInclusive>
        </constraints>
        <value>100</value>
      </prop>

Вот это value 100 и приходится менять на 75 или хотя бы на 80 (это если в
kde/qt/gtk2 отставить дефолтные 9 вместо 8, но мне комфортнее 8)
Comment 5 Valery Inozemtsev 2008-01-17 19:34:42 MSK
с какой версии до какой обновляли?
Comment 6 enp 2008-01-17 21:13:55 MSK
(In reply to comment #5)
> с какой версии до какой обновляли?

c openoffice.org-2.3.1.1-alt2.M40.1 до 2.3.1.1-alt4.M40.1
Comment 7 Valery Inozemtsev 2008-01-17 21:22:51 MSK
там исправлялся только поиск словарей, такому эффекту взяться просто неоткуда
Comment 8 enp 2008-01-18 08:51:17 MSK
(In reply to comment #7)
> там исправлялся только поиск словарей, такому эффекту взяться просто неоткуда

Наверное, я зря не сказал, что в openoffice.org-2.3.1.1-alt2.M40.1 была та же
проблема (обновился в надежде, что она исчезнет), а что было до того - не помню.
Сейчас снес openoffice.org, проверил, что каталог /usr/lib/OpenOffice.org2
отсутствует, в home настройки тоже снес, поставил заново. Эффект тот же. Да,
проводилось это на VMware Server 1.0.4, если интересно.

А у вас при проведении аналогичных манипуляций шрифт в ОО такой, же как и в
прочих gtk2 и qt-приложениях?
Comment 9 Valery Inozemtsev 2008-01-18 10:08:16 MSK
$ xdpyinfo | grep dimensions -A2
Comment 10 enp 2008-01-18 10:30:27 MSK
(In reply to comment #9)
> $ xdpyinfo | grep dimensions -A2

  dimensions:    1152x864 pixels (305x229 millimeters)
  resolution:    96x96 dots per inch
  depths (7):    24, 1, 4, 8, 15, 16, 32
Comment 11 enp 2008-01-18 23:02:22 MSK
И вот что еще интересно: при dimensions 800х600 pixels и resolution 96x96 dpi
достаточно выставить масштаб 90% через GUI, и шрифт меню станет визуально того
же размера, что и в qt и gtk2-приложениях, но шрифт в диалогах будет слишком мелким.
Comment 12 Valery Inozemtsev 2008-01-24 20:49:28 MSK
шрифт какой?
Comment 13 enp 2008-01-25 08:09:23 MSK
(In reply to comment #12)
> шрифт какой?

где и как узнать?

в gtkrc Sans 8, в OO - ничего не менял, кроме масштаба
Comment 14 Valery Inozemtsev 2008-02-08 15:18:27 MSK
1. на окружающих меня компах не воспроизводится
2. о подобной проблеме больше не от кого не слышал