Kirill Maltsev wrote:
> Есть две пpоблемы, о котоpых я упоpно пишу уже не пеpвый pаз и котоpые
> почему-то не находят ответа, а именно:
>
> 1) Netscape 4.51 (в FAQ о нем ничего не сказано и тот метод для этой веpсии
> не подходит - я не нашел конфигуpационного файла со шpифтами в app-defaults)
> Пpоблема в том, что _закладки_ на pусском языке - вовсе не на pусском, а
> всякая муть вместо этого, как выбpать дpугой шpифт для меню Netscape'а?
Вот тебе кусок моего ~/.Xdefaults касающийся Нетскейпа:
<cut>
!
! основной шрифт по умолчанию
Netscape*fontList: -cronyx-helvetica-medium-r-normal-*-12-*-*-*-*-*-koi8-r
!
! всякие шаманские штучки для русификации ;-)
Netscape*versionLocale: ru
Netscape*documentFonts.charset*iso8859-1: koi8-r
!
! толщина основных скроллбаров
Netscape*vscroll.width: 21
Netscape*hscroll.height: 21
!
!
Netscape*vsb.width: 20
Netscape*folderDropdown.listFontList:-cronyx-helvetica-medium-r-normal-*-14-*-*-*-*-*-koi8-r
!
! Font for the Mail/News banner
! For non-SUN platforms, user can accept font size to be 10 pt to be default on
Netscape*banner*folderDropdown*XmLabel.fontList:-cronyx-helvetica-medium-r-normal-*-14-*-*-*-*-*-koi8-r
!
! русифицируем сабжи в mail/news -
Netscape*XmTextField.fontList:-cronyx-helvetica-medium-r-normal-*-12-*-*-*-*-*-koi8-r
Netscape*XmLGrid*fontList:-cronyx-helvetica-medium-r-normal-*-14-*-*-*-*-*-koi8-r
!
! фонт для информационной строчки в mail/news
Netscape*banner*info.fontList:-cronyx-helvetica-medium-r-normal-*-12-*-*-*-*-*-koi8-r
!
! фонт для строчки "on local machine"
Netscape*banner*subtitle.fontList:-cronyx-helvetica-medium-r-normal-*-12-*-*-*-*-*-koi8-r
!
! фонт для строки ввода URL
Netscape*urlComboBox.Text.fontList:-cronyx-helvetica-medium-r-normal-*-14-*-*-*-*-*-koi8-r
!
! размер вертикального скроллбара в списке групп новостей
Netscape*ComboBoxRowColumn.ListSW.VertScrollBar.width: 17
!
! размер горизонтального скроллбара в списке групп новостей
!Netscape*ComboBoxRowColumn.ListSW.HorScrollBar.height: 17
!
!фонт для кнопки Search в диалоге поиска по группам новостей
Netscape*searchDisplayArea.searchContent.searchRC.SearchBtn.fontList:-cronyx-helvetica-medium-r-normal-*-14-*-*-*-*-*-koi8-r
!
!фонт(нужно указать конкретно, без *, иначе глючит) для кнопки Close в диалоге !поиска по группам новостей
Netscape*searchDisplayArea.searchContent.searchRC.CloseBtn.fontList:-cronyx-helvetica-medium-r-normal--14-100-100-100-p-56-koi8-r
!
!
Netscape*searchDisplayArea.searchContent.searchHeader.folderDropdown.Label.fontList:-cronyx-helvetica-medium-r-normal-*-14-*-*-*-*-*-koi8-r
</cut>
Вот, возьми этот кусок и вставь его в свой ~/.Xdefaults
А вообще, если видишь в Нетскапе какой-то нерусифицированный объект - берешь прогу editres, кликаешь у нее в меню на "Get Tree", кликаешь на любом Нетскапном окошке, потом в меню editres кликаешь на "Select Widget in Client" и кликаешь на этот нерусифицированный объект/виджет. Далее в меню editres кликаешь на "Show Resource Box" и ищешь ресурс fontList или textFontList, в общем ресурс у которого в названии есть "font". Потом прописываешь в этом ресурсе спецификацию нужного тебе фонта.
Ну и конечно, обязательно man editres.
Все вышенаписанное реально и работоспособно для Netscape Communicator версий 4.5 и 4.61, на счет остальных не знаю.
-- / Александр Князев UNIX was not designed to stop you from doing stupid things, because that would also stop you from doing clever things.
-- end of forwarded message --
-- С тем, что не помешает никогда, Kittle