Укажите отработанное время

Отработанное время:
Продуктивное время:
Bug 6224 - 1С7.7 Плохой шрифт при отображении   Make a simular bug
Summary: 1С7.7 Плохой шрифт при отображении
Status: CLOSED FIXED
Alias: None
Product: WINE@Etersoft
Classification: Продукты (Products)
Component: Шрифты (show other bugs)
Version: 1.0.12
Hardware: PC All
: P3 critical
Target Milestone: ---
Assignee: Dmitry Timoshkov
QA Contact: Andrey Vusik
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 2000
  Show dependency treegraph
 
In work:
Reported: 2010-10-18 18:06 MSD by Денис Баранов
Modified: 2012-04-28 13:03 MSK (History)
3 users (show)

See Also:
Заявки RT:
Связано с:
Дата напоминания:


Attachments
скрин (45.67 KB, image/png)
2010-11-18 03:58 MSK, Денис Баранов
Details
снимок из windows (351.59 KB, image/png)
2010-11-18 03:58 MSK, Marat Sharipov
Details
Свойства (30.25 KB, image/png)
2011-01-14 18:05 MSK, Andrey Vusik
Details
частично видны буквы (58.90 KB, image/jpeg)
2011-09-14 14:15 MSK, Svetlana Zhukova
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Денис Баранов 2010-10-18 18:06:13 MSD
Воспроизвести можно у нас в бутылке:
1c77/1c77 
Журналы > Банк > Любая выписка.
Comment 1 Денис Баранов 2010-10-18 18:10:48 MSD
Created attachment 1875 [details]
скрин

Скрин.
Comment 2 Vitaly Lipatov 2010-10-24 23:47:46 MSD
Видимо нужно сначала решить, что мы хотим. А тестировщику неплохо бы привести скриншот оригинального изображения (из Windows).

