Re: насчет патча к xfstt

2000-08-02 Пенетрантность Dmitry Sidorov
>  Пожалуйста сообщите о реакции maintainer'a в этот список.

Я исал автору xfstt Herbert Duerr <[EMAIL PROTECTED]> и куратору пакета
Stephen Carpenter <[EMAIL PROTECTED]>.


На сегодня имеется ответ от автора, он, как я понял, его одобрил. Кроме
того, я писал ему о баге, из-за которого xfstt создает русские шрифты из
шрифтов, не содержащих русских символов, которые, естественно, не работают.
Текст ответов приложен к письму.

Заодно прошу тех, у кого Netscape не работал из-за xfstt, проверить
гипотезу, что это связано с появлением таких вот псевдошрифтов. Просто
оставьте в каталоге только те TTF, что _гарантированно_ UNICODE и содержат
русские сомволы, то есть Times New Roman, Courier New, Arial, и проветрьте,
будет ли он работать. Я проверить не могу, так как у меня Netscape другой
версии (упакован Corel) и он вроде работал.

Ответа от куратора пока нет.

Дмитрий <[EMAIL PROTECTED]>
>From [EMAIL PROTECTED]  Mon Jul 31 18:03:24 2000
Return-Path: <[EMAIL PROTECTED]>
Delivered-To: [EMAIL PROTECTED]
From: [EMAIL PROTECTED]
To: =?koi8-r?Q?=22=E4=CD=C9=D4=D2=C9=CA_=E2=2E_=F3=C9=C4=CF=D2=CF=D7=22?= 
<[EMAIL PROTECTED]>
Cc: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
Date: Mon, 31 Jul 2000 16:02:24 +0200
Subject: Re: Patch to xfstt to use box drawing in curses
Mime-Version: 1.0
Content-type: text/plain; charset=us-ascii
Content-Disposition: inline
X-Recipient: [EMAIL PROTECTED]



> The purpose of this patch is to allow curses-based
> program use box drawing glyphs from TTF.

Clever idea! Thanks for the Unicode->Ncurses mapping.

Are the box-drawing characters really in most *.ttf fonts?
If not, it doesn't hurt at all though; and maybe they could be
generated automatically for monospaced fonts that don't
have them.

Best Regards / Mit freundlichen Gruessen
Herbert Duerr
Competence Center of Automated Visual Inspection
Email: [EMAIL PROTECTED]


>From [EMAIL PROTECTED]  Tue Aug  1 19:48:20 2000
Return-Path: <[EMAIL PROTECTED]>
Delivered-To: [EMAIL PROTECTED]
From: [EMAIL PROTECTED]
To: "Dmitry Sidorov" <[EMAIL PROTECTED]>
Cc: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
Date: Tue, 1 Aug 2000 17:44:44 +0200
Subject: Re: Patch to xfstt to use box drawing in curses
Mime-Version: 1.0
Content-type: text/plain; charset=us-ascii
Content-Disposition: inline
X-Recipient: [EMAIL PROTECTED]



> By the way, do you know about that bug: xfstt try create 8bit fonts
> from fonts that do not include gliphs for that encoding? It may be
> made for non-unicodes such as Symbol from MS Windows.

Ooops.  I think I know what you mean.

Currently xfstt doesn't even try to check, whether there are any glyphs in
the font
that match with the user's encodings. This is because the info, which
glyphs are
available in a font is only there after the font has been opened. Then it
is already to late.

The encoding info would have to be stored in another mini-database... doing
this  means quite some programming work in xfstt.cpp.

> Using that font may hang up X-server.

I don't understand how this could happen in the situation that there are no
glyphs
for an encoding. There has to be a different reason, e.g. the font hints
misbehave
or something like that.

> Do I can send you letter to debian-russian@lists.debian.org list?

That's fine with me, but please remove my phone number etc.

Best Regards / Mit freundlichen Gruessen
Herbert Duerr




Off-topic: MS vs Базар

2000-08-06 Пенетрантность Dmitry Sidorov
Господа, недавно был спор программистов о принципах свободного
программирования. Тем, кто интересуется этим вопросом, советую не пропустить
в Byte #8 2000 статью с критикой Eric Raimond.

От себя: обвинения последнего в научной и публицистической
недобросовестности при всей основательности и злорадстве переводчика не
отменяют, как мне кажется, работоспособность команды на базе идей Раймонда.

