To check out this repository please hg clone the following URL, or open the URL using EasyMercurial or your preferred Mercurial client.

Statistics Download as Zip
| Branch: | Tag: | Revision:

root / .svn / pristine / cf / cfec8983ac77198ee4afcea197f856dd17d091ca.svn-base @ 1297:0a574315af3e

History | View | Annotate | Download (5.07 KB)

1
-*-text-*-
2
$Id: README,v 1.1 2002/11/28 10:10:30 peterlin Exp $
3

    
4
Summary: This project aims to privide a set of free scalable
5
(PostScript Type0, TrueType, OpenType...) fonts covering the ISO
6
10646/Unicode UCS (Universal Character Set).
7

    
8

    
9
Why do we need free scalable UCS fonts?
10

    
11
A large number of free software users switched from free X11
12
bitmapped fonts to proprietary Microsoft Truetype fonts, as a) they
13
used to be freely downloaded from Microsoft Typography page
14
<http://www.microsoft.com/typography/free.htm>, b) they contain a more
15
or less decent subsed of the ISO 10646 UCS (Universal Character Set),
16
c) they are high-quality, well hinted scalable Truetype fonts, and d)
17
Freetype <http://www.freetype.org/>, a free high-quality Truetype font
18
renderer exists and has been integrated into the latest release of
19
XFree86, the free X11 server.
20

    
21
Building a dependence on non-free software, even a niche one like
22
fonts, is dangerous. Microsoft Truetype core fonts are not free, they
23
are just costless. For now, at least. Citing the TrueType core fonts
24
for the Web FAQ <http://www.microsoft.com/typography/faq/faq8.htm>:
25
"You may only redistribute the fonts in their original form (.exe or
26
.sit.hqx) and with their original file name from your Web site or
27
intranet site. You must not supply the fonts, or any derivative fonts
28
based on them, in any form that adds value to commercial products,
29
such as CD-ROM or disk based multimedia programs, application software
30
or utilities." As of August 2002, however, the fonts are not
31
anymore available on the Web, which makes the situation clearer.
32

    
33
Aren't there any free high-quality scalable fonts? Yes, there are.
34
URW++, a German digital typefoundry, released their own version of the
35
35 Postscript Type 1 core fonts under GPL as their donation to the
36
Ghostscript project <http://www.gimp.org/fonts.html>. The Wadalab
37
Kanji comittee has produced Type 1 font files with thousands of
38
filigree Japanese glyphs <ftp:#ftp.ipl.t.u-tokyo.ac.jp/pub/Font/>.
39
Yannis Haralambous has drawn beautiful glyphs for the Omega
40
typesetting system <http://omega.cse.unsw.edu.au:8080/>. And so
41
on. Scattered around the internet there are numerous other free
42
resources for other national scripts, many of them aiming to be a
43
suitable match for Latin fonts like Times or Helvetica.
44

    
45

    
46
What do we plan to achieve, and how?
47

    
48
Our aim is to collect available resources, fill in the missing pieces,
49
and provide a set of free high-quality scalable (Type 1 and Truetype)
50
UCS fonts, released under GPL. 
51

    
52
Free UCS scalable fonts will cover the following character sets
53

    
54
# ISO 8859 parts 1-15
55
# CEN MES-3 European Unicode Subset
56
  http://www.evertype.com/standards/iso10646/pdf/cwa13873.pdf
57
# IBM/Microsoft code pages 437, 850, 852, 1250, 1252 and more
58
# Microsoft/Adobe Windows Glyph List 4 (WGL4)
59
  http://partners.adobe.com/asn/developer/opentype/appendices/wgl4.html
60
# KOI8-R and KOI8-RU
61
# DEC VT100 graphics symbols
62
# International Phonetic Alphabet
63
# Arabic, Hebrew, Armenian, Georgian, Ethiopian, Thai and Lao alphabets,
64
  including Arabic presentation forms A/B
65
# Japanese Katakana and Hiragana
66
# mathematical symbols, including the whole TeX repertoire of symbols
67
# APL symbols
68
  etc.
69

    
70
A free Postscript font editor, George Williams's Pfaedit
71
<http://pfaedit.sourceforge.net/> will be used for creating new
72
glyphs.
73

    
74
Which font shapes should be made? As historical style terms like
75
Renaissance or Baroque letterforms cannot be applied beyond
76
Latin/Cyrillic/Greek scripts to any greater extent than Kufi or Nashki
77
can be applied beyond Arabic script, a smaller subset of styles will
78
be made: one monospaced and two proportional (one with uniform stroke
79
and one with modulated) will be made at the start.
80

    
81
In the beginning, however, we don't believe that Truetype hinting will
82
be good enough to compete with neither the hand-crafted bitmapped
83
fonts at small sizes, nor with commercial TrueType fonts. A companion
84
program for modifying the TrueType font tables, TtfMod, is in the
85
works, though: <http://pfaedit.sourceforge.net/TtfMod/>. For
86
applications like xterm, users are referred to the existing UCS bitmap
87
fonts, <http://www.cl.cam.ac.uk/~mgk25/ucs-fonts.html>.
88

    
89

    
90
What do the file suffices mean?
91

    
92
The files with .sfd (Spline Font Database) are in PfaEdit's native
93
format. Please use these if you plan to modify the font files. PfaEdit
94
can export these to mostly any existing font file format.
95

    
96
TrueType fonts for immediate consumption are the files with the .ttf
97
(TrueType Font) suffix. You can use them directly, e.g. with the X
98
font server.
99

    
100
The files with .ps (PostScript) suffix are not font files at all -
101
they are merely PostScript files with glyph tables, which can be used
102
for overview, which glyphs are contained in which font file.
103

    
104
You may have noticed the lacking of PostScript Type 1 (.pfa/.pfb) font
105
files. Type 1 format does not support large (> 256) encoding vectors,
106
so they can not be used with ISO 10646 encoding. If your printer
107
supports it, you can use Type 0 format, though. Please use PfaEdit for
108
conversion to Type 0.
109

    
110

    
111
Primoz Peterlin, <primoz.peterlin@biofiz.mf.uni-lj.si>
112

    
113
Free UCS scalable fonts: ftp:#biofiz.mf.uni-lj.si/pub/fonts/elbrus/