PDA

Показать полную графическую версию : [addon] Замена шрифтов оформления [Font Sheme Pragmatica]


Страниц : [1] 2

Amigos
19-12-2008, 12:37
При использовании XP на современных ноутах/компах с современными мониторами многих раздражают очень мелкие шрифты (Tahoma 8pt) для основных элементов интерфейса.

Корни проблемы тянутся со времен Win95, когда предшественник тахомы, растровый MS Sans Serif прекрасно смотрелся на 14″ (а на 15″ ещё лучше) мониторах при разрешении 800x600.
Времена изменились. Мониторы прибавили в диагоналях (немножко) но сильно выросли в разрешениях. С одной стороны уменьшившийся размер пиксела на мониторе (желающие могут на http://lcdtech.no-ip.info/data/pixel.size.htm посмотреть и сравнить размер пиксела старого 4:3 15″ монитора и допустим нового ноутбука с 15.4'' матрицей на 1280х800) это благо при просмотре графики/фото, но использование Tahoma 8pt делает интерфейс малоудобным для тех у кого зрение далеко от уровня "соколиного глаза".

путей решения несколько юзать Vist'у - там шрифты и элементы оформления больше, минусы очевидны уменьшить разрешение монитора, минусы на ЖК мониторах резко ухудшается четкость/качество картинки новые версии прог расчитаны на большие разрешения, при 800х600 пользоватся ими уже нереально, при 1024х768 неудобно, нормальная работа начинается с 1280 по горизонтали юзать Оформление/Размер шрифта - Крупный, Огромный, минусы не во всех стилях это реализованно обычно для шрифтов используется Tahoma, которая неплохо выглядит при 8,9,10 пунктах размера а при дальнейшем увеличении превращается в нечто уродское :( юзать Параметры/Дополнительно/Обшие/Крупный размер (120 точек на дюйм), минусы обычно для шрифтов используется Tahoma, которая при таком разрешении выглядит по уродски уже с 9 пунктов увеличиваются не только шрифты, но и все диалоговые элементы; это было бы плюсом, но масса программ при этом так меняет свой интерфейс, что приходишь в изумление юзать Оформление/Дополнительно - и ручное задание адекватных шрифтов/размеров для элементов интерфейса, минус ровно один — при любой смене темы или стиля оформления все кропотливо сделанные настройки переписываются из стиля оформления, нужно начинать настройку по новой :( с недостатком последнего пункта можно боротся разными способами. можно сохранить настройки в .Theme файл, но тогда придётся делать .Theme для каждой используемой темы, и менюшка будет слегка закосячена (http://forum.oszone.net/post-935665-669.html) можно воружится стайл билдером и переделать под свой вкус шрифты в стиле/стилях, я попробовал, тема Grazune Modd (http://forum.oszone.net/post-968710-752.html) минус - большие трудозатраты, и кое-что через стили не поменяешь менять в реестре [HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics] параметры, отвечающие за шрифтывот последний вариант я и использую, маленький недостаток есть и у него, после внесения изменения в реестр, что бы шрифты поменялись, нужно или перезагрузить windows или сделать Logoff/Logon.

Вот теперь самые терпеливые дождались описания аддона :)
Аддон на T13 регтвиком включает ClearType и меняет его настройки на самое светлое отображение (при этом цветовые разводы на границах будут наименее заметны), устанавливает шрифт Pragmatica CondCTT, создаёт ссылки в пуск/программы/утилиты/шрифтовые схемы на регтвики шрифтовых схем, отличающиеся основным размером шрифта схемы

http://s39.radikal.ru/i086/1004/46/41c3b72f6aact.jpg (http://radikal.ru/F/s39.radikal.ru/i086/1004/46/41c3b72f6aac.png.html)

а теперь слайды (сорри за размер, но в JPG никак, все нюансы теряются)
вот шрифты в теме Luna ElementA (шрифты такие же как в дефолтной Luna)

http://i003.radikal.ru/1004/68/9b43f49a80f4t.jpg (http://radikal.ru/F/i003.radikal.ru/1004/68/9b43f49a80f4.png.html)

применяем регтвик Pragmatica 13 pt , LogOFF, LogON
вуаля

http://i033.radikal.ru/1004/30/694a440f48a0t.jpg (http://radikal.ru/F/i033.radikal.ru/1004/30/694a440f48a0.png.html)

как говорится, почувствуйте разницу :)

в конце несколько замечаний аддон использует 2 нестандартных шрифта — Pragmatica CondCTT (устанавливается самим аддоном) и Candara (идёт в сотаве office2007, может быть взят из это аддона (http://forum.oszone.net/thread-116652.html)) сразу после установки Windows шрифты будут из темы оформления, которая у вас используется по умолчанию. Чтобы поменялось на мою без ручного запуска регтвиков можно добавить строчки из регтвика в аддон конструктор внесения твиков при первой загрузке windows (http://forum.oszone.net/post-981922.html#post981922) тогда при первой запуске Windows внесутся изменения, а во время второй загрузки вступят в силу (шрифты поменяются) добавить в c:\WINDOWS\Resources\ модифицированную мной тему Grazune Modd , например при помощи моего аддона (http://forum.oszone.net/post-968710-752.html) и включить её использование по умолчанию, поменяв последние строчки в Custom.inf (http://forum.oszone.net/thread-60687.html) ; Добавляем домены Government и Military в автопоиск URL
;HKLM,"SOFTWARE\Microsoft\Internet Explorer\Main\UrlTemplate","5",0x00000000,"www.%s.gov"
;HKLM,"SOFTWARE\Microsoft\Internet Explorer\Main\UrlTemplate","6",0x00000000,"www.%s.mil"


; Ваша тема по дефолту (настройки - в [STRINGS])

;HKLM,"Software\Microsoft\Windows\CurrentVersion\Policies\System","InstallVisualStyle",0x00020000,"%10%\Resources\Themes\BlackBlue\BlackBlue.msstyles"
;HKLM,"Software\Microsoft\Windows\CurrentVersion\Policies\System","InstallTheme", 0x00020000,"%10%\Resources\Themes\VistaCG.Theme"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Policies\System","InstallVisualStyle",0x00020000,"%10%\Resources\Themes\GrayZuneP\GrayZuneP.msstyles

; Так как эти ключи/значения вносятся в реестр при установке системы на этапе T13,
; То они будут применены к дефолтному профилю (для всех пользователей)
я использую оба варианта :) т.к. шрифт увеличился, StartMenu с умолчальными настройками перестаёт умещатся на дефолтном разрешении 800х600, о чём вас недвусмысленно предупредит всплывающая подсказка. Чтобы этого избежать, нужно убрать ссылку на Outlook Express вот этим аддоном (http://forum.oszone.net/post-981922.html#post981922) и убрать ненужные пункты из StartMenu твиком Custom.inf (http://forum.oszone.net/thread-60687.html) ; Ваша тема по дефолту (настройки - в [STRINGS])

;HKLM,"Software\Microsoft\Windows\CurrentVersion\Policies\System","InstallVisualStyle",0x00020000,"%10%\Resources\Themes\BlackBlue\BlackBlue.msstyles"
;HKLM,"Software\Microsoft\Windows\CurrentVersion\Policies\System","InstallTheme", 0x00020000,"%10%\Resources\Themes\VistaCG.Theme"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Policies\System","InstallVisualStyle",0x00020000,"%10%\Resources\Themes\GrayZuneP\GrayZuneP.msstyles

; Так как эти ключи/значения вносятся в реестр при установке системы на этапе T13,
; То они будут применены к дефолтному профилю (для всех пользователей)

[HKCU.AddReg]

; задать переменные окружения (будет использоваться %TempDir% для всех пользователей)
HKCU,"Environment","TEMP", 0x00020000,"%TempDir%"
HKCU,"Environment","TMP", 0x00020000,"%TempDir%"

; удалить ненужные пункты из Start Menu
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","Start_ShowSetProgramAccessAndDefaults",0x10001,00,00,00,00
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","Start_ShowSearch",0x10001,00,00,00,00
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","Start_ShowHelp",0x10001,00,00,00,00

; вид в проводнике по умолчанию - таблица
HKCU,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Streams","Settings",0x00000001,08,00,00,00,04,00,00,00,01,00,00,00,00,77,7e,13,73,35,cf,11,ae,69,08,00,2b,2e,12,62,04,0 0,00,00,01,00,00,00,43,00,00,00

; История команд в меню Пуск -> Выполнить
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU","MRUList",0x00000000,"abcdef"
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU","a",0x00000000,"cmd\1"
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU","b",0x00000000,"regedit\1"
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU","c",0x00000000,"msconfig\1"
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU","d",0x00000000,"gpedit.msc\1"
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU","e",0x00000000,"dxdiag\1"
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU","f",0x00000000,"ping\1"

; Отключить проверку свободного места на диске
HKCU,"Software\Microsoft\Windows\CurrentVersion\Policies\Explorer","NoLowDiskSpaceChecks",0x00010001,1

p.s. У юзающих ExtremePack скорее всего не включится и не настроится ClearType, через что шрифты будут выглядеть ужасно :(

geepnozeex
19-12-2008, 15:00
ну это же в системе шрифты не меняет.
я недавно тоже этой проблемой озадачился и понял что нужно изменять шрифты во всех системный файлах которые содержат диалоги, а их куча.
так что шрифт в диалогах винды не меняется.
и в стиле твоём в shellstyle.dll непоменял ты шрифт.

Amigos
19-12-2008, 16:13
ну это же в системе шрифты не меняет. »нет. это только автоматизация процессаюзать Оформление/Дополнительно - и ручное задание адекватных шрифтов/размеров для элементов интерфейса », и ничего более.
я недавно тоже этой проблемой озадачился и понял что нужно изменять шрифты во всех системный файлах которые содержат диалоги, а их куча. »не только. если менять диалоги, то не только стандартные Windows, но и используемых программ. А их уже не куча, а куча куч.

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

по моему очевидно, что второе - чаще, к тому же и поменять используемые там шрифты проще.

geepnozeex
19-12-2008, 19:21
если не изменить шрифт везде - то это полумеры какието.
и вообще в винде вопрос смены шрифтов непродуман совсем - шрифт должен быть прописан в одном месте и все диалоги включая программные,должны использовать прописанный шрифт.
а так бардак один.

Amigos
19-12-2008, 20:43
если не изменить шрифт везде - то это полумеры какието. »есть варианты "чтоб везде"юзать Vist'у »
юзать Параметры/Дополнительно/Обшие/Крупный размер (120 точек на дюйм) »но для большинства они радикальны черезчур.

Amigos
30-09-2009, 09:07
вы таки будете смеятся, но эта штука прекрасно живёт и работает в Seven!

скриншот до
http://s54.radikal.ru/i143/0909/0c/032ed489cce2t.jpg (http://radikal.ru/F/s54.radikal.ru/i143/0909/0c/032ed489cce2.png.html)
http://radikal.ru/F/s54.radikal.ru/i143/0909/0c/032ed489cce2.png.html

скриншот после
http://i071.radikal.ru/0909/5e/1ccb782b6833t.jpg (http://radikal.ru/F/i071.radikal.ru/0909/5e/1ccb782b6833.png.html)
http://radikal.ru/F/i071.radikal.ru/0909/5e/1ccb782b6833.png.html

Zigel
12-11-2010, 21:29
вы таки будете смеяться, но эта штука прекрасно живёт и работает в Seven! »


Сорри что поднимаю старую тему, но когда увидел Ваш готовый результат обалдел - это то что я искал!
На глаза совсем не давит, всё как в старушке win XP.
http://radikal.ru/F/s54.radikal.ru/i143/0909/0c/032ed489cce2.png.html


Я попытался сделать как Вы описали выше, но признаться запутался и ничего похожего на ваш результат у меня не получилось... :(
Не могли бы вы повторить свои действия по порядку, что бы добиться похожего результат в Win 7 ?

Заранее благодарю!

Amigos
13-11-2010, 13:30
добиться похожего результат в Win 7 ? »из скачанного архива распаковать FSPrgm.exe

запустить с правами администратора - они ей нужны идля установки шрифтов и для установки в program files , но сама она их просить не умеет.

убедится, что она установилась: во "всех программах" есть папка "утилиты\шрифтовые схемы" в системной папке "шрифты" появился шрифт Pragmatica CondCTT в четырёх начертаниях.

теперь можно пользоватся "все программы\утилиты\шрифтовые схемы\pragmatica 13 pt"
подействует после перезагрузки или logon\logoff

Gayar
17-11-2010, 21:22
А есть твик, возвращающий стандартные настройки? )

Amigos
18-11-2010, 06:27
Gayar, зачем твик то ?
переключитесь с аэро на класическю тему оформления , применить, потом назад на аэро, применить.

Gayar
22-11-2010, 00:31
Знаете, а мне понравилось. Вначале просто непривычно было.)

bodi4
23-11-2010, 16:56
как убрать ? а то все очень уж большое.

momo2000
23-11-2010, 17:50
как убрать ? а то все очень уж большое. »
переключитесь с аэро на класическю тему оформления , применить, потом назад на аэро, применить. »

bodi4
23-11-2010, 17:53
спасибо разобрался.

micro8
25-11-2010, 16:31
юзать Vist'у »
А у меня Виндовс домашняя версия. Как мне быть с шрифтом, как его поменять?

Amigos
25-11-2010, 17:59
evgeniy28, в висте всё также как и в seven (то есть наоборот в sevene также как и в висте)

geepnozeex
13-02-2011, 18:39
можно несколько улучшить читаемость шрифта в диалогах, поменяв шрифт на verdana
reg во вложинии

Liveride
17-02-2011, 20:40
geepnozeex, предоставьте, пожалуйста, скриншоты в стиле "до" и "после".

geepnozeex
18-02-2011, 00:39
geepnozeex, предоставьте, пожалуйста, скриншоты в стиле "до" и "после". »
вместе с изменённым шрифтом изменятся и габариты диалогов,что привелёт к искажаниям боковых картинок из аддонов ResPatch

dimurik
02-03-2011, 10:45
Amigos, не подскажете возможно ли как-то изменить размер шрифта в меню Пуск -> Все программы помимо смены параметра Size в .theme




© OSzone.net 2001-2012