From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <3FEBFCD0.90308@mail.ru> Date: Fri, 26 Dec 2003 12:18:08 +0300 From: =?KOI8-R?Q?=ED=C9=C8=C1=C9=CC_=F1=CB=D5=DB=C9=CE?= User-Agent: Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.4b) Gecko/20030527 X-Accept-Language: ru, en MIME-Version: 1.0 To: sisyphus@altlinux.ru Subject: Re: [sisyphus] QCAD 2 - =?KOI8-R?Q?=E2=ED=E8=EC=E0=ED=E8=FE_=CC?= =?KOI8-R?Q?=E8=F5=E0=E8=EB=E0_=DF=EA=F3=F8=E8=ED=E0?= References: <200312221910.22260.5740@mail.ru> In-Reply-To: <200312221910.22260.5740@mail.ru> Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit X-Spam: Not detected X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.1.3 Precedence: list Reply-To: sisyphus@altlinux.ru List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Dec 2003 15:09:01 -0000 Archived-At: List-Archive: Извините что не ответил раньше, www.mail.ru лежал. info пишет: > Проблема c русскими именами слоев остается. Соответственно, > остается и неприменимость (пока) qcad 2 на практике. > > Михаил, чтобы Вам было легче разбираться, сообщаю следующее. > > Я поставил для пробы в качестве шрифта KDE по умолчанию (через > QT Configuration) очень старый шрифт из древнего пакета ER > (ERUnivers) - тот, где всего две кодировки - (латинская и > koi-8r, а сам фонт прописывается как adobe-fontspecific). > > Результат. > > 1. При открытии в qcad 2 чертежа, созданного в qcad 1, его > сохранении уже в формате qcad 2, и повторном открытии в qcad 2 > - каждый слой раздваивается. Один из них имеет русское > название, отображаемое шрифтами ER (и только ими, остальные > выдают квадратики или абракадабру - в зависимости от фонта), > второй же имеет название, отражаемое знаками ????. > > 2. Все линии переходят на те слои, которые отражаются знаками > вопроса. Слои, отображаемые русскими буквами, остаются пустыми. > > > Дальше начинаются вообще чудеса. Если в этот момент ввести на > один из "русских" слоев (тестировалось на прилагаемых, > известных Вам файлах) какую-нибудь линию, сохранить и вновь > открыть - то измененный "русский" слой сохраняет свое русское > наименование, зато второй "бывший русский" слой уходит в > ???????, а один из "старых овопросенных" получает к своему > названию еще какой-то значок. Таким образом, вместо исходных > двух "овопросенных" и двух "русских" слоев (и плюс default по > умолчанию) становится три"овопросенных" и один русский > (+default, т.е.0), итого 5. > > Наконец, после третьего сохранения-открытия два из > "овопросенных" слоя самопроизвольно сливаются (т.о. отражаются > уже не 5, а 4 слоя), измененный ранее "русский" остается > русским, и в дальнейшем относительно стабилен - то есть > сохраняет русское название даже при редактуре. Но попытка > изменить его - добавить русские буквы - приводит к тому, что > вновь введенные русские буквы отражаются как ????? (получается, > например, название слоя "Рукоятка ?????"). > > Ну, а если просто пытаться создавать в свежесозданном чертеже > qcad2 русские слои - то такая попытка приводит к следующему. > Русские буквы (например, "Проверка") при вводе названия слоя > отображаются нормально, а вот в layer list отображаются уже как > ????????. При этом, название слоя "вовнутрях" читается > нормально, т.е. на повторную попытку создать слой с названием > "Проверка" qcad2 говорит, что слой с таким названием уже > существует. > > Тестовый файл прилагается. > > Георгий > Тут есть одна проблема. Я не являюсь непосредственно разработчиком QCADа следовательно копание в его исходниках не такая простая задача для меня. Я был бы вам очень признателен если бы вы написали разработчикам на эту тему. Если они не согласятся что-либо делать, что вполне вероятно из-за некоторой специфики ribbonsoft, я тогда постараюсь исправить это своими силами. -- Это всё было написано под Cradle Of Filth/Dusk... And Her Embrace/Funeral In Carpathia