From: "Evgeny M. Baldin" Received: by relay1.vsu.ru (CommuniGate Pro PIPE 5.3.8) with PIPE id 278261883; Thu, 23 Sep 2010 20:40:50 +0400 X-drweb-hash: Received: from inpbox.inp.nsk.su ([193.124.167.24] verified) by relay1.vsu.ru (CommuniGate Pro SMTP 5.3.8) with ESMTP id 278261844 for CyrTeX-ru@vsu.ru; Thu, 23 Sep 2010 20:40:35 +0400 Received-SPF: none receiver=relay1.vsu.ru; client-ip=193.124.167.24; envelope-from=E.M.Baldin@inp.nsk.su Received: from star.inp.nsk.su ([193.124.167.6]) by inpbox.inp.nsk.su with esmtp (Exim 4.50) id 1Oyorz-00077Y-Ha for CyrTeX-ru@vsu.ru; Thu, 23 Sep 2010 23:42:03 +0700 Received: from star.inp.nsk.su (localhost.localdomain [127.0.0.1]) by star.inp.nsk.su (8.13.8/8.13.8) with ESMTP id o8NGg2iv018612 for ; Thu, 23 Sep 2010 23:42:02 +0700 Received: from localhost (baldin@localhost) by star.inp.nsk.su (8.13.8/8.13.8/Submit) with ESMTP id o8NGg2sa018609 for ; Thu, 23 Sep 2010 23:42:02 +0700 X-Authentication-Warning: star.inp.nsk.su: baldin owned process doing -bs Date: Thu, 23 Sep 2010 23:42:02 +0700 (NOVST) To: Stanislav Kruchinin Subject: =?KOI8-R?B?UmU6IOsg18/Q0s/T1SDPIMvPzsvV0tPFINPXz8LPxM7ZyCDQ0s/Fy9TP1w==?= In-Reply-To: Message-ID: References: User-Agent: Alpine 1.10 (LRH 962 2008-03-14) MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="2093024935-2056052321-1285260122=:18317" X-DrWeb-FlyTrap-Class: NON-SPAM X-DrWeb-FlyTrap-CID: 1 X-DrWeb-FlyTrap-ID: 84956966 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --2093024935-2056052321-1285260122=:18317 Content-Type: TEXT/PLAIN; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8BIT Добрый день По поводу xetex согласен. > библиографии и предметных указателей. BibTeX и makeindex, скорее всего, проще В TeXLive 2010 включили BibTeXU где декларируется работа с юникод. makeindex IMHO следует заменить на xindy (xindy.exe существует и давно, например, вот сообщение: http://xindy.sourceforge.net/html-mail-archive/msg00094.html). Для этого следует перетащить все используемые в makindex стили и написать пользовательскую документацию :) Я думаю имеет смысл написать что-то вроде "временного minifaq" по поводу проблем с unicode. Возможно я этим займусь. > 3. Создание и доработка свободных математических шрифтов с поддержкой Unicode, > сопоставимых по качеству с Cambria Math. Про это здесь уже не раз говорили. CTIX - это шаг в нужном направлении? С уважением Евгений On Thu, 23 Sep 2010, Stanislav Kruchinin wrote: > On 23.09.2010 16:57, Evgeny M. Baldin wrote: >> Исключительно в целях информации. Я пытался собрать пожелания сообщества на >> формулировку заданий для конкурса. К сожалению задания для улучшений >> функциональности LaTeX приняты не были (плохо сформулировал). >> >> Я думаю, что имеет смысл иметь список заданий для улучшения функциональности >> LaTeX на будущее. >> > > На мой взгляд, надо развивать XeTeX и его программное окружение, чтобы его можно > было использовать для серьезных публикаций и документов, а не только для > написания коротких примеров, которые можно опубликовать в каких-то блогах. Для > LaTeX работающее программное окружение худо-бедно существует, а для XeTeX -- все > еще нет. Т.е. свалку из программ, плохо работающих с кириллицей, нужно разобрать > и превратить в готовое окружение, в котором пользователь может без проблем > набирать документы. > > Отсюда возникают следующие задачи: > 1. Поддержка кириллицы и отечественных стандартов полиграфии в XeTeX. Это > включает доработку XeTeX и IDE для него (TexMakerX, например), разработку > программ для автоматического типографирования, написание классов, makefiles, > шаблонов документов. > > 2. Поддерка Unicode и прочих кодировок в программах для формирования > библиографии и предметных указателей. BibTeX и makeindex, скорее всего, проще > выкинуть и написать что-то с нуля на Perl, Python или Ruby. xindy и biber -- это > не решения, т.к. они написаны на Common Lisp и Perl, которые придется везде > таскать, что довольно напряжно для пользователей Windows. В случае Python > достаточно слинковать exe-файл с библиотекой pythonNN.dll. > > К программе для обработки библиографии, помимо бибтеховского формата, можно бы > прикрутить поддержку различных источников данных (SQL-базы, YAML, XML). Database > API и библиотеки перечисленных языков позволяют это сделать достаточно легко. > Заодно на основе YAML (не XML!) можно разработать язык описания стиля > библиографии на замену уродскому постфиксному языку, который используется в > BST-файлах. Не лишними будут также функции автоматического обнаружения кодировки > исходных данных, перекодировка и правильная обработка разных символов конца строки. > > 3. Создание и доработка свободных математических шрифтов с поддержкой Unicode, > сопоставимых по качеству с Cambria Math. Про это здесь уже не раз говорили. > > ================================================ > CyrTeX-ru mailing list Archives and Information: > https://info.vsu.ru/Lists/CyrTeX-ru/List.html > > --2093024935-2056052321-1285260122=:18317--