summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/fonts/type1/public/cs/README
blob: 5d32426734c4c88780030a4949325398f44f9637 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71

                           CSfonty ve formatu pfb
         ==========================================================
         verze 1.0-alfa, duben 1998                      Petr Olsak

CSfonty ve formatu pfb (Type1) byly pripraveny timto zpusobem:
- popisy zakladnich znaku jsou cerpany z BaKoMa Computer Modern fontu,
  T1FMT-V2.0 Copyright (c) 1993,1994, Basil K. Malyshev.
- akcenty jsou cerpany z vystupu programu Metapost pri zpracovani
  Metafontovych zdroju CSfontu a mnohdy rucne upraveny. Soubor csaccents.mf
  byl pro tyto ucely modifikovan (napriklad odstraneno filldraw a nahrazeno
  fill s obvodovou cestou, kterou bylo nutne Metafontem napocitat).
- akcenty jsou k zakladovym znakum pripojeny programem t1accent, viz
  ftp://math.feld.cvut.cz/pub/olsak/t1accent/
- tato prvni verze fontu cerpa akcenty pro kazdou variantu rezu z cs*10.mf
  a akcenty jsou pro jine velikosti tehoz rezu zvetsovany geometricky. Neni
  to idealni, ale snazil jsem se najit nejmensi koeficient typu
  "mnozstvi prace / celkovy efekt". Program t1accent bohuzel zdaleka neni a
  nikdy nebude Meta-t1accent.
- konfiguracni soubory pro generovani CSfontu pomoci t1accent jsou v baliku
  pro ilustraci prilozeny (viz soubory s priponou *.tab).
- AFM soubory k fontum nejsou distribuovany. Muzete si je vytvorit stazenim
  souboru ftp://ftp.muni.cz/pub/tex/CTAN/dviware/dvitops/printafm.ps a
  pouzitim povelu: echo /Nazev-Fontu printafm | gs printafm.ps > metrika.afm
  ovsem takova metrika nebude obsahovat informace o kerningovych parech a
  ligaturach, ktere jsou bezne obsazeny v tfm metrikach.

CSfonty ve formatu pfb jsou verejne siritelne podle stejnych podminek,
jako jsou sireny BaKoMa fonty. Podrobneji viz soubor ../cm/BaKoMa-CM.Fonts
odstavec "Licensing agreement". Spolecne s matematickymi CM fonty z baliku
BaKoMa vznika kompletni balik Type1 alternativ pro nejcasteji pouzivanou
rodinu fontu v TeXu (CM a CS), ktera je v kazde instalaci TeXu a CSTeXu
povazovana za implicitni.

Na distribuovane fonty se nevztahuje zadna zaruka. Je mozne, ze nebude vse
uplne v poradku. Fonty byly testovany na RIPu tiskarny HP Laser IV, dale na
GhostScriptu a konecne v Acroreaderu po zavedeni fontu do dokumentu
pdfTeXem.

Poznamka: protoze tento balik ma pro zarazeni do volne sirenych
distribuci nevyhovujici licenci, bude potreba prevest Type1
implementaci CSfontu s vyuzitim jineho vychoziho baliku (bluesky?). 
Kdo to udela?


INSTALACE
---------

1. Instalujte BaKoMa fonty z ftp://ftp.muni.cz/pub/tex/CTAN/fonts/...
   Tento krok neni nutny, ale pokud chcete mit sadu CM+CS.pfb uplnou, je
   tento krok zadouci. Mate-li pdfTeX a navic instalovanou knihovnu
   cspdftexlib.tar z CSTeXu, BaKoMa fonty uz mate instalovany.
2. Zkopirujte cs*.pfb soubory do texmf/fonts/type1/public/cs/.
3. Pridejte obsah souboru csfont-d.map do souboru psfonts.map, ktery najdete
   nekde v podadresarich texmf/dvips/*. Tento krok nedelejte, pokud
   nechcete vzdy pouzivat pfb alternativu fontu ve vystupech programu dvips
   a nechcete se vzdat cesty zarazovani fontu jako bitmap generovanych
   z puvodnich lety overenych Metafontovych zdroju. Protoze je tento balik
   pfb fontu oznaceny jako alfa, je tato opatrnost opodstatnena.
4. Umistete csfont-e.map a vsechny *.enc soubory do texmf/pdftex/config/ a
   misto radku "map +cs.map" v pdftex.cfg napiste "map +csfont-e.map".
   Tim si urcite polepsite, protoze puvodni reseni pdfTeXu a CSfontu vedlo
   pres DC fonty, ktere nepokryvaly matematickou sadu znaku z pocatku
   tabulky a mely jine tvary akcentu.
5. Provedte MakeTeXls-R nebo mktexlsr pro aktualizaci databaze souboru.
6. Instalujte pfb fonty do Ghostscriptu. To vyzaduje vlozeni obsahu souboru
   csfont-g.map do ghostscript/Fontmap a dale:
     cd /usr/local/ghostscript/fonts
     ln -s /usr/local/share/texmf/fonts/type1 tex
   Konkretni cesty mohou vypadat na Vasi instalaci mirne jinak.