From mboxrd@z Thu Jan 1 00:00:00 1970 To: kde-russian@zigzag.lvk.cs.msu.su X-Exported-By: leafnode news-to-mail gateway (group mlist.kde.russian) Message-Id: <1640420.mgqoRcJjYK@zigzag.cs.msu.su> From: "Nikita V. Youshchenko" Subject: Re: [kde-russian] Re: mc in qt Date: Fri, 25 Oct 2002 10:21:43 +0400 References: <200210241128.11507.darkstar@altlinux.ru> <200210241140.44864@zigzag.cs.msu.su> <200210241337.27406.asoneofus@nm.ru> <3DB7DF70.7040204@blackcatlinux.com> Organization: LVK User-Agent: KNode/0.7.1 MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8Bit Sender: kde-russian-admin@lists.kde.ru Errors-To: kde-russian-admin@lists.kde.ru X-BeenThere: kde-russian@lists.kde.ru X-Mailman-Version: 2.0.13 Precedence: bulk Reply-To: kde-russian@lists.kde.ru List-Help: List-Post: List-Subscribe: , List-Id: KDE russian translation mailing list List-Unsubscribe: , List-Archive: Archived-At: List-Archive: > А.Л. Клютченя wrote: > >>Да вроде как в РХ патчах к Qt это решено без "грязного", да и >>тролли тут сбоку стояли: xfs2 и xft2 - вот кто всё "решил"... >> >> >> > А если собирать обновление для 7.х без xfs2/xft2 и не использовать > ru_RU.UTF-8 - все глючит. Так нельзя, надо чинить qt и восстанавливать > то, что было в 3.0.4 и работало. Если использовать ru_RU.KOI8-R, и в системе есть шрифты iso10646-1 (или из свежих иксов, или MS core fonts), то все показывается нормально. Это медицинский факт. А вот вопрос к знатокам. Что, если на уровне иксов завести отдельные шрифты, с "кодировкой" вроде *-geometry-symbols, загнать туда только геометрические символы, и прописать в Qt, что геометрические символы предоставляются кодировкой -geometry-symbols? Для этого надо подправить систему сборки иксов - pcf шрифты в разных кодировках там собираются из единого источника, достаточно добавить описание еще одной кодировки. Для freetype понадобится еще один файл описания кодировки. Для Qt - еще один предопределенный QTextCodec, плюс указание где искать геометрические символы ala тот самый мой хак. Может, кто-нибудь попробует? Мне сейчас ну очень некогда :-(.