From: "=?KOI8-R?B?7MnEz9fTy8nKIPfMwcTJzcnS?=" Received: by relay1.vsu.ru (CommuniGate Pro PIPE 5.2.3) with PIPE id 97846216; Mon, 16 Jun 2008 11:56:53 +0400 Received: from webmail27.yandex.ru ([213.180.200.102] verified) by relay1.vsu.ru (CommuniGate Pro SMTP 5.2.3) with ESMTP id 97846203 for cyrtex-ru@vsu.ru; Mon, 16 Jun 2008 11:56:47 +0400 Received-SPF: pass receiver=relay1.vsu.ru; client-ip=213.180.200.102; envelope-from=litwr@yandex.ru Received: from YAMAIL (webmail27) by mail.yandex.ru id S4358201AbYFPH4h for ; Mon, 16 Jun 2008 11:56:37 +0400 X-Yandex-Spam: 1 Received: from [88.84.200.34] ([88.84.200.34]) by mail.yandex.ru with HTTP; Mon, 16 Jun 2008 11:56:37 +0400 To: cyrtex-ru@vsu.ru In-Reply-To: 9040000000197102661 References: 9040000000195589672 9040000000197102661 Subject: AFM->ENC MIME-Version: 1.0 Message-Id: <659081213602997@webmail27.yandex.ru> Date: Mon, 16 Jun 2008 11:56:37 +0400 X-Mailer: Yamail [ http://yandex.ru ] 5.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=KOI8-R X-DrWeb-FlyTrap-Class: NON-SPAM X-DrWeb-FlyTrap-CID: 1 X-DrWeb-FlyTrap-ID: 5043158 В http://litwr.boom.ru/tex.html помещена программа AFMtoENC, автоматически генерирующая enc-файл по заданной кодировке TeX (t1, t2a, ...) и afm-файлу. Странно, что ничего подобного на CTAN и во всей сети нет, хотя могло бы появиться лет 10-15 назад. Неужели все enc-файлы создавались и создаются вручную?! Все это выглядит как искусственная проблема, затрудняющая использование Type 1, True Type и т.п. шрифтов в ТеХ. Конечно, из-за того, что некоторые редкие глифы иногда используются в шрифтах по внутренним именам, эти глифы придется отыскивать в шрифте визуально и вставлять вручную. AFMtoENC может опционально распечатывать таблицу шрифта. С этой утилитой и с программами TTF2AFM (FONT2AFM, PF2AFM, ...) и AFM2TFM процесс подключения практически любого шрифта к любому TeX становится на 99% автоматическим и сводится, если не искать редких глиф, максимум, к 5 минутам. Буду рад услышать любые комментарии и пожелания, а также получить информацию о найденных ошибках (mailto: litwr@yandex.ru).