diff --git a/reactos/media/fonts/DejaVuSans-ExtraLight.ttf b/reactos/media/fonts/DejaVuSans-ExtraLight.ttf deleted file mode 100644 index a302b0114cf..00000000000 Binary files a/reactos/media/fonts/DejaVuSans-ExtraLight.ttf and /dev/null differ diff --git a/reactos/media/fonts/DejaVuSansCondensed-Bold.ttf b/reactos/media/fonts/DejaVuSansCondensed-Bold.ttf deleted file mode 100644 index ac26dcb0d06..00000000000 Binary files a/reactos/media/fonts/DejaVuSansCondensed-Bold.ttf and /dev/null differ diff --git a/reactos/media/fonts/DejaVuSansCondensed-BoldOblique.ttf b/reactos/media/fonts/DejaVuSansCondensed-BoldOblique.ttf deleted file mode 100644 index 89bf84367fe..00000000000 Binary files a/reactos/media/fonts/DejaVuSansCondensed-BoldOblique.ttf and /dev/null differ diff --git a/reactos/media/fonts/DejaVuSansCondensed-Oblique.ttf b/reactos/media/fonts/DejaVuSansCondensed-Oblique.ttf deleted file mode 100644 index e32262e5e21..00000000000 Binary files a/reactos/media/fonts/DejaVuSansCondensed-Oblique.ttf and /dev/null differ diff --git a/reactos/media/fonts/DejaVuSansCondensed.ttf b/reactos/media/fonts/DejaVuSansCondensed.ttf deleted file mode 100644 index fb74203ae5d..00000000000 Binary files a/reactos/media/fonts/DejaVuSansCondensed.ttf and /dev/null differ diff --git a/reactos/media/fonts/DejaVuSerifCondensed-Bold.ttf b/reactos/media/fonts/DejaVuSerifCondensed-Bold.ttf deleted file mode 100644 index a62691794a2..00000000000 Binary files a/reactos/media/fonts/DejaVuSerifCondensed-Bold.ttf and /dev/null differ diff --git a/reactos/media/fonts/DejaVuSerifCondensed-BoldItalic.ttf b/reactos/media/fonts/DejaVuSerifCondensed-BoldItalic.ttf deleted file mode 100644 index d8c74243bd6..00000000000 Binary files a/reactos/media/fonts/DejaVuSerifCondensed-BoldItalic.ttf and /dev/null differ diff --git a/reactos/media/fonts/DejaVuSerifCondensed-Italic.ttf b/reactos/media/fonts/DejaVuSerifCondensed-Italic.ttf deleted file mode 100644 index ecaa34f0fe8..00000000000 Binary files a/reactos/media/fonts/DejaVuSerifCondensed-Italic.ttf and /dev/null differ diff --git a/reactos/media/fonts/DejaVuSerifCondensed.ttf b/reactos/media/fonts/DejaVuSerifCondensed.ttf deleted file mode 100644 index b4146b319b9..00000000000 Binary files a/reactos/media/fonts/DejaVuSerifCondensed.ttf and /dev/null differ diff --git a/reactos/media/fonts/FreeMono.ttf b/reactos/media/fonts/FreeMono.ttf new file mode 100644 index 00000000000..3c83d04087f Binary files /dev/null and b/reactos/media/fonts/FreeMono.ttf differ diff --git a/reactos/media/fonts/FreeMonoBold.ttf b/reactos/media/fonts/FreeMonoBold.ttf new file mode 100644 index 00000000000..3dbb7a9ac76 Binary files /dev/null and b/reactos/media/fonts/FreeMonoBold.ttf differ diff --git a/reactos/media/fonts/FreeMonoBoldOblique.ttf b/reactos/media/fonts/FreeMonoBoldOblique.ttf new file mode 100644 index 00000000000..1776b2cca94 Binary files /dev/null and b/reactos/media/fonts/FreeMonoBoldOblique.ttf differ diff --git a/reactos/media/fonts/FreeMonoOblique.ttf b/reactos/media/fonts/FreeMonoOblique.ttf new file mode 100644 index 00000000000..8aed4a5ffbb Binary files /dev/null and b/reactos/media/fonts/FreeMonoOblique.ttf differ diff --git a/reactos/media/fonts/doc/COPYRIGHT.IBM b/reactos/media/fonts/doc/COPYRIGHT.IBM deleted file mode 100644 index 5e50d448f28..00000000000 --- a/reactos/media/fonts/doc/COPYRIGHT.IBM +++ /dev/null @@ -1,9 +0,0 @@ -IBM Courier - Copyright (c) IBM Corporation 1990, 1991 - -You are hereby granted permission under the terms of the IBM/MIT X Consortium -Courier Typefont agreement to execute, reproduce, distribute, display, market, -sell and otherwise transfer copies of the IBM Courier font to third parties. - -The font is provided "AS IS" without charge. NO WARRANTIES OR INDEMNIFICATION -ARE GIVEN, WHETHER EXPRESS OR IMPLIED INCLUDING, BUT LIMITED TO THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. diff --git a/reactos/media/fonts/doc/FreeFont_readme.txt b/reactos/media/fonts/doc/FreeFont_readme.txt new file mode 100644 index 00000000000..96e4a4db86d --- /dev/null +++ b/reactos/media/fonts/doc/FreeFont_readme.txt @@ -0,0 +1,108 @@ +-*-text-*- + GNU FreeFont + +The GNU FreeFont project aims to provide a useful set of free scalable +(i.e., OpenType) fonts covering as much as possible of the ISO 10646/Unicode +UCS (Universal Character Set). + +Statement of Purpose +-------------------- + +The practical reason for putting glyphs together in a single font face is +to conveniently mix symbols and characters from different writing systems, +without having to switch fonts. + +Coverage +-------- + +FreeFont covers the following character sets + +* ISO 8859 parts 1-15 +* CEN MES-3 European Unicode Subset + http://www.evertype.com/standards/iso10646/pdf/cwa13873.pdf +* IBM/Microsoft code pages 437, 850, 852, 1250, 1252 and more +* Microsoft/Adobe Windows Glyph List 4 (WGL4) + http://www.microsoft.com/typography/otspec/WGL4.htm +* KOI8-R and KOI8-RU +* DEC VT100 graphics symbols +* International Phonetic Alphabet +* Arabic, Hebrew, Armenian, Georgian, Ethiopian and Thai alphabets, + including Arabic presentation forms A/B +* mathematical symbols, including the whole TeX repertoire of symbols +* APL symbols + etc. + +Editing +------- + +The free outline font editor, George Williams's FontForge + is used for editing the fonts. + +Design Issues +------------- + +Which font shapes should be made? Historical style terms like Renaissance +or Baroque letterforms cannot be applied beyond Latin/Cyrillic/Greek +scripts to any greater extent than Kufi or Nashki can be applied beyond +Arabic script; "italic" is really only meaningful for Latin letters. + +However, most modern writing systems have typographic formulations for +contrasting uniform and modulated character stroke widths, and have some +history with "oblique", faces. Since the advent of the typewriter, most +have developed a typographic style with uniform-width characters. + +Accordingly, the FreeFont family has one monospaced - FreeMono - and two +proportional faces (one with uniform stroke - FreeSans - and one with +modulated stroke - FreeSerif). + +To make text from different writing systems look good side-by-side, each +FreeFont face is meant to contain characters of similar style and weight. + +Licensing +--------- + +Free UCS scalable fonts is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public License as published +by the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +The fonts are distributed in the hope that they will be useful, but +WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY +or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +for more details. + +You should have received a copy of the GNU General Public License along +with this program; if not, write to the Free Software Foundation, Inc., +51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + +As a special exception, if you create a document which uses this font, and +embed this font or unaltered portions of this font into the document, this +font does not by itself cause the resulting document to be covered by the +GNU General Public License. This exception does not however invalidate any +other reasons why the document might be covered by the GNU General Public +License. If you modify this font, you may extend this exception to your +version of the font, but you are not obligated to do so. If you do not +wish to do so, delete this exception statement from your version. + + +Files and their suffixes +------------------------ + +The files with .sfd (Spline Font Database) are in FontForge's native format. +Please use these if you plan to modify the font files. + +TrueType fonts for immediate consumption are the files with the .ttf +(TrueType Font) suffix. These are ready to use in Xwindows based +systems using FreeType, on Mac OS, and on older Windows systems. + +OpenType fonts (with suffix .otf) are for use in Windows Vista. +Note that although they can be installed on Linux, but many applications +in Linux still don't support them. + + +-------------------------------------------------------------------------- +Primoz Peterlin, +Steve White + +Free UCS scalable fonts: http://savannah.gnu.org/projects/freefont/ +$Id: README,v 1.5 2008/08/30 09:30:09 Stevan_White Exp $ diff --git a/reactos/media/fonts/fonts.rbuild b/reactos/media/fonts/fonts.rbuild index 9a0db2c93a9..2d901b543e9 100644 --- a/reactos/media/fonts/fonts.rbuild +++ b/reactos/media/fonts/fonts.rbuild @@ -22,6 +22,10 @@ DejaVuSerifCondensed-BoldItalic.ttf DejaVuSerifCondensed-Italic.ttf DejaVuSerif-Italic.ttf + FreeMono.ttf + FreeMonoBold.ttf + FreeMonoBoldOblique.ttf + FreeMonoOblique.ttf LiberationMono-Bold.ttf LiberationMono-BoldItalic.ttf LiberationMono-Italic.ttf