układ fontów (2)

Tomasz Kłoczko kloczek w rudy.mif.pg.gda.pl
Pią, 31 Mar 2000, 15:45:49 CEST


On Fri, 31 Mar 2000, Arkadiusz Miskiewicz wrote:

> Kolejna wersja:
> http://cvs.pld.org.pl/index.cgi/PLD-doc/font-style.txt?rev=1.2
> 
> Aktualnie jest jeden problem zwiazany z plikami, ktore nie sa
> generowane automatycznie (fonts.alias, fonts.scale).
> 
> PS. Co czyta te pliki ? (fonts.alias, fonts.scale)
> AFAIK tylko mkfontdir (?)

+- Type1
|    |  Zawiera wszystkie fonty Type1 (pfb) oraz metryki (afm). Dla metryk
|    |  proszę nie stosować podkatalogów !! Metrykę fontu umieszczamy w tym
|    |   samym katalogu w którym znajduje się plik pfb z fontem.
|    |
|    |  Katalog Type1 może zawierać podkatalogi z fontami Type1 pochodzącymi
|    |  z innych niż XFree86 pakietów jak np. katalog ghostscript:
|    |
|    +- ghostscript (Nie powinien zawierać podkatalogów !)
|    |      +- pliki *.pfb
|    |      +- pliki *.afm
|    |      +- inne pliki typu Fontmap
|    |
|    +- inny pakiet (na razie nie ma takiego pakietu, który wymagał by
|    |               osobnego katalogu)

Dwie wątpliwości:
- czy musi być specjalny podkatalog na fonty gs-a ? jezeli tak to dlaczego
  ?
- dodać trzeba zalecenie żeby konwertować fonty pfa na pfb (pfb to postać
  binarna, a pfa to ascii) i zrobić to można za pomocą narżadka z t1utils.

Generalnie jeśli chodzi o fonty to IMHO sprawę nie łaczenia czy też
generoanai baz/indeksów fontów mogłoby rozwiazań coś innego. Możnaby tak
przebudować Xy czy g-a (nawet gnome-print) żeby zamiast czytać jednego
pliku czytać np. fonts.aliases*, Fintmap*, fonts.scale*. Odpadłoby wtedy
użeywanie jakichkolwiek narzędzi na etapie (de)instalacji fontów, a
wszystko możnaby pakować dzieki temu prosto do jednego katalogu/worka.

kloczek
-- 
-----------------------------------------------------------
*Ludzie nie mają problemów, tylko sobie sami je stwarzają*
-----------------------------------------------------------
Tomasz Kłoczko, sys adm @zie.pg.gda.pl|*e-mail: kloczek w rudy.mif.pg.gda.pl*



Więcej informacji o liście dyskusyjnej pld-devel-pl