Difference between revisions of "Fonts"

From ReactOS Wiki
Jump to: navigation, search
(Kaffeesatz)
m
(5 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 +
{{outdated}}
 
== Overview ==
 
== Overview ==
 
This page adresses all issues concerning fonts in ReactOS.
 
This page adresses all issues concerning fonts in ReactOS.
Line 19: Line 20:
 
#Comic Sans MS
 
#Comic Sans MS
 
#Script
 
#Script
 
+
#[[Marlett Characters|Marlett]]
  
 
== Font Naming ==
 
== Font Naming ==
 
# The font file should be named like the font. Font names like c0633bt_.ttf or UTB_____.ttf don't look very good and are confusing.
 
# The font file should be named like the font. Font names like c0633bt_.ttf or UTB_____.ttf don't look very good and are confusing.
# ReactOS might create some basic fonts from opensource fonts and give these fonts easy to remember names.  
+
# ReactOS might create some basic fonts from opensource fonts and give these fonts easy to remember names.
  
 
== Free and GPL compatible fonts ==
 
== Free and GPL compatible fonts ==
 
This is a list of fonts out there that have a GNU GPL compatible license.
 
This is a list of fonts out there that have a GNU GPL compatible license.
 +
 +
=== Linux Libertine ===
 +
# Homepage: [http://linuxlibertine.sourceforge.net/]
 +
# Similar to: Times New Roman
 +
# License: GPL
 +
# Comment: Italic, Bold
  
 
=== Doulos SIL ===
 
=== Doulos SIL ===
# Homepage: [http://scripts.sil.org http://scripts.sil.org]
+
# Homepage: [http://scripts.sil.org/ http://scripts.sil.org]
 
# Similar to: Times New Roman
 
# Similar to: Times New Roman
 
# Character sets: Basic Latin, Latin-1 Supplement, Latin-Extended-A/B, Latin Extended Additional, IPA Extensions, Spacing Modifier Letters, Combining Diacritical Marks, Cyrillic, Phonetic Extensions, Phonetic Extensions Supplement, Subscripts and Superscripts, Currency Symbols, Number Forms, some Arrows, some Math Operators
 
# Character sets: Basic Latin, Latin-1 Supplement, Latin-Extended-A/B, Latin Extended Additional, IPA Extensions, Spacing Modifier Letters, Combining Diacritical Marks, Cyrillic, Phonetic Extensions, Phonetic Extensions Supplement, Subscripts and Superscripts, Currency Symbols, Number Forms, some Arrows, some Math Operators
Line 36: Line 43:
  
 
=== Gentium ===
 
=== Gentium ===
# Homepage: [http://scripts.sil.org http://scripts.sil.org]
+
# Homepage: [http://scripts.sil.org/ http://scripts.sil.org]
 
# Similar to: Georgia
 
# Similar to: Georgia
# Character sets:  
+
# Character sets:
 
# License: SIL OFL
 
# License: SIL OFL
  
 
=== Charis SIL ===
 
=== Charis SIL ===
# Homepage: [http://scripts.sil.org http://scripts.sil.org]
+
# Homepage: [http://scripts.sil.org/ http://scripts.sil.org]
 
# Similar to: Bitstream Charter
 
# Similar to: Bitstream Charter
# Character sets:  
+
# Character sets:
 
# License: SIL OFL
 
# License: SIL OFL
 
  
 
=== Free Monospaced ===
 
=== Free Monospaced ===
# Homepage: [http://www.nongnu.org/freefont/ ]
+
# Homepage: [http://www.nongnu.org/freefont/]
 
# Similar to: Courier New
 
# Similar to: Courier New
 
# Character sets: Basic Latin, Latin-1 Supplement, Latin-Extended-A/B, Latin Extended Additional, IPA Extensions, Greek, Greek Extended, Cyrillic, Armenian, Hebrew, Runic, Alphabetical Presentation Forms, Subscripts and Superscripts, Number Forms, Arrows, Math Operators, Box Drawing, Block Elements, Geometric Shapes, Misc Symbols, Braille Patterns
 
# Character sets: Basic Latin, Latin-1 Supplement, Latin-Extended-A/B, Latin Extended Additional, IPA Extensions, Greek, Greek Extended, Cyrillic, Armenian, Hebrew, Runic, Alphabetical Presentation Forms, Subscripts and Superscripts, Number Forms, Arrows, Math Operators, Box Drawing, Block Elements, Geometric Shapes, Misc Symbols, Braille Patterns
Line 71: Line 77:
 
=== Kaffeesatz ===
 
=== Kaffeesatz ===
 
# Homepage: [http://www.yanone.de/schriftgestaltung/kaffeesatz/ http://www.yanone.de/schriftgestaltung/kaffeesatz/]
 
# Homepage: [http://www.yanone.de/schriftgestaltung/kaffeesatz/ http://www.yanone.de/schriftgestaltung/kaffeesatz/]
# License: [http://creativecommons.org/licenses/by/2.0/de/deed.en Creative Commons-Lizenz]
+
# License: [http://creativecommons.org/licenses/by/2.0/de/deed.en Creative Commons License]
  
 
=== Tagesschrift ===
 
=== Tagesschrift ===
 
# Homepage: [http://www.yanone.de/schriftgestaltung/tagesschrift/ http://www.yanone.de/schriftgestaltung/tagesschrift/]
 
# Homepage: [http://www.yanone.de/schriftgestaltung/tagesschrift/ http://www.yanone.de/schriftgestaltung/tagesschrift/]
# License: [http://creativecommons.org/licenses/by/2.0/de/deed.en Creative Commons-Lizenz]
+
# License: [http://creativecommons.org/licenses/by/2.0/de/deed.en Creative Commons License]
  
 
=== Wen Quan Yi ===
 
=== Wen Quan Yi ===
 
# Homepage: [http://wqy.sourceforge.net/cgi-bin/enindex.cgi http://wqy.sourceforge.net/cgi-bin/enindex.cgi]
 
# Homepage: [http://wqy.sourceforge.net/cgi-bin/enindex.cgi http://wqy.sourceforge.net/cgi-bin/enindex.cgi]
 
# Similar to: SimSung
 
# Similar to: SimSung
# Character sets: Basic Latin, GB2312/18030 (Chinese), Unicode  
+
# Character sets: Basic Latin, GB2312/18030 (Chinese), Unicode
 
# License: GNU GPL
 
# License: GNU GPL
 
# Comment: a free CJK font.
 
# Comment: a free CJK font.
Line 88: Line 94:
 
# [http://www.typeforum.de/modules.php?op=modload&name=News&file=article&sid=126 Manutius] Site is in German, but there's a download link for English version, too. Freeware for Windows for editing .pfb fonts.
 
# [http://www.typeforum.de/modules.php?op=modload&name=News&file=article&sid=126 Manutius] Site is in German, but there's a download link for English version, too. Freeware for Windows for editing .pfb fonts.
 
# [http://www.typeforum.de/modules.php?op=modload&name=Downloads&file=index&req=getit&lid=57 Noah] Same site, in German, and this is also a free Postscript type 1 editor. (added by geertvdijk)
 
# [http://www.typeforum.de/modules.php?op=modload&name=Downloads&file=index&req=getit&lid=57 Noah] Same site, in German, and this is also a free Postscript type 1 editor. (added by geertvdijk)
 +
[[Category:Design]]

Revision as of 05:42, 28 May 2014

This page is probably outdated

The information on this page might not be valid for the current state of ReactOS.
A Wiki Administrator should look at this page and decide or discuss what to do with it.


Overview

This page adresses all issues concerning fonts in ReactOS.

What fonts does ReactOS need?

ReactOS needs a set of fonts wich can replace the standard MS Windows fonts. These fonts should have support for a wide range of characters, like Latin, Greek Cyrillic and some more. Later ReactOS might also need Asian and Arabic fonts. But not all characters have to be in all fonts.

Suggestion: divide the fonts into the unicode categories (look here. Put all characters from one category into the main fonts of that category. It doesn't make much sense to have chinese letters in Sans Serif and Serif. Also put math operators and some basic symbols into the fonts. Additional fonts may only have a basic character set. Put Braille, ancient fonts, extended symbols, wingdings and webdings in different fonts.

Important Fonts

  1. Arial
  2. Courier (New)
  3. Fixedsys / System / Terminal
  4. Lucida Console
  5. MS Sans Serif
  6. Times New Roman

Additional Fonts

  1. Comic Sans MS
  2. Script
  3. Marlett

Font Naming

  1. The font file should be named like the font. Font names like c0633bt_.ttf or UTB_____.ttf don't look very good and are confusing.
  2. ReactOS might create some basic fonts from opensource fonts and give these fonts easy to remember names.

Free and GPL compatible fonts

This is a list of fonts out there that have a GNU GPL compatible license.

Linux Libertine

  1. Homepage: [1]
  2. Similar to: Times New Roman
  3. License: GPL
  4. Comment: Italic, Bold

Doulos SIL

  1. Homepage: http://scripts.sil.org
  2. Similar to: Times New Roman
  3. Character sets: Basic Latin, Latin-1 Supplement, Latin-Extended-A/B, Latin Extended Additional, IPA Extensions, Spacing Modifier Letters, Combining Diacritical Marks, Cyrillic, Phonetic Extensions, Phonetic Extensions Supplement, Subscripts and Superscripts, Currency Symbols, Number Forms, some Arrows, some Math Operators
  4. License: SIL OFL
  5. Comment: no italic or bold

Gentium

  1. Homepage: http://scripts.sil.org
  2. Similar to: Georgia
  3. Character sets:
  4. License: SIL OFL

Charis SIL

  1. Homepage: http://scripts.sil.org
  2. Similar to: Bitstream Charter
  3. Character sets:
  4. License: SIL OFL

Free Monospaced

  1. Homepage: [2]
  2. Similar to: Courier New
  3. Character sets: Basic Latin, Latin-1 Supplement, Latin-Extended-A/B, Latin Extended Additional, IPA Extensions, Greek, Greek Extended, Cyrillic, Armenian, Hebrew, Runic, Alphabetical Presentation Forms, Subscripts and Superscripts, Number Forms, Arrows, Math Operators, Box Drawing, Block Elements, Geometric Shapes, Misc Symbols, Braille Patterns
  4. License: GNU GPL
  5. Comment: some letters look a little blurry, vertical distance seems wrong

Free Sans

  1. Homepage: http://www.nongnu.org/freefont
  2. Similar to: MS Sans Serif
  3. Character sets: Basic Latin, Latin-1 supplement, Latin Extended-A/B, Latin Extended Additional, IPA Extensions, Greek, Greek extended, Cyrillic, Armenian, Hebrew, Syriac, Devangari, Bengali, Gurmukhi, Gujarati, Oriya, Tamil, Kannada, Hiragana, Katakana, Alphabetical Presentation Forms, Subscripts and Superscripts, Number Forms, Arrows, Math Operators, Box Drawing, Block Elements
  4. License: GNU GPL
  5. Comment: some letters look a little blurry, vertical distance seems wrong

Free Serif

  1. Homepage: http://www.nongnu.org/freefont
  2. Similar to: Times New Roman
  3. Character sets:?
  4. License: GNU GPL
  5. Comment: some letters look a little blurry, vertical distance seems wrong

Kaffeesatz

  1. Homepage: http://www.yanone.de/schriftgestaltung/kaffeesatz/
  2. License: Creative Commons License

Tagesschrift

  1. Homepage: http://www.yanone.de/schriftgestaltung/tagesschrift/
  2. License: Creative Commons License

Wen Quan Yi

  1. Homepage: http://wqy.sourceforge.net/cgi-bin/enindex.cgi
  2. Similar to: SimSung
  3. Character sets: Basic Latin, GB2312/18030 (Chinese), Unicode
  4. License: GNU GPL
  5. Comment: a free CJK font.

Free Font Tools

  1. FontForge
  2. Manutius Site is in German, but there's a download link for English version, too. Freeware for Windows for editing .pfb fonts.
  3. Noah Same site, in German, and this is also a free Postscript type 1 editor. (added by geertvdijk)