]>
Commit | Line | Data |
---|---|---|
48de8a08 | 1 | Summary: A library for character- and string-glyphs from Adobe Type 1 fonts. |
2 | Name: t1lib | |
3dcd7185 | 3 | Version: 1.0.1 |
afa1cd22 | 4 | Release: 2 |
3dcd7185 | 5 | License: LGPL |
48de8a08 | 6 | Group: Libraries |
afa1cd22 | 7 | Group(fr): Librairies |
71f22a35 | 8 | Group(pl): Biblioteki |
afa1cd22 | 9 | Source0: ftp://sunsite.unc.edu/pub/Linux/libs/graphics/%{name}-%{version}.tar.gz |
71f22a35 | 10 | Patch0: t1lib-DESTDIR.patch |
11 | Patch1: t1lib-doc.patch | |
3dcd7185 | 12 | Patch2: t1lib-config.patch |
8b34952e | 13 | URL: http://www.windowmaker.org/ |
89c94c25 AF |
14 | BuildRequires: XFree86-devel |
15 | BuildRequires: tetex | |
16 | BuildRequires: tetex-latex | |
79a2ea73 | 17 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
cacb99e5 | 18 | |
8b34952e | 19 | %define _fontdir /usr/share/fonts |
20 | ||
cacb99e5 | 21 | %description |
afa1cd22 | 22 | t1lib is a library distributed under the GNU General Public Library |
23 | License for generating character- and string-glyphs from Adobe Type 1 | |
24 | fonts under UNIX. t1lib uses most of the code of the X11 rasterizer | |
25 | donated by IBM to the X11-project. But some disadvantages of the | |
26 | rasterizer being included in X11 have been eliminated. Here are some | |
27 | of the features: | |
28 | - t1lib is completely independent of X11 (although the program | |
29 | provided for testing the library needs X11) | |
cacb99e5 | 30 | - fonts are made known to library by means of a font database file at |
48de8a08 | 31 | runtime |
afa1cd22 | 32 | - searchpaths for all types of input files are configured by means of |
33 | a configuration file at runtime | |
cacb99e5 | 34 | - characters are rastered as they are needed |
cacb99e5 | 35 | - characters and complete strings may be rastered by a simple function |
36 | call | |
cacb99e5 | 37 | - when rastering strings, pairwise kerning information from .afm-files |
38 | may optionally be taken into account | |
cacb99e5 | 39 | - an interface to ligature-information of afm-files is provided |
cacb99e5 | 40 | - a program to generate afm-files from Type 1 font files is included |
cacb99e5 | 41 | - rotation is supported at any angles |
cacb99e5 | 42 | - there's support for extending and slanting fonts |
cacb99e5 | 43 | - underlining, overlining and overstriking is supported |
cacb99e5 | 44 | - new encoding vectors may be loaded at runtime and fonts may be |
afa1cd22 | 45 | reencoded using these encoding vectors |
46 | - antialiasing is implemented using three gray-levels between black | |
47 | and white | |
cacb99e5 | 48 | - An interactive test program called "xglyph" is included in the |
49 | distribution. This program allows to test all of the features of the | |
50 | library. It requires X11. | |
51 | ||
8b34952e | 52 | %package fonts |
53 | Summary: Type 1 fonts | |
54 | Summary(pl): Fonty Type 1 | |
55 | Group: X11/Fonts | |
56 | Group(pl): X11/Fonty | |
57 | Requires: %{name} = %{version} | |
58 | Requires: type1inst >= 0.6.1 | |
59 | ||
60 | %description fonts | |
61 | Type 1 fonts. | |
62 | ||
63 | %description fonts -l pl | |
64 |