New user registration is currently disabled due to spam abuse / Регистрация новых пользователей в настоящее время приостановлена из-за злоупотреблений спаммерами

Размер шрифта

Ветка для общения разработчиков и координации разработки

Размер шрифта

Postby quicktrick » Thu Jul 01, 2010 2:53 pm

Замечательно, что оболочка позволяет менять размер шрифта в окне словарной статьи! Но почему не меняется размер шрифта в левой колонке? Вы попробуйте поработать с арабскими словарями. Арабский текст требует бОльшего размера шрифта, чем тексты на европейских языках. Именно по этой причине с арабскими словарями невозможно работать, к примеру, в Babylon -- слишком мелкий текст, его невозможно читать. В Лингво для увеличения размера шрифта приходится совершать слишком много телодвижений, и это неудобно. В GodenDict изменение размера шрифта сделано удачно, и удобно также то, что одним нажатием можно вернуть стандартный размер шрифта.

Очень большое пожелание к автору оболочки сделать масштабируемым также и текст в левой колонке. Заранее огромное спасибо!
quicktrick
 
Posts: 37
Joined: Thu Jul 01, 2010 2:38 pm

Re: Размер шрифта

Postby ikm » Thu Jul 01, 2010 7:13 pm

Вообще его можно изменить через файл qt-style.css. Где-то что-то по этому поводу на форуме было.
ikm
Автор GoldenDict
 
Posts: 1595
Joined: Wed Feb 04, 2009 10:40 am

Re: Размер шрифта

Postby C2BlEv » Thu Jul 01, 2010 8:47 pm

Как сказал ikm, почитайте

viewtopic.php?p=946#p946

viewtopic.php?p=347#p347

viewtopic.php?p=1826

Только вот такое решение не даст вам возможности менять размеры шрифта в реальном времени.
C2BlEv
Модератор
 
Posts: 215
Joined: Tue May 05, 2009 3:45 pm

Re: Размер шрифта

Postby quicktrick » Fri Jul 02, 2010 6:34 am

C2BlEv wrote:Только вот такое решение не даст вам возможности менять размеры шрифта в реальном времени.


Ну так в том-то и дело. И это крайне неудобно. Мне вообще-то непонятно, если есть возможность "на лету" масштабировать шрифт в окне словарных статей, почему одновременно с этим не масштабируется шрифт в левой колонке? Ведь если человек сознательно масштабирует шрифт в правом окне -- значит, размер этого шрифта человека не устраивает. Почему же тогда в левой колонке шрифт остается тем же самым? Ведь очевидно, что этот размер человека тоже не устроит.

ikm, пожалуйста, подумайте на тему одновременного масштабирования шрифтов во всех колонках. Отсутствие такой возможности -- это весьма серьезная проблема при работе с теми же с арабскими словарями.

Заранее благодарю за понимание.
quicktrick
 
Posts: 37
Joined: Thu Jul 01, 2010 2:38 pm

Re: Размер шрифта

Postby Gloggy » Fri Jul 02, 2010 7:26 am

quicktrick wrote:
C2BlEv wrote: Мне вообще-то непонятно, если есть возможность "на лету" масштабировать шрифт в окне словарных статей, почему одновременно с этим не масштабируется шрифт в левой колонке? Ведь если человек сознательно масштабирует шрифт в правом окне -- значит, размер этого шрифта человека не устраивает. Почему же тогда в левой колонке шрифт остается тем же самым? Ведь очевидно, что этот размер человека тоже не устроит.

Очевидно, да не совсем. :) Я вот часто масштабирую именно *текст*, и одновременное масштабирование элементов пользовательского интерфейса воспринял бы с удивлением. Тот же Firefox тоже масштабирует только страницу, а не весь интерфейс (типа закладок и табов).

То есть тут у нас получается плюрализм мнений. ;)
Gloggy
Модератор
 
Posts: 516
Joined: Wed May 06, 2009 3:01 pm

Re: Размер шрифта

Postby quicktrick » Fri Jul 02, 2010 7:38 am

Очевидно, вы не работаете с арабскими словарями. Попробуйте -- сами всё поймёте. Я до сих пор не нашел ни одного нормального решения, позволяющего работать как с арабскими словарями, так и со словарями европейских языков одновременно. Арабские словари требуют более крупного шрифта, а европейские -- более мелкого. Отсюда возникает необходимость частого переключения размеров шрифтов. GoldenDict мог бы решить эту проблему, но пока она сохраняется.

Кстати, текст в левой колонке -- это не элемент пользовательского интерфейса. И тот же Лингво позволяет его масштабировать в настройках. Но сделать это простым способом -- одним-двумя кликами -- в Лингво нельзя, приходится совершать гораздо больше телодвижений, а это весьма неудобно. Тем более, что масштабирование шрифтов в левой и правой колонках в Лингво настраивается раздельно, что еще сильнее усложняет задачу. Переключать размеры шрифтов туда-сюда при смене словарей, если это делается часто, в Лингво уже не станешь.
quicktrick
 
Posts: 37
Joined: Thu Jul 01, 2010 2:38 pm

Re: Размер шрифта

Postby Gloggy » Fri Jul 02, 2010 7:54 am

quicktrick wrote:Очевидно, вы не работаете с арабскими словарями. Попробуйте -- сами всё поймёте. Я до сих пор не нашел ни одного нормального решения, позволяющего работать как с арабскими словарями, так и со словарями европейских языков одновременно. Арабские словари требуют более крупного шрифта, а европейские -- более мелкого.

Да уж! Могу только посочувствовать. Проблема, конечно, есть.
Gloggy
Модератор
 
Posts: 516
Joined: Wed May 06, 2009 3:01 pm

Re: Размер шрифта

Postby ikm » Fri Jul 02, 2010 11:21 am

Проблемы уже нет. Поддержка масштабирования шрифтов в списке слов и строке ввода была добавлена в git.
ikm
Автор GoldenDict
 
Posts: 1595
Joined: Wed Feb 04, 2009 10:40 am

Re: Размер шрифта

Postby quicktrick » Fri Jul 02, 2010 12:26 pm

ikm, огромное спасибо!

А можно кого-нибудь попросить скомпилировать программу для Windows 32bit и выложить куда-нибудь для скачивания? Я хоть и был когда-то программистом, только было это лет 20 назад, разбираться снова не хочется, да и некогда.

Заранее большое спасибо!
quicktrick
 
Posts: 37
Joined: Thu Jul 01, 2010 2:38 pm

Re: Размер шрифта

Postby C2BlEv » Fri Jul 02, 2010 4:45 pm

Да, оперативно! Спасибо, икм. А насчет компиляции, Глогги уже обрадовал в соседней ветке: viewtopic.php?p=3310#p3310.

Отчет: работает как нада:

Alt++ увеличить шрифт списка слов
Alt+- уменьшить шрифт списка слов
Alt+0 востановить шрифт списка слов
C2BlEv
Модератор
 
Posts: 215
Joined: Tue May 05, 2009 3:45 pm

Next

Return to Разработка

Who is online

Users browsing this forum: No registered users and 34 guests