(fwd) Re: Русификация. Я спpашиваю (тpетий pаз) что-то непpиличное?

Andrey Gerzhov (kittle@freeland.alex-ua.com)
Sat, 10 Jul 1999 18:18:37 +0300 (EEST)

-- forwarded message --
Path: freeland.alex-ua.com!routki.ki.yurteh.net!carrier.kiev.ua!srcc!Gamma.RU!ddt.demos.su!not-for-mail
From: Alexander Knyazev <sa@ccmhf.tomsknet.ru>
Newsgroups: fido7.ru.unix
Subject: Re: Русификация. Я спpашиваю
(тpетий pаз)
что-то непpиличное?
Date: 8 Jul 1999 17:39:51 +0400
Organization: under construction...
Lines: 74
Sender: fido7@ddt.demos.su
Approved: <gateway@fido7.ru>
Message-ID: <3784AAA0.860992D4@ccmhf.tomsknet.ru>
References: <931440584@p11.f17.n5006.z2.Fidonet.ftn>
NNTP-Posting-Host: ddt.demos.su
Mime-Version: 1.0
Content-Type: text/plain; charset=koi8-r
Content-Transfer-Encoding: 8bit
X-Trace: ddt.demos.su 931441192 5412 194.87.13.37 (8 Jul 1999 13:39:52 GMT)
X-Complaints-To: gatekeeper@fido7.ru
NNTP-Posting-Date: 8 Jul 1999 13:39:52 GMT
X-BeforeModerator-Path: not-for-mail
X-BeforeModerator-NNTP-Posting-Host: host-ppp0.ccmhf.tomsknet.ru
X-BeforeModerator-X-Trace: jumbo.tomsknet.ru 931441130 28688 212.20.49.26 (8 Jul 1999 13:38:50 GMT)
X-BeforeModerator-X-Complaints-To: usenet@news.tomsknet.ru
X-BeforeModerator-NNTP-Posting-Date: 8 Jul 1999 13:38:50 GMT
X-Mailer: Mozilla 4.61 [ru] (X11; I; Linux 2.2.10 i586)
X-Accept-Language: ru
Xref: freeland.alex-ua.com fido7.ru.unix:9169

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