Re: борьба с ghostscript
Hi. А где можно взять остальные? Я с удовольствием выпущу новую версию, содержащую подобные исправления. ftp://ftp.mao.kiev.ua/pub/users/petrov/Shara-fonts.tgz В архив я добавил и вектор перекодировки для a2ps со вновь добавленными буквами. Bye.
Re: борьба с ghostscript
On Thu, 20 Feb 2003 18:43:37 +0300 Victor Wagner [EMAIL PROTECTED] wrote: Пытаюсь настроить gs-esp из unstable на предмет русских буков с помощь шрифтов sharatype. Прописал ему всё, как сказано в архиве sharatype-2.0.4.tar.gz с ftp.ice.ru, однако вместо русских букв в PS файлах без интегрированных русских шрифтов он показывает частично пробелы, а частично кракозябры. В чём может быть дело и как лечить? 1. Убедиться в том, что программа генерирующая Postscript использует ИМЕНА шрифтов sharatype, а не стандартные Times, Courier etc. То есть идеологически правильно, чтобы стандартные Times, Courier etc. не имели русских глифов? А почему? Type1 шрифты вроде ж юникодными могут быть, и sharatype как раз оными вроде как являются? Или я не прав? 2. Убедиться что ghostscript использует именно тот Fontmap, в который прописаны эти шрифты, и что никто не переписал его с тех пор как. А вообще правильным методом использования шрифтов sharatype является таки встраивание их в документы. Возможно, однако некоторые программы (antiword в их числе) этого делать не умеют.. ps: как боротьбся с defoma? пока прописал напрямую в /usr/share/gs-esp/7.05/lib/Fontmap.GS, но это ведь криво совсем.. Вот если бы кто-нибудь разобрался как правильно описать sharatype для defoma, давно бы у меня дебиановский пакет лежал. Под правильно я имею в виду - чтобы эти шрифты поддерживались для работы со всеми кодировками для которых там есть глифы. То есть, подсунуть defoma локальные шрифты, которые не из deb пакета, нельзя совсем? -- Alexey Zagarin Aquarius Consulting Phone: +7 (095) 745-3663 *170 E-Mail: [EMAIL PROTECTED]
Re: борьба с ghostscript
On 2003.02.21 at 09:56:57 +0300, Alexey Zagarin wrote: On Thu, 20 Feb 2003 18:43:37 +0300 Victor Wagner [EMAIL PROTECTED] wrote: Пытаюсь настроить gs-esp из unstable на предмет русских буков с помощь шрифтов sharatype. Прописал ему всё, как сказано в архиве sharatype-2.0.4.tar.gz с ftp.ice.ru, однако вместо русских букв в PS файлах без интегрированных русских шрифтов он показывает частично пробелы, а частично кракозябры. В чём может быть дело и как лечить? 1. Убедиться в том, что программа генерирующая Postscript использует ИМЕНА шрифтов sharatype, а не стандартные Times, Courier etc. То есть идеологически правильно, чтобы стандартные Times, Courier etc. не имели русских глифов? А почему? Type1 шрифты вроде ж юникодными могут Потому что так сказала Adobe (автор стандарта на язык Postscript). И потому что именно так устроены стандартные шрифты, прошитые в постскриптовские принтеры. быть, и sharatype как раз оными вроде как являются? Или я не прав? Type1 шрифты не могут быть юникодными. Они могут содержать более 256 глифов, т.е. в пределе все символы которые включены в Unicode, но система именования глифов в Postscript ничего общего с системой нумерации тех же самых символов в Unicode не имеет. Шрифты sharatype содержат глифы а) стандартной кодировки Adobe б) кириллицы в) Latin-2 2. Убедиться что ghostscript использует именно тот Fontmap, в который прописаны эти шрифты, и что никто не переписал его с тех пор как. А вообще правильным методом использования шрифтов sharatype является таки встраивание их в документы. Возможно, однако некоторые программы (antiword в их числе) этого делать не умеют.. Ну тут есть три варианта: 1. Не пользоваться такой программой. 2. Править ее, чтобы умела 3. Править сгенерированный Postscript каким-либо скриптом. Кстати, подобного рода программы зачастую не умеют и вектор кодировки корректный писать. И проблема может быть именно в этом - что программа пишет в файл вектор кодировки Latin-1. А в sharatype есть не все глифы Latin-1. ps: как боротьбся с defoma? пока прописал напрямую в /usr/share/gs-esp/7.05/lib/Fontmap.GS, но это ведь криво совсем.. Вот если бы кто-нибудь разобрался как правильно описать sharatype для defoma, давно бы у меня дебиановский пакет лежал. Под правильно я имею в виду - чтобы эти шрифты поддерживались для работы со всеми кодировками для которых там есть глифы. То есть, подсунуть defoma локальные шрифты, которые не из deb пакета, нельзя совсем? Насколько я понимаю, для defoma нужен файл описания шрифтов. А сборка пакета при наличии такого файла тривиальна. -- Victor Wagner [EMAIL PROTECTED] Chief Technical Officer Office:7-(095)-748-53-88 Communiware.Net Home: 7-(095)-135-46-61 http://www.communiware.net http://www.ice.ru/~vitus
Re: борьба с ghostscript
On 2003.02.21 at 08:20:53 +0200, Petrov M.I. wrote: Hi All. Вот если бы кто-нибудь разобрался как правильно описать sharatype для defoma, давно бы у меня дебиановский пакет лежал. Под правильно я Виктор, я добавил в шрифты Шарашкина украинские и белорусскую буквы, к сожалению в том дистрибутиве шрифтов который находится у вас, они присутствуют лишь в одном из шрифтов (насколько я помню - helvetica) - это на случай если вы решите собрать deb пакет. А где можно взять остальные? Я с удовольствием выпущу новую версию, содержащую подобные исправления. имею в виду - чтобы эти шрифты поддерживались для работы со всеми кодировками для которых там есть глифы. Наверное правильно описать sharatype для defoma будет действительно сложно, поскольку набор символов от шрифта к шрифту меняется. При этом встречаются символы под другой метрикой (например символ псевдографики описывается метрикой символа ?). Вероятно, стоит думать не о том, чтобы описать существующие sharatype, а о том, чтобы получить комплект шрифтов с корректным описанием. То есть там, где проще править шрифт - править шрифт. -- Victor Wagner [EMAIL PROTECTED] Chief Technical Officer Office:7-(095)-748-53-88 Communiware.Net Home: 7-(095)-135-46-61 http://www.communiware.net http://www.ice.ru/~vitus
борьба с ghostscript
Пытаюсь настроить gs-esp из unstable на предмет русских буков с помощь шрифтов sharatype. Прописал ему всё, как сказано в архиве sharatype-2.0.4.tar.gz с ftp.ice.ru, однако вместо русских букв в PS файлах без интегрированных русских шрифтов он показывает частично пробелы, а частично кракозябры. В чём может быть дело и как лечить? ps: как боротьбся с defoma? пока прописал напрямую в /usr/share/gs-esp/7.05/lib/Fontmap.GS, но это ведь криво совсем.. -- Alexey Zagarin Aquarius Consulting Phone: +7 (095) 745-3663 *170 E-Mail: [EMAIL PROTECTED]
Re: борьба с ghostscript
On 2003.02.20 at 18:06:43 +0300, Alexey Zagarin wrote: Пытаюсь настроить gs-esp из unstable на предмет русских буков с помощь шрифтов sharatype. Прописал ему всё, как сказано в архиве sharatype-2.0.4.tar.gz с ftp.ice.ru, однако вместо русских букв в PS файлах без интегрированных русских шрифтов он показывает частично пробелы, а частично кракозябры. В чём может быть дело и как лечить? 1. Убедиться в том, что программа генерирующая Postscript использует ИМЕНА шрифтов sharatype, а не стандартные Times, Courier etc. 2. Убедиться что ghostscript использует именно тот Fontmap, в который прописаны эти шрифты, и что никто не переписал его с тех пор как. А вообще правильным методом использования шрифтов sharatype является таки встраивание их в документы. ps: как боротьбся с defoma? пока прописал напрямую в /usr/share/gs-esp/7.05/lib/Fontmap.GS, но это ведь криво совсем.. Вот если бы кто-нибудь разобрался как правильно описать sharatype для defoma, давно бы у меня дебиановский пакет лежал. Под правильно я имею в виду - чтобы эти шрифты поддерживались для работы со всеми кодировками для которых там есть глифы. -- Alexey Zagarin Aquarius Consulting Phone: +7 (095) 745-3663 *170 E-Mail: [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED] -- Victor Wagner [EMAIL PROTECTED] Chief Technical Officer Office:7-(095)-748-53-88 Communiware.Net Home: 7-(095)-135-46-61 http://www.communiware.net http://www.ice.ru/~vitus