Plans
From DejaVu
For guaranteed (almost) plan see Roadmap.
Contents |
Work in progress
Unless stated otherwise, glyphs in all faces are being worked on.
- Adding diacritics placement anchors and Context substitutions (Denis Jacquerye)
- Mathematical Operators: U+2238-22FF, U+2A00-2AFF (Rémy Oudompheng)
- Cleaning up various diacritics in glyphs merged from Verajja (Tim May)
- Merge remaining Miscellaneous Characters from Verajja into all faces, scaling them down if necessary for Sans Mono (David Lawrence Ramsey)
- Lao in Mono (Rémy Oudompheng)
- Unified Canadian Aboriginal Syllabics U+1400-U+167F and Cherokee U+13A0-U+13F4 (Eugeniy Meshcheryakov)
- Improve look of Armenian glyphs in Sans after review. (Ben Laenen)
- Making sure canonically equivalent characters appear the same way [1] (Roozbeh Pournader).
- Running the shipped fonts through MS Font Validator [2] and fixing the critical errors (Roozbeh Pournader)
- Adding small-caps to serif. Planned range for first release is Basic Latin, Latin-1 Supplement and Latin Extended-A. (Pierre-Luc Auclair)
- Old-style figures, and other figure styles. (Pierre-Luc Auclair)
- Miscellaneous Technical 2300-23E7 in Sans (minus 2329,232A,23BA-23BD) (John Karp)
- Runic in Sans (Lars Næsbye Christensen)
New items can be added by anyone, but only SVN committers are allowed to remove completed characters or items from the list (uncommitted yet complete character is still considered work-in-progress).
Work-in-progress glyphs are marked with yellow comment color in source SFD.
Hinting in progress
- Greek glyphs in Mono, then Bold (Keenan Pepper)
- characters with hook in Latin-Extended B with lowercase in IPA in Sans Book (Denis Jacquerye).
Kerning in progress
Tavmjong Bah made a set of scripts that can convert kern pairs to kern classes, it has been used, fonts now have kerning classes.
Requested changes
These changes are free to be picked by anyone interested (other changes are accepted too, of course).
- hinting and kerning (our evergreen)
- Multilingual European Subsets in ISO/IEC 10646-1 (there are some recommended additional characters)
- small caps of U+0041 - U+005A (some shapes are already available from Russian or IPA), latin letter small capital F (U+F766), Q (U+F771), S (U+F773) and X (U+F778) are placed in Adobe's Corporate Use codepoints as no official Unicode codepoint is available. Don't forget to add the 'smcp' tag for lowercase equivalents and the 'c2sc' for large capital equivalents.
- those who just want to do something useful can look at Character entity references in HTML 4
- provide faces with the same metrics as those of widely used fonts like the sans fonts Arial, Arial Narrow, Arial Mono, Tahoma and Verdana and the serif fonts Georgia, Palatino Linotype and Times New Roman (inspired by Arkpandora fonts)
- Katakana halfwidth forms (U+FF61-U+FF9F) for codepage 932 in reactos
Requested glyphs are marked with green comment color in source SFD.
General plan
- Latin/Greek-based glyphs - everything up to the Hebrew (Latin has precedence over Cyrillic which has precedence over Greek) + some necessary supplements
- Symbols and symbol-like glyphs
- IPA
- CJK - best would be to reuse others work
- alive non-Latin/Greek-based glyphs - Arabic and Hebrew are first choice, others follow
- MathML2 characters
- others - basically U+10000 and higher