Если проблема только в сглаживании, то она только в том, что там получается не тот шрифт, который может красиво выглядеть на таком размере.
Значит, нужно посмотреть в конфигурации, и указать здесь, какой шрифт используется.
Comment 3 Денис Баранов 2010-11-11 16:58:44 MSK
Сделай пожалуйста скриншот в Windows.
Comment 4 Marat Sharipov 2010-11-11 17:30:49 MSK
Created attachment 1951 [details]
снимок из windows
Comment 5 Marat Sharipov 2010-11-11 17:33:01 MSK
снимок из windows
Comment 6 Vitaly Lipatov 2010-12-22 22:32:31 MSK
Дальше нужно открыть конфигурацию, и подсмотреть в форме, что за шрифт указан для этого текста.
Comment 7 Marat Sharipov 2011-01-11 19:37:45 MSK
Точно определить не удалось но судя по логам WINEDEBUG=+font шрифт: DejaVu Sans
Comment 8 Andrey Vusik 2011-01-14 17:25:44 MSK
Должен быть MS Sans Serif 7 жирный
Вместо него используется полужирный
Comment 9 Константин Кондратюк 2011-01-14 17:39:06 MSK
(В ответ на comment #8)
> Должен быть MS Sans Serif 7 жирный
> Вместо него используется полужирный

Это как? В русской терминологии Bold - это и есть полужирный.

Шрифт из комментария #1 не похож на вайновский MS Sans.
Comment 10 Andrey Vusik 2011-01-14 17:44:59 MSK
> Это как? В русской терминологии Bold - это и есть полужирный.
> 
> Шрифт из комментария #1 не похож на вайновский MS Sans.

Этого не знал. В общем должен быть MS Sans Serif 7 Bold. Так выставлено в свойствах этого текста. Его, я так понимаю, нет и он замещается другим.
Comment 11 Andrey Vusik 2011-01-14 18:01:20 MSK
> Это как? В русской терминологии Bold - это и есть полужирный.
> 

Я запутался. В конфигураторе, например, стоит галочка напротив "жирный". Для проверки в параметрах текстовых файлов выбираю "жирный", а в установленном шрифте прописывается "полужирный". В них есть какая-то разница? Или это один и тот же шрифт?
Comment 12 Andrey Vusik 2011-01-14 18:05:11 MSK
Created attachment 2097 [details]
Свойства
Comment 13 Andrey Vusik 2011-01-14 18:06:37 MSK
Проблема наблюдается только в размерах 6, 7, 10, 11, 12 этого шрифта
Comment 14 Константин Кондратюк 2011-01-14 18:14:42 MSK
А шрифт - системный вайновский? Если да, то вполне возможно, что просто в .sfd жирный нарисован не жирным, а скопирован с обычного (так было в тахоме, я когда-то делал ей "жирность" для каких-то символов).
Стоит открыть в fontforge, попробовать перерисовать и посмотреть, исправится ли ситуация.

Меня смущает тот факт, что на скрине там же есть нормально написанные строки. У них шрифты вообще не похожи между собой, хотя в винде одинаковы.
Comment 15 Vitaly Lipatov 2011-01-15 12:52:57 MSK
Товарищи, если выбран MS Sans Serif 7 (у нас он растровый), и такого размера в растре нет, то используется другой шрифт (векторный TTF) такого размера. В нашем случае хорошо бы это была Тахома, но это, видимо, не она. Возможно, что вообще какой-то произвольный шрифт. Ну это уже проще определить.
Comment 16 Константин Кондратюк 2011-01-15 13:19:52 MSK
(В ответ на comment #15)
> Товарищи, если выбран MS Sans Serif 7 (у нас он растровый), и такого размера в
> растре нет, то используется другой шрифт (векторный TTF) такого размера. В
> нашем случае хорошо бы это была Тахома, но это, видимо, не она. 

По-моему, было бы логично брать векторный Sans в таком случае.

> Возможно, что
> вообще какой-то произвольный шрифт. Ну это уже проще определить.

Мне интересно, почему половина строчек с нормальным шрифтом, а другая половина нет. Это хорошо видно на скриншоте - справа нормальный жирный (растровый?) Sans.
Comment 17 Vitaly Lipatov 2011-01-15 22:05:57 MSK
(В ответ на comment #16)
...
> По-моему, было бы логично брать векторный Sans в таком случае.
Шрифта Sans не существует.

> Мне интересно, почему половина строчек с нормальным шрифтом, а другая половина
> нет. Это хорошо видно на скриншоте - справа нормальный жирный (растровый?)
Потому что везде размер 8 (для которого есть растр) а здесь размер 7.
Comment 18 Константин Кондратюк 2011-09-13 17:03:30 MSK
Проверить на текущем eterhack
Comment 19 Svetlana Zhukova 2011-09-14 14:15:26 MSK
eterhack bottle 1c/bug42
WINE@Etersoft 1.0 SQL 1.3.27/1.7.1-eter1.15/3
1с77 база bug6224 (1SBDemo)
Журналы- банк - кнопочка создать новый - плохая прорисовка остается.
Comment 20 Svetlana Zhukova 2011-09-14 14:15:54 MSK
Created attachment 2288 [details]
частично видны буквы
Comment 21 Dmitry Timoshkov 2012-04-03 10:27:17 MSK
Версии полужирного шрифта MS Sans Serif не существует в природе, Windows его
синтезирует, gdi32 в Wine не умеет этого делать для битмап шрифтов (италик
не умеет делать тоже): http://bugs.winehq.org/show_bug.cgi?id=7520#c6
Comment 30 Svetlana Zhukova 2012-04-26 15:25:00 MSK
(В ответ на comment #19)
> eterhack bottle 1c/bug42

> 1с77 база bug6224 (1SBDemo)
> Журналы- банк - кнопочка создать новый 
WINE@Etersoft SQL 2.0.1-eter1.2/2


Шрифт четкий.