Войти

Показать полную графическую версию : Изменение шрифта в дистрибутиве


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

Flurt
06-08-2010, 19:04
PainteR, И после внедрения в дистрибутив этих шрифтов после установки они поменяются и в стилях? Это точно?

Smarty
06-08-2010, 19:14
Flurt, шрифт у вас уже есть.
В папке C:\Windows\inf в установленной системе есть файлик fontsetup.inf.
Скопируйте его в другое место для редактирования.
Открывайте файл и найдите в нем эти строки:
[InstallLanguage.Default]
HKR,"Windows NT\CurrentVersion\FontSubstitutes","MS Shell Dlg",,"Microsoft Sans Serif"
HKR,"Windows NT\CurrentVersion\FontSubstitutes","MS Shell Dlg 2",,"Tahoma"
Здесь видно, что основной системный шрифт - Microsoft Sans Serif,
а второстепенный - Tahoma.

Ваши действия:
Исправляете эти строки так:
[InstallLanguage.Default]
HKR,"Windows NT\CurrentVersion\FontSubstitutes","MS Shell Dlg",,"Tahoma"
HKR,"Windows NT\CurrentVersion\FontSubstitutes","MS Shell Dlg 2",,"Tahoma"
и сохраняете файл.
Настраиваете файл темы (Aero.theme) на Тахому и сохраняете.

Далее...
Монтируйте образ системы, заменяйте в папке Fonts родной Segoe UI на ваш.
Заменяйте файл fontsetup.inf на ваш.
Заменяйте файл темы (Aero.theme) на ваш.
Демонтируйте образ с сохранением, кладите назад в дистрибутив и пробуйте установить.

Flurt
06-08-2010, 19:18
Smarty, Это все для для дестрибутива установки винды применимо?
Настраиваете файл темы (Aero.theme) на Тахому и сохраняете. »
Это как делать?

Smarty
06-08-2010, 19:31
Flurt, Это как делать? »
Панель управления\Все элементы панели управления\Персонализация\Цвет окна\Доп. параметры
Проверяйте все значения ниспадающего меню Элемент и изменяйте попадающиеся шрифты на
дорогую вам Тахому. :wink:
Сохраняйте настройки и в окне Персонализация появится новая тема. Сохраните ее с именем Aero.
Забрать ее можно здесь:
C:\Users\имя_компьютера\AppData\Local\Microsoft\Windows\Themes
Теперь откройте эту тему в Блокноте (или ещё где...) и вместо
[Theme]
; Windows 7 - IDS_THEME_DISPLAYNAME_AERO
DisplayName=Aero
вставьте
[Theme]
; Windows 7 - IDS_THEME_DISPLAYNAME_AERO
DisplayName=@%SystemRoot%\System32\themeui.dll,-2013
и сохраните.

PainteR
06-08-2010, 19:34
Flurt, если будет вопрос... шрифты в панели управления меняются только в msstyles)
Так что по мимо этого:
Smarty, настраиваете файл темы (Aero.theme) на Тахому и сохраняете. »
прийдется еще и стиль править :)

Flurt
06-08-2010, 19:41
тогда смысл внедрять шрифты в дестрибутив, проще установить а потом уже все исправить)

Покапавшись в стиле программкой Windows Style Builder, пришел к выводу что этот cleartype нужно отключать во многих местах, а вот как-то можно все автоматически пропатчить стиль что бы все шрифты сделать не cleartype?

Smarty
06-08-2010, 19:42
PainteR, :o шо? Опять?
В стиле прописан Segoe UI.
В дистрибутиве он будет заменен на Segoe UI, который Tahoma.
Какой шрифт будет отображаться? :empathy:

Flurt
06-08-2010, 19:43
Smarty, Конечно Tahoma, блин все запутался :)

Smarty
06-08-2010, 19:43
Flurt, поищите твик, отключающий Клир Тайп (если такой есть) и примените его к дистрибутиву.

PainteR
06-08-2010, 19:43
Smarty, будет использоваться сглаживание, Я об этом :)
Его можно убрать только в стиле)
http://s001.radikal.ru/i194/1008/34/5af20bd08c30.jpg
поищите твик, »
Вот если только такой найти тогда сглаживание отключится)
Так что зря не надо писать "Шо" и "Опять"
Или мне нужно было написать "изменить свойство шрифта в свойствах ветки ControlPanel в Style Builder"?

Smarty
06-08-2010, 19:58
PainteR, где в посте 25 хоть одно слово про сглаживание? Или тут все телепаты?

Flurt, Здесь (http://www.tweaklibrary.com/Display/Fonts-and-Icons/39/Enable-“ClearType”-contrast-resolution/10535/) описание настройки ClearType через реестр (вариант для Висты).
Как вариант, можете сделать снимок реестра с включенным ClearType и потом с отключенным.
Сравнить снимки, найти нужные настройки и сохранить в файл реестра, который потом можно будет применить к образу системы.

Сложно?
Задачу вы сами поставили, а волшебной палочки ни у кого нет.

PainteR
06-08-2010, 20:04
Smarty, изменения отображение шрифта и есть изменения шрифта
А вот до этого (#15 (http://www.forum.oszone.net/post-1467835-15.html), #17 (http://www.forum.oszone.net/post-1467852-17.html) ) спрашивали, Я и продолжил, чтоб догадаться о чем речь не обязательно быть телепатом или надо вообще все на ложечке приносить?)

Smarty
06-08-2010, 20:11
PainteR, посты 15 и 17 остались на две страницы позади.
Я, например, и думать про них уже забыл!
или надо вообще все на ложечке приносить? »
Эта ложечка называется "цитата", по которой можно перейти на пост, от которого идет продолжение разговора...

Flurt
06-08-2010, 20:13
Flurt, поищите твик, отключающий Клир Тайп (если такой есть) и примените его к дистрибутиву. »

А такой твик есть уже для установленной системы?

Задача так и осталась отключить Клир Тайп во всей системе, шрифты поменять получилось)

Smarty
06-08-2010, 20:16
Flurt, я же по-русски написал:
поищите твик, отключающий Клир Тайп (если такой есть) »
Мне вам твик поискать?

Flurt
06-08-2010, 20:19
Smarty, Да нет не нужно там речь шла о дистрибутиве, а я спросил о уже установленной системе :)

Bond01
06-08-2010, 23:25
Mr dUSHA, как бы прикрутить эти шрифты (http://forum.oszone.net/post-1467826-14.html) к пакету оформление для дистрибутива? :) Очень красиво выглядит или может сделать в виде тихого инсталятора...

Mr dUSHA
07-08-2010, 01:40
как бы прикрутить эти шрифты к пакету оформление для дистрибутива? »
То есть я за вас на вашем компьютере должен их в соответствующую папку используемого вами пакета положить?

Smarty
07-08-2010, 11:11
Mr dUSHA, нашел такой калькулятор (http://www.softpedia.com/progDownload/UPMCalc-Download-162529.html)

http://ipicture.ru/uploads/100807/1178/thumbs/Oo8h6WaYz6.png (http://ipicture.ru/Gallery/Viewfull/805031.html)

и он-лайн калькулятор (http://www.silisoftware.com/tools/tweakui.php), но что-то там нет информации
по отключению\включению сглаживания шрифтов...

Mr dUSHA
07-08-2010, 14:07
но что-то там нет информации
по отключению\включению сглаживания шрифтов... »
Черт меня попутал среди ночи :) Действительно там нету бита, отвечающего за сглаживание. :) То я с другим спецэффектом перепутал...
FontSmoothing только в 0 установить, и сглаживание будет отключено.




© OSzone.net 2001-2012