Дмитрий <[EMAIL PROTECTED]>






Re: Off-topic: MS vs Базар

2000-08-06 Пенетрантность Dmitry Sidorov
Она по тому же вопросу? Где ее найти?

>то, кстати, вторая статья данного автора (Николая Безрукова). Первая была
>опубликована чуть раньше в том же Байте.
>
>--
>Alexey Vyskubov
>(at home)
>Hi! I'm a .signature virus! Copy me into your ~/.signature to help me
spread!
>





Re: Debian 2.2 в Питере (и Москве)

2000-08-17 Пенетрантность Dmitry Sidorov
>Привет!
>
>А не знает ли кто, где в Питере можно купить полный Debian 2.2?
>
>То есть binary + source : main, contrib, non-free, non-us.

И, кстати, в Москве IPlabs продает (продавал?) дистрибут лишь фирмам.
А что, для дома, для семьи ;-) он никому не нужен?

Дмитрий <[EMAIL PROTECTED]>


>--
>Alexander Zhuckov   [EMAIL PROTECTED]   2:5030/518.50



Подключение к провайдеру

2000-09-10 Пенетрантность Dmitry Sidorov
Доброе время суток.

Наконец-то у меня появился современный аппаратный модем, и появилась
возможность забить на Windows. Но оказалось, что подключиться к провайдеру
для меня не слишком простое дело.

Во-первых, настройка сети. У меня одна домашняя машина без Ethernert и
прочих локалок, я так понимаю, что ifconfig должен настраивать IP для
интерфейса подключения к и-нет через модем, а не для eth0, а как его звать
и какие ему нужны настройки, непонятно.

Во-вторых, как быть с маской подсети и где копать настройки для динамически
получаемого от провайдера адреса?

Во-третьих, само подключение. На сайте моего провайдера (dialup.mtu.ru) даны
рекомендации для UNIX (прилагаются), но может кто-нибудь у нас в списке
подключен к МТУ и может поделиться своими настройками, чем мне городить свои
на базе провайдерских?

А потом пойдет настройка почты.. даст бог fetchmail поможет, но пока неясно.

И еще может кто подскажет с чего начать изучение сетевых настроек, а то их
так немало для новичка, что неясно, за что хвататься. У меня Debian Slink,
kernel version 2.2.3.

Дмитрий<[EMAIL PROTECTED]>


setup_unix.htm.gz
Description: GNU Zip compressed data


Re: Подключение к провайдеру

2000-09-10 Пенетрантность Dmitry Sidorov
Спасибо, но как быть с указанием интерфейса для ifconfig? Ничего не могу
найти насчет модемного соединения.
PPP вроде не должен работать с ненастроенным IP?

>Hi.
>
>Есть отличная команда pppconfig, а также pon и poff
>Надо не забыть включить в ядро ppp.
>fetchmail поможет.
>
>--
>Alexander Kotelnikov
>Saint-Petersburg, Russia

-
Дмитрий<[EMAIL PROTECTED]>










Re: Подключение к провайдеру

2000-09-11 Пенетрантность Dmitry Sidorov
>> "Michael" == Michael Vlasov writes:
>
>Michael> PPP отлично работает с динамическим IP а вот diald - требует
>Michael> статического.
>
>?? Отнюдь. Пришлось правда /etc/init.d/networking поправить на
>предмет ip_dynaddr.

Извините, а нельзя ли немного про правку /etc/init.d/networking под
динамичевкий IP?
Мне как раз это сейчас и непонятно. Там ведь еще надо указать не знаю какой
интерфейс вместо несуществующего eth0, чтобы ifconfig и route не сыпали тучу
ошибок при загрузке.

-
Дмитрий<[EMAIL PROTECTED]>


>--
>  Sergey Suleimanov




Законы Мэрфи о русификации X11 в Potato

2000-10-09 Пенетрантность Dmitry Sidorov
Вот они:

1) xterm не позволяет менять размер шрифта из меню на любой шрифт из серии
cronix (xfonts-cyrillic) либо etl (xfonts-intl-european). Высказывалась
версия, что они чем-то там запорчены именно в Debian, но не помню
подробностей.
2) xterm прекрасно работает со шрифтами, получаемыми от сервера TTF xfstt (а
с маленьким патчем начинает даже рисовать псевдографику), но при его работе
приложения gtk берут не те шрифты, которые прописаны в /etc/gtk/gtkrc.ru, а
те, которые ему больше нравятся, чем нам (принцип Котельникова).
3) Если Вы вздумаете забить на все эти проблемы с помощью утилит из пакета
freetype-tools, то обнаружите, что все генерируемые ttf2bdf шрифты вне
зависимости от размера загоняются в одно и то же очко в зависимости от
заданного разрешения и независимо от размера, что не только придает им
причудливый вид, но дает им конфликтующие имена.

Если копать дальше, найдется еще чего-нибудь не менее смешное.

-
Дмитрий<[EMAIL PROTECTED]>



Xterm [Re: Законы Мэрфи о русификации X1 1 в Potato]

2000-10-10 Пенетрантность Dmitry Sidorov
Извините, это я тормознул.

Проблема была такая: не мог менять размер русских шрифтов в xterm через
меню. Не понимаю только, почему о ней больше никто не писал, она что, у меня
одного? Надеялся, что в новой версии решится, а пока пользовался шрифтами
xfstt. А как купил коробочку от IPLabs, и начал все по-новой налаживать,
заметил, что xfstt вызывает кракозябры на кнопках несмотря на все
правильности русификации по 180-страничной книжке.

Менять маленький xfstt на громадину xfs-xtt я не стал, тем более что его
шрифты без псевдографики, а решил обзавестись нормальными X-овыми,
растровыми и Type1. На дисках оказалось все то же самое, искать в И-нет с
риском скачать такое же не работающее не хотелось. Решил проблему так:

Установил freetype-tools и t1utils, скопировал все cour*.ttf к себе домой в
~/ttf, туда же вытащил из исходников freetype-tools перекодировочные
таблицы, что в каталоге maps. Затем написал небольшой скрипт (при этом
активно заглядывал в аналогичный автора таблиц). Запустил его, получил
нужные шрифты (если я правильно понял, ttf2bdf _необходимо_ запускать с
опцией "-c C"!!!), по fonts.dir убедился, что все правильно, затем установил
их на место (в fonts/cyrillic, он у меня как рекомендовано, в путях на
первом месте).

Потом создал каталог /usr/X11R6/lib/X11/ru.RU_KOI8-R/app-defaults и поместил
туда файл с русскими ресурсами для xterm.

Все Шрифты русские, масштаб меняется, менюшки на русском языке и даже с
gtk+ проблемы исчезли, поскольку все xfs убиты!! Теперь бы только объяснить
xterm, что надо перерисовывать все окно, а не 80х25 символов, и будет полная
идилия.

Скрипт, перекодировочную таблицу из freetype-tools и ресурсы для xterm
прилагаю. Если что не так, ругайте.
-
Дмитрий<[EMAIL PROTECTED]>

PS. Что только ни делал с cronix и компилил из исходников, и подменял
другими, из старой поставки XFree86, не воспринимает их xterm. А эти берет.
Вот притча!


TTF.TGZ
Description: application/compressed


Как расшифровать сообщение gs об ошибке?

2000-10-13 Пенетрантность Dmitry Sidorov
Здравствуйте

Захотелось мне поиграться с lilypond из potato (это что-то вроде фильтра для
печати музыки через TeX), да вот незадача: многие стандартные примеры
генерируют .ps, который вызывает ошибку при работе gs. Хотелось понять, на
что он там ругается, а то может совсем пустяк, что можно ручками поправить,
а я и не знаю.

Вот один из примеров:

~/lilypond$ps2pdf sinfonia.ps
Error: /undefined in mudelapaperstaffline
Operand stack:
   stafflinethickness
Execution stack:
   %interp_exit
.runexec2   --nostringval--   --nostringval--   --nostringval--   2
%stopped_push   --nostringval--   2   3
%oparray_pop   --nostringval--   --nostringval--   false   1   %stopped_push
1   3   %oparray_pop   1   3   %oparray_pop
.runexec2   --nostringval--   --nostringval--   --nostringval--   2
%stopped_push   --nostringval--   --nostringval--   --nostringval--   5   3
%oparray_pop
Dictionary stack:
   --dict:778/809--   --dict:0/20--   --dict:190/200--
Current allocation mode is local
Current file position is 7002

-
Дмитрий<[EMAIL PROTECTED]>