From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Alexej Kryukov To: community@altlinux.ru Subject: Re: [Comm] wine - =?koi8-r?b?y9LBy8/a0cLS2SDX?= 1251 Date: Mon, 6 Oct 2003 22:48:13 +0400 User-Agent: KMail/1.5.1 References: <20030925220214.690e2a5e.michael@michael.rsuh.ru> <200310051510.25647.akrioukov@mail.ru> <20031006193452.1d050f24.michael@michael.rsuh.ru> In-Reply-To: <20031006193452.1d050f24.michael@michael.rsuh.ru> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <200310062248.13646.akrioukov@mail.ru> X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.2 Precedence: list Reply-To: community@altlinux.ru List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Oct 2003 18:47:14 -0000 Archived-At: List-Archive: List-Post: On Monday 06 October 2003 19:34, Michael Bykov wrote: > > Я их задавал по-всякому. Все возможные варианты, не влияет > вообще. Влияет едиственное - если есть шрифт courier в папке Т. е. Courier New? > /usr/X1.../fonts/msttf, появляются кракозябры. Иначе - всё > греческими буквами. Служебная информация - по русски, в > строке состояния, во-всплывающих окошках... > > Ставлю я ttf шрифты так - прописываю каталог в > /etc/fonts/fonts.conf и запускаю fc-cache. После чего они во > всех приложениях, кроме ОО, отлично видятся. Ну, скажем так, во всех приложениях, основанных на gtk2 и, возможно, qt. А для остальных (включая wine) надо помимо fc-cache делать установку традиционным способом, т. е. в директории со шрифтами: ttmkfdir > fonts.dir cp fonts.dir fonts.scale и путь к шрифтам добавить в /etc/X11/fs/config Но этого мало, получившиеся файлы fonts.dir и fonts.scale еще надо проверять на наличие всех нужных кодировок (могут быть пропущены microsoft-cp1251 и iso10646-1) и при необходимости править вручную. > > Быть может, надо копать в сторону установки ms-ttf? > > Поскольку я всегда все шрифты устанавливаю вручную, то > > не знаю, каково в вашем случае содержимое fonts.dir и > > fonts.scale. > > Именно, но не понимаю, как. Скриншот прилагаю. Вот как важно правильно формулировать проблему! Смотрите, Вы писали о "кракозябрах" в локали 1251. Естественно, я должен был сделать вывод, что у Вас бНОПНЯ. А оказывается, это Latin 1, и вдобавок Courier используется там, где его быть не должно. Тогда всё должно быть просто. Во-первых, надо доделать установку ms-ttf, а во-вторых, далее два варианта: 1) в папке Windows/Fonts/ всё, что угодно, а путь к ms-ttf прописан в [FontDirs]; 2) В [FontDirs] *все* строчки закомментированы (т. е. используется шрифтовая конфигурация X11), но и в папке Windows/Fonts/ *ничего* быть не должно, иначе Alpha.ttf перекроет все шрифты во всех программах. Я раньше предпочитал второй вариант, но с данной конкретной версией первый, кажется, работает лучше.