ALT Linux Team development discussions
 help / color / mirror / Atom feed
From: Alexander Bokovoy <a.bokovoy@sam-solutions.net>
To: devel@altlinux.ru
Subject: Re: [devel] I: teTeX plans
Date: Tue, 22 Oct 2002 12:47:48 +0300
Message-ID: <20021022094748.GA18630@sam-solutions.net> (raw)
In-Reply-To: <3DB50203.3020304@altlinux.ru>

On Tue, Oct 22, 2002 at 11:45:07AM +0400, aen wrote:
> >4. По срокам эта, значительно более продвинутая, версия teTeX немного
> >   вылазит за наш freeze deadline.
> >
> >Готовы ли мы интегрироваться на грани окончания периода freeze?
> >  
> >
> Да, думаю, в этом случае надо сделать исключение, так как это одна из
> главных features M2.?.
Ок.
Сегодняшний утренний эксперимент показал:
1. С полностью убранными исходниками шрифтов в MetaFont, после
предварительной генерации метрик TFM (я делал для cm, ec, lh(T2A-T2C,
x2)), система остается работоспособной и даже очень работоспособной.

2. В новой бете teTeX включены URW шрифты, которые, видимо, придется
отрывать и перепровязывать вместо них urw-cyr по умолчанию. Напомню, что
по метрикам в той части, которая присутствует в teTeX сейчас, они
одинаковы.

3. Для удобства будет сделано следующее перераспределение каталогов:
TEXMFMAIN:	/usr/share/texmf 	-- основное (системное) дерево
VARTEXMF:	/var/cache/texmf 	-- локальные общесистемные настройки 
					   (сгенерированные форматы, конфигурации 
					   к ним), создаваемые texconfig
TEXMFLOCAL:	/usr/local/share/texmf	-- локальное системное дерево дополнений 
					   (например, с CTAN)
HOMETEXMF:	$HOME/texmf	 	-- пользовательское дерево
VARTEXFONTS:	/var/lib/texmf   	-- локальный общесистемный кэш растровых 
					   шрифтов и метрик
TEXFONTSCNF:	/etc/tex-fonts   	-- общесистемное дерево карт отображения 
					   Type1 шрифтов, содержимое генерируется 
					   автоматически при помощи updmap
/etc/tex-fonts.d	-- каталог описаний карт отображений Type1
			   шрифтов, используется updmap для обновления
			   TEXFONTSCNF


Таким образом, добавление настроек для новых шрифтов будет требовать
только установку самих шрифтов в TEXMFMAIN/fonts, добавление карт
отображения и кодировок в TEXMFMAIN/dvips/* и занесение описания карт в
/etc/tex-fonts.d/<семейство>.cfg с последующим вызовом /usr/bin/updmap из
%postin-скрипта.

Для пользователей появится возможность добавлять необходимые пакеты прямо
в HOMETEXMF, без внесения изменений в TEXMFMAIN.

Для администраторов появится возможность создавать общесистемные
настройки, не нарушая целостности пакетов, установленных через RPM.

> Нам надо согласовать с Вами сборку пакета шрифтов cm-super. Я их,
> естественно, хочу использовать для экрана.
> Собрать ли мне этот пакет независимо (в
> %_datadir/fonts/default/Type1-cm-super ?
Лучше я соберу его сам в рамках teTeX, поскольку для экрана нужны только
pfb и afm, а сам CM-Super включает еще необходимые для teTeX компоненты и
хорошо бы было их держать вместе. Подпакет с метриками и pfb будет называться 
fonts-cm-super.



-- 
/ Alexander Bokovoy
---
Your reasoning is excellent -- it's only your basic assumptions that are wrong.


  reply	other threads:[~2002-10-22  9:47 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-10-21 19:39 Alexander Bokovoy
2002-10-22  7:45 ` aen
2002-10-22  9:47   ` Alexander Bokovoy [this message]
2002-10-22 12:45     ` aen
2002-10-22 13:28       ` Alexander Bokovoy
2002-10-22 14:21         ` aen
2002-10-22 14:40           ` Alexander Bokovoy
2002-10-22 14:50             ` aen
2002-10-22 15:13               ` Alexander Bokovoy
2002-10-22 15:17                 ` aen
2002-10-22  8:39 ` Dmitry V. Levin
2002-10-22  9:52   ` Alexander Bokovoy

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20021022094748.GA18630@sam-solutions.net \
    --to=a.bokovoy@sam-solutions.net \
    --cc=devel@altlinux.ru \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git