~ubuntu-branches/ubuntu/gutsy/ttf-freefont/gutsy

« back to all changes in this revision

Viewing changes to sfd/README

  • Committer: Bazaar Package Importer
  • Author(s): Christian Perrier
  • Date: 2006-11-27 07:17:24 UTC
  • mfrom: (1.1.9 feisty)
  • Revision ID: james.westby@ubuntu.com-20061127071724-p2qucq9vfba4r2iv
Tags: 20060501cvs-10
Strip Hebrew glyphs in the udeb on request of the D-I team
Closes: #400516

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
-*-text-*-
 
2
$Id: README,v 1.2 2005/12/01 15:00:24 peterlin Exp $
 
3
 
 
4
Summary: This project aims to privide a set of free scalable (i.e.,
 
5
OpenType) fonts covering the ISO 10646/Unicode UCS (Universal
 
6
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 (Opentype) UCS fonts,
 
50
released under GNU General Public License.
 
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 outline font editor, George Williams's FontForge
 
71
<http://fontforge.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
LICENSING
 
91
 
 
92
Free UCS scalable fonts is free software; you can redistribute it
 
93
and/or modify it under the terms of the GNU General Public License as
 
94
published by the Free Software Foundation; either version 2 of the
 
95
License, or (at your option) any later version.
 
96
 
 
97
The fonts are distributed in the hope that they will be useful, but
 
98
WITHOUT ANY WARRANTY; without even the implied warranty of
 
99
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 
100
General Public License for more details.
 
101
 
 
102
You should have received a copy of the GNU General Public License
 
103
along with this program; if not, write to the Free Software
 
104
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
 
105
02110-1301, USA.
 
106
 
 
107
As a special exception, if you create a document which uses this font,
 
108
and embed this font or unaltered portions of this font into the
 
109
document, this font does not by itself cause the resulting document to
 
110
be covered by the GNU General Public License. This exception does not
 
111
however invalidate any other reasons why the document might be covered
 
112
by the GNU General Public License. If you modify this font, you may
 
113
extend this exception to your version of the font, but you are not
 
114
obligated to do so. If you do not wish to do so, delete this exception
 
115
statement from your version.
 
116
 
 
117
 
 
118
WHAT DO THE FILE SUFFICES MEAN?
 
119
 
 
120
The files with .sfd (Spline Font Database) are in FontForge's native
 
121
format. Please use these if you plan to modify the font
 
122
files. FontForge can export these to mostly any existing font file
 
123
format.
 
124
 
 
125
TrueType fonts for immediate consumption are the files with the .ttf
 
126
(TrueType Font) suffix. You can use them directly, e.g. with the X
 
127
font server.
 
128
 
 
129
The files with .ps (PostScript) suffix are not font files at all -
 
130
they are merely PostScript files with glyph tables, which can be used
 
131
for overview, which glyphs are contained in which font file.
 
132
 
 
133
You may have noticed the lacking of PostScript Type 1 (.pfa/.pfb) font
 
134
files. Type 1 format does not support large (> 256) encoding vectors,
 
135
so they can not be used with ISO 10646 encoding. If your printer
 
136
supports it, you can use Type 0 format, though. Please use FontForge
 
137
for conversion to Type 0.
 
138
 
 
139
 
 
140
Primoz Peterlin, <primoz.peterlin@biofiz.mf.uni-lj.si>
 
141
 
 
142
Free UCS scalable fonts: http://savannah.nongnu.org/projects/freefont/