annotate .svn/pristine/cf/cfec8983ac77198ee4afcea197f856dd17d091ca.svn-base @ 1519:afce8026aaeb redmine-2.4-integration

Merge from branch "live"
author Chris Cannam
date Tue, 09 Sep 2014 09:34:53 +0100
parents cbb26bc654de
children
rev   line source
Chris@909 1 -*-text-*-
Chris@909 2 $Id: README,v 1.1 2002/11/28 10:10:30 peterlin Exp $
Chris@909 3
Chris@909 4 Summary: This project aims to privide a set of free scalable
Chris@909 5 (PostScript Type0, TrueType, OpenType...) fonts covering the ISO
Chris@909 6 10646/Unicode UCS (Universal Character Set).
Chris@909 7
Chris@909 8
Chris@909 9 Why do we need free scalable UCS fonts?
Chris@909 10
Chris@909 11 A large number of free software users switched from free X11
Chris@909 12 bitmapped fonts to proprietary Microsoft Truetype fonts, as a) they
Chris@909 13 used to be freely downloaded from Microsoft Typography page
Chris@909 14 <http://www.microsoft.com/typography/free.htm>, b) they contain a more
Chris@909 15 or less decent subsed of the ISO 10646 UCS (Universal Character Set),
Chris@909 16 c) they are high-quality, well hinted scalable Truetype fonts, and d)
Chris@909 17 Freetype <http://www.freetype.org/>, a free high-quality Truetype font
Chris@909 18 renderer exists and has been integrated into the latest release of
Chris@909 19 XFree86, the free X11 server.
Chris@909 20
Chris@909 21 Building a dependence on non-free software, even a niche one like
Chris@909 22 fonts, is dangerous. Microsoft Truetype core fonts are not free, they
Chris@909 23 are just costless. For now, at least. Citing the TrueType core fonts
Chris@909 24 for the Web FAQ <http://www.microsoft.com/typography/faq/faq8.htm>:
Chris@909 25 "You may only redistribute the fonts in their original form (.exe or
Chris@909 26 .sit.hqx) and with their original file name from your Web site or
Chris@909 27 intranet site. You must not supply the fonts, or any derivative fonts
Chris@909 28 based on them, in any form that adds value to commercial products,
Chris@909 29 such as CD-ROM or disk based multimedia programs, application software
Chris@909 30 or utilities." As of August 2002, however, the fonts are not
Chris@909 31 anymore available on the Web, which makes the situation clearer.
Chris@909 32
Chris@909 33 Aren't there any free high-quality scalable fonts? Yes, there are.
Chris@909 34 URW++, a German digital typefoundry, released their own version of the
Chris@909 35 35 Postscript Type 1 core fonts under GPL as their donation to the
Chris@909 36 Ghostscript project <http://www.gimp.org/fonts.html>. The Wadalab
Chris@909 37 Kanji comittee has produced Type 1 font files with thousands of
Chris@909 38 filigree Japanese glyphs <ftp:#ftp.ipl.t.u-tokyo.ac.jp/pub/Font/>.
Chris@909 39 Yannis Haralambous has drawn beautiful glyphs for the Omega
Chris@909 40 typesetting system <http://omega.cse.unsw.edu.au:8080/>. And so
Chris@909 41 on. Scattered around the internet there are numerous other free
Chris@909 42 resources for other national scripts, many of them aiming to be a
Chris@909 43 suitable match for Latin fonts like Times or Helvetica.
Chris@909 44
Chris@909 45
Chris@909 46 What do we plan to achieve, and how?
Chris@909 47
Chris@909 48 Our aim is to collect available resources, fill in the missing pieces,
Chris@909 49 and provide a set of free high-quality scalable (Type 1 and Truetype)
Chris@909 50 UCS fonts, released under GPL.
Chris@909 51
Chris@909 52 Free UCS scalable fonts will cover the following character sets
Chris@909 53
Chris@909 54 # ISO 8859 parts 1-15
Chris@909 55 # CEN MES-3 European Unicode Subset
Chris@909 56 http://www.evertype.com/standards/iso10646/pdf/cwa13873.pdf
Chris@909 57 # IBM/Microsoft code pages 437, 850, 852, 1250, 1252 and more
Chris@909 58 # Microsoft/Adobe Windows Glyph List 4 (WGL4)
Chris@909 59 http://partners.adobe.com/asn/developer/opentype/appendices/wgl4.html
Chris@909 60 # KOI8-R and KOI8-RU
Chris@909 61 # DEC VT100 graphics symbols
Chris@909 62 # International Phonetic Alphabet
Chris@909 63 # Arabic, Hebrew, Armenian, Georgian, Ethiopian, Thai and Lao alphabets,
Chris@909 64 including Arabic presentation forms A/B
Chris@909 65 # Japanese Katakana and Hiragana
Chris@909 66 # mathematical symbols, including the whole TeX repertoire of symbols
Chris@909 67 # APL symbols
Chris@909 68 etc.
Chris@909 69
Chris@909 70 A free Postscript font editor, George Williams's Pfaedit
Chris@909 71 <http://pfaedit.sourceforge.net/> will be used for creating new
Chris@909 72 glyphs.
Chris@909 73
Chris@909 74 Which font shapes should be made? As historical style terms like
Chris@909 75 Renaissance or Baroque letterforms cannot be applied beyond
Chris@909 76 Latin/Cyrillic/Greek scripts to any greater extent than Kufi or Nashki
Chris@909 77 can be applied beyond Arabic script, a smaller subset of styles will
Chris@909 78 be made: one monospaced and two proportional (one with uniform stroke
Chris@909 79 and one with modulated) will be made at the start.
Chris@909 80
Chris@909 81 In the beginning, however, we don't believe that Truetype hinting will
Chris@909 82 be good enough to compete with neither the hand-crafted bitmapped
Chris@909 83 fonts at small sizes, nor with commercial TrueType fonts. A companion
Chris@909 84 program for modifying the TrueType font tables, TtfMod, is in the
Chris@909 85 works, though: <http://pfaedit.sourceforge.net/TtfMod/>. For
Chris@909 86 applications like xterm, users are referred to the existing UCS bitmap
Chris@909 87 fonts, <http://www.cl.cam.ac.uk/~mgk25/ucs-fonts.html>.
Chris@909 88
Chris@909 89
Chris@909 90 What do the file suffices mean?
Chris@909 91
Chris@909 92 The files with .sfd (Spline Font Database) are in PfaEdit's native
Chris@909 93 format. Please use these if you plan to modify the font files. PfaEdit
Chris@909 94 can export these to mostly any existing font file format.
Chris@909 95
Chris@909 96 TrueType fonts for immediate consumption are the files with the .ttf
Chris@909 97 (TrueType Font) suffix. You can use them directly, e.g. with the X
Chris@909 98 font server.
Chris@909 99
Chris@909 100 The files with .ps (PostScript) suffix are not font files at all -
Chris@909 101 they are merely PostScript files with glyph tables, which can be used
Chris@909 102 for overview, which glyphs are contained in which font file.
Chris@909 103
Chris@909 104 You may have noticed the lacking of PostScript Type 1 (.pfa/.pfb) font
Chris@909 105 files. Type 1 format does not support large (> 256) encoding vectors,
Chris@909 106 so they can not be used with ISO 10646 encoding. If your printer
Chris@909 107 supports it, you can use Type 0 format, though. Please use PfaEdit for
Chris@909 108 conversion to Type 0.
Chris@909 109
Chris@909 110
Chris@909 111 Primoz Peterlin, <primoz.peterlin@biofiz.mf.uni-lj.si>
Chris@909 112
Chris@909 113 Free UCS scalable fonts: ftp:#biofiz.mf.uni-lj.si/pub/fonts/elbrus/