Mailing List CyrTeX-ru@vsu.ru Message #1836
From: Alexander Tsyplakov <CyrTeX-ru@vsu.ru>
Subject: Re[2]: Адаптация шрифта PT Sans к TeX'у
Date: Tue, 5 Jan 2010 11:12:14 +0600
To: Cyrillic TeX Users Group <CyrTeX-ru@vsu.ru>
yuri.nefedov wrote Sunday, January 3, 2010, 15:11:50:

yn> On Sun, 3 Jan 2010, Alexander Tsyplakov wrote:
>> На CTAN есть понятие платформенно-независимых
>> пакетов:
>> http://www.tex.ac.uk/cgi-bin/texfaq2html?label=tds-zip
>> Просто распаковать, и вся установка. Для шрифтов
>> чуть сложнее (зарегистрировать <шрифт>.map).
yn> Вот, вот! Именно поэтому CTAN в нынешнем
yn> состоянии просто помойка файлов.

Странное утверждение. "CTAN в нынешнем состоянии
просто помойка файлов" потому что там не так давно
ввели пакеты TDS-ZIP? Мне кажется, все с точностью
до наоборот. TDS-ZIP - большой шаг вперед.
Конечно, к TDS-ZIP не хватает еще мета-информации
о пакете. Но надо понимать, с какими проблемами
сталкиваются люди, поддерживающие CTAN.
Они опасаются, что если от авторов пакетов
требовать в обязательном порядке мета-информацию,
то авторы, как люди занятые, будут выкладывать
меньше своих пакетов.
Пока что есть TeX Catalogue с описаниями
http://www.ctan.org/tex-archive/help/Catalogue/entries/

yn> И LiveTeX с таким подходом грозит перерости
yn> ещё в одну грязную лужу на этой помойке.

Вообще непонятно, что вы имели в виду. TeXLive
наличие на CTAN пакетов TDS-ZIP ничем не грозит.
Оно только облегчает разработчикам TeXLive и
MiKTeX включение пакета в дистрибутив, поскольку
не требуется гадать, видя foo.tex, исходник ли
это, часть пакета или же документация.

yn>    Понятие пакет включает в себя не только контейнер для
yn>    файлов, но и pre/post/de- инсталяционные скрипты.
yn>    Плюс возможность отслеживать зависимости между пакетами:
yn>    A зависит от B, рекомендует C и т.д.

Как наличие пакета TDS-ZIP здесь мешает? Это же
самая трудоемкая часть. Добавьте к нему скрипты, и
все.

yn> Также, было бы не плохо иметь одно общее место
yn> для хранения всей документации, что бы не
yn> рыскать по всей системе, вплоть до исходников,
yn> в поисках где же это лежит...

Это решение, принятое при создании стандарта
дерева TDS. Вся документации идет в
tds/doc/latex/<пакет>, tds/doc/font/<пакет> и т.д.
Наличие пакета TDS-ZIP как раз и помогает эту
документацию легко найти.

yn> Насколько я знаю, такие системы сейчас
yn> существуют в основном под UNIX-like, но сейчас
yn> их активно портируют и под Win-OS (packman,
yn> apt, может ещё что...). Надеюсь, что дело
yn> дойдёт и до TeXLive, со временем. Я вас уверяю
yn> - с такими ракетами работать будет гораздо
yn> легче и приятней.

Речь шла о просьбе к автору пакета упаковать его
для CTAN. Почему эта естественная для
TeX-сообщества просьба вызывает попытки разжечь в
неподходящем для этого месте бессмысленный
холивар? Обращайтесь с предложениями об улучшениях
к разработчикам TeXLive или к администраторам
CTAN.

Subscribe (FEED) Subscribe (DIGEST) Subscribe (INDEX) Unsubscribe Mail to Listmaster