Code2000: Difference between revisions

Content deleted Content added
34435345
Tag: repeating characters
m fixed lint errors – stripped tags
 
(83 intermediate revisions by 53 users not shown)
Line 1:
{{short description|Typeface}}
{{Update|date=September 2017}}
{{pp-semi-indef}}
{{Infobox font
| name=Code2000
| familyname=ertret image=<!-- {{{name}}} specimen.svg -->
| image=Code2000 sample.png
| style=| classifications=
| style=
| classifications=
| creator=James Kass
| commissioned_by=
Line 8 ⟶ 13:
| foundries=
| creationdate=
| releasedate=20082023, v1.171 RTM176
| trademark=
| based_on=
Line 20 ⟶ 25:
| name=Code2001
| creator=James Kass
| releasedate=20082022, v0.919β922
}}
{{Infobox font
| name=Code2002
| creator=James Kass
| releasedate=20052022, v0.917β922
}}
'''Code2000''' is a [[serif font|serif]] and pan-[[Unicode typefaces|Unicode digital font]], which includes [[Grapheme|characters]] and symbols from a very large range of [[writing system]]ssdfsddsfsdfodes. As of the current version 1.176 released in 2023, Code2000 is designed and implemented by James Kass to include as much of the [[Unicode|Unicode 515.21 standard]] as practical (whereaswith 615.01 isbeing the currently-released version), and to support [[OpenType]] digital typography features. Code2000 supports the [[Basic Multilingual Plane]], while. '''Code2001''' andwas '''Code2002'''designed asto relatedsupport betathe fonts[[Supplementary createdMultilingual by James KassPlane]], supports characters in higherwith [[MappingISO of Unicode character planes|Unicode planes8859-1]]. Allcharacters fontsshared arewith usableCode2000 infor [[Windowscompatibility. Me]]A atthird leastfont, through'''Code2002''', RTFwas formatleft insubstantially Wordpadunfinished and throughnever [[Internet Explorerofficially 5.5]]released.
 
Code2000 was released as [[shareware]]/[[donationware]], with the licensing fee set at $5.00. Code2001 was released under a [[free software license]] that prohibited most [[derivative work]]s but otherwise allowed free use, redistribution and [[font embedding|embedding]]. The project was discontinued in 2008, with its web ___domain name later taken by an Australian [[Computer programming|programming]] site.<ref>{{Cite web |url=http://code2000.net/ |title=Last archive copy of James Kass' website |access-date=December 26, 2011 |archive-date=January 8, 2011 |archive-url=https://web.archive.org/web/20110108105420/http://code2000.net/ |url-status=bot: unknown }}</ref>
The fonts are available as unrestricted [[shareware]] from the author's website.
 
On September 13, 2023, after 15 years of inactivity, Kass relaunched the project and began work on updating the fonts.<!-- see the link in "External links" -->
 
==Code2000==
The names in the following list are taken directly from the Unicode standard.
{{col-begin}}
{{col-break}}
*Basic [[Latin alphabet|Latin]]
*[[ISO/IEC 8859-1|Latin-1]] Supplement
Line 43 ⟶ 48:
*Combining [[Diacritics|Diacritical]] Marks
*[[Greek alphabet|Greek]] and [[Coptic alphabet|Coptic]]
*[[Cyrillic alphabetscript|Cyrillic]]
*Cyrillic Supplementary
*[[Armenian alphabet|Armenian]]
*[[Hebrew alphabet|Hebrew]]
*[[Arabic alphabet|Arabic]]
*[[Syriac alphabet|Syriac]]
*[[Thaana alphabet|Thaana]]
*[[Devanagari]]
*[[Bengali alphabet|Bengali]]
*[[Gurmukhī|Gurmukhi]]
*[[Gujarāti script|Gujarati]]
*[[Oriya script|Oriya]]
*[[Tamil script|Tamil]]
*[[Telugu script|Telugu]]
*[[Kannada script|Kannada]]
*[[Malayalam script|Malayalam]]
*[[Thai alphabet|Thai]]
*[[Lao alphabet|Lao]]
*[[Myanmar alphabet|Myanmar]]
*[[Georgian alphabet|Georgian]]
*[[Hangul|Hangul Jamo]]
*[[Ge'ez alphabet|Ethiopic]]
*[[Cherokee language|Cherokee]]
*[[Unified Canadian Aboriginal syllabics (Unicode block)|Unified Canadian Aboriginal Syllabics]]
*[[Ogham]]
*[[Runic]]
*[[Buhid script|Buhid]]
*[[Khmer alphabet|Khmer]]
*[[Mongolian script|Mongolian]]
*[[Limbu script|Limbu]]
*[[Tai Le script|Tai Le]]
*New Tai Lue
*Khmer Symbols
*[[Buginese script|Buginese]]
*[[Balinese script|Balinese]]
*[[Sundanese script|Sundanese]]
*[[Lepcha script|Lepcha]]
*[[Ol Chiki script|Ol Chiki]]
*Phonetic Extsdfsdfs{{Infobox font
| name=Code2000
| familyname=%257C image=<!-- {{{name}}} specimen.svg -->
| style=| classifications=
| creatosdfsdfsd Kass
| commissioned_by=
| foundry=
| foundries=
| creationdate=
| releasedate=2008, v1.171 RTM
| trademark=
| based_on=
| aka=
| variations=
| sample=<!-- [[File:{{{name}}} sample.svg]] -->
| shown_here=
| sample_fullimage=<!-- [[File:{{{name}}} full sample.svg]] -->
}}
{{Infobox font
| name=Code2001
| creator=James Kass
| releasedate=2008, v0.919β
}}
{{Infobox font
| name=Code2002
| creator=James Kass
| releasedate=2005, v0.917β
}}
'''Code2000''' is a pan-[[Unicode typefaces|Unicode digital font]], which includes [[Grapheme|characters]] and symbols from a very large range of [[writing system]]s. As of the current final version 1.171 released in 2008, Code2000 is designed and implemented by James Kass to include as much of the [[Unicode|Unicode 5.2 standard]] as practical (whereas 6.0 is the currently-released version), and to support [[OpenType]] digital typography features. Code2000 supports [[Basic Multilingual Plane]], while '''Code2001''' and '''Code2002''' as related beta fonts created by James Kass, supports characters in higher [[Mapping of Unicode character pldsfsdfanes]]. All fonts are usable in [[Windows Me]] at least through RTF format in Wordpad and through [[Internet Explorer 5.5]].
 
The fonts are available as unrestricted [[shareware]] from the author's website.
 
==Code2000==
The names in the following list are taken directly from the Unicode standard.
{{col-begin}}
{{col-break}}
*Basic [[Latin alphabet|Latin]]
*[[ISO/IEC 8859-1|Latin-1]] Supplement
*[[Latin cdsfsdfsdfLatin Extended]] &ndash; A
*Latin Extended &ndash; B
*[[International Phonetic Alphabet|IPA]] Extensions
*Spacing Modifier Letters
*Combining [[Diacritics|Diacritical]] Marks
*[[Greek alphabet|Greek]] and [[Coptic alphabet|Coptic]]
*[[Cyrillic alphabet|Cyrillic]]
*Cyrillic Supplementary
*[[Armenian alphabet|Armenian]]
Line 164 ⟶ 87:
*[[Ol Chiki script|Ol Chiki]]
*Phonetic Extensions
*Phonetic Extensions Supplement
*Combining Diacritical Marks &ndash; Supplement
*Latin Extended Additional
*Grsdfsdfl Punctuation]]
*[[Subscript and superscript|Superscripts and Subscripts]]
*[[Currency sign|Currency Symbols]]
*Combining Diacritical Marks for Symbols
*Letter-like Symbols
*Number Forms
*Arrows
*[[Operation (mathematics)|Mathematical Operators]]
*Miscellaneous Technical
*Control Pictures, which are graphical presentations (via different [[code point]]s) for the 34 [[control characters]] in [[7-bit ASCII]] and among the first 128 code points of Unicode, including space and delete
*[[Optical character recognition|Optical Character Recognition]]
*Enclosed sdfsdf
*Box Drawing
*Block Elements
*[[Geometry|Geometric]] [[Shape]]s
*[[Miscellaneous Symbols]]
*[[Dingbat]]s
*[[Braille]] Patterns
*Supplemental Arrows &ndash; B
*Miscellaneous [[Table of mathematical symbols|Mathematical Symbols]] &ndash; B
*Supplemental Mathematical Operators
*Miscellaneous Symbols and Arrows
*[[Glagolitic script|Glagolitic]]
*Latin Extended-C
*[[Coptic script|Coptic]]
*Georgian Supplement
*[[Tifinagh]]
*Ethiopic Extended
*Cyrillic Extended-A
*Supplemental Punctuation
*[[CJK Radicals Supplement]]
*[[Kangxi Radicals]]
*[[Ideograph]]ic Description Characters
*[[CJK]] Symbols and Punctuation
*[[Hiragana]]
*[[Katakana]]
*[[Bopomofo]]
*Hangul Compatibility Jamo
*[[Kanbun]]
*Bopomofo Extended
*CJK Strokes
*Katakana Phonetic Extensions
*Enclosed CJK Letters and Months
*CJK Compatibility
*CJK Unified Ideographs Extension A
*[[Yijing#Trigrams|Yijing Hexagram Symbols]]
*[[CJK Unifidsfsdfsfs
*[[Yi script|Yi]] Syllables
*Yi Radicals
*[[Vai syllabary|Vai]]
*Cyrillic Extended-B
*Modifier Tone Letters
*Latin Extended-D
*[[Syloti Nagri]]
*[['Phags-pa script|Phags-pa]]
*[[Saurashtra script|Saurashtra]]
*[[Kayah Li script|Kayah Li]]
*[[Rejang script|Rejang]]
*[[Cham script|Cham]]
*Hangul Syllables
*CJK Compatibility Ideographs
*Alphabetic Presentation Forms
*Arabic Presentation Forms &ndash; A
*Variation Selectors
*Vertical Forms
*Combining Half Marks
*CJK Compatibility Forms
*Arabic Presentation Forms &ndash; B
*Half-width and Full-width Forms
*Specials
{{col-end}}
 
It also includes several scripts not officially recognized, in the Unicode [[Mapping of Unicode characters#Private use characters|Private Use Area]]:
 
*[[Tengwar]] ([[ConScript Unicode Registry]])
*[[Cirth]] (ConScript Unicode Registry)
*[[Ewellic]] (ConScridsfsdfRegistry)
*[[Phaistos]] (ConScript Unicode Registry)
*[[Klingon language|Klingon]] (ConScript Unicode Registry)
 
==Code2001==sdfsdf mostly used for historic language scripts. The majority of these glyphs are not found in ''Code 2000''.
 
''Code2001'' includes support for:
*[[ISO-8859-1]] characters
*[[Linear B]]
*[[Aegean civilization|Aegean]] numbers
*[[Phaistos]]
*[[Old Italic alphabet|Old Italic]]
*[[Gothic alphabet|Gothic]]
*[[Ugaritic alphabet|Ugaritic]]
*[[Old Persian language|Old Persian]] [[Cuneiform script|Cuneiform]]
*[[Deseret alphabet|Deseret]]
*[[Shavian]] script
*[[Osmanya script|Osmanya]]
*[[Cypriot syllabary]]
*[[Phoenician alphabet|Phoenician]]
*Byzantine Musical Symbols
*Musical Symbols
*Tai Xuan Jing Symbols
*Counting Rod Numerals
*Mathematical Alphanumeric Symbols (including the ones in the Letter-like Symbols block)
*Domino Tiles
 
This font covers a few characters in the Unicode Plane Two [[Mapping of Unicode character planes#Supplementary Ideographic Plane|Supplementary Ideographic Plane]]. It also covers a few tags in Unicode Plane Fourteen [[Mapping of Unicode character planes#Supplementary Special-purpose Plane|Supplementary Special-purpose Plane]].
 
Also included are:
*Tengwar
*Cirth
*[[Pollard script]]
The first two are not yet approved for use in Unicode, and therefore are encoded in the Plane Fifteen Private Use Area and the [[Mapping of Unicode character planes#Basic Multilingual Plane|Basic Multilingual Plane]]. (As noted above, the former two are also available in ''Code2000''.) The Pollard Script is approved for Unicode, but it won't be in until version 6.1.
 
==Code2002==
This is a third font in the ''Code 2000'' family. The glyphs in this font are not part of either ''Code 2000'' or ''Code 2001''.
 
This font partially covesdfsdfo [[Mapping of Unicode character planes#Supplementary Ideographic Plane|Supplementary Ideographic Plane]]. This is a Supplementary Plane used for Chinese, Japanese, and Korean [[ideograph]]s. Roughly 40% of Plane Two is included in this font.
 
==See also==
Other well-known Unicode fonts include:
* [[Arial Unicode MS]]
* [[Lucida Sans Unicode]]
* [[TITUS Cyberbit Basic]]
* [[TITUS Cyberbit Unicode]]
* [[Free UCS Outline Fonts]]
 
==External links==
* [http://sourceforge.net/projecsdfsdfsdfsdat sourceforge]
 
[[Category:Unicode typefaces]]
 
[[cs:Code2000]]
[[de:Code2000]]
[[ru:Code2000]]
[[uk:Code2000]]
 
*Phonetic Extensions Supplement
*Combining Diacritical Marks &ndash; Supplement
Line 319 ⟶ 105:
*Box Drawing
*Block Elements
*[[GeometryGeometric Shapes (Unicode block)|Geometric]] [[ShapeShapes]]s
*[[Miscellaneous Symbols]]
*[[Dingbat]]s
Line 334 ⟶ 120:
*Ethiopic Extended
*Cyrillic Extended-A
*[[Supplemental Punctuation]]
*[[CJK Radicals Supplement]]
*[[Kangxi Radicals]]
Line 375 ⟶ 161:
*Half-width and Full-width Forms
*Specials
{{col-end}}
 
It also includes several scripts not officially recognized, in the Unicode [[Mapping of Unicode characters#Private use characters|Private Use AreaAreas]]:
 
*[[Tengwar]] ([[ConScript Unicode Registry]])
*[[Cirth]] (ConScript Unicode Registry)
*[[Ewellic alphabet|Ewellic]] (ConScript Unicode Registry)
*[[Phaistos]] (ConScript Unicode Registry)
*[[Klingon language|Klingon]] (ConScript Unicode Registry)
 
==Code2001==
This is a second font in the ''Code 2000'' family. It covers the Unicode Plane One [[Mapping of Unicode character planes#Supplementary Multilingual Plane|Supplementary Multilingual Plane]], mostly used for historic language scripts. The majority of these glyphs are not found in ''Code 2000''.
 
''Code2001'' includes support for:
Line 402 ⟶ 187:
*[[Cypriot syllabary]]
*[[Phoenician alphabet|Phoenician]]
*[[Byzantine Musical Symbols]]
*Musical Symbols
*Tai[[Tài XuanXuán JingJīng]] Symbols
*[[Counting rods|Counting Rod]] Numerals
*[[Mathematical Alphanumeric Symbols]] (including the ones in the Letter-like Symbols block)
*Domino Tiles
 
As the font ceased updating in 2008, it does not include the [[emoji]], added to Unicode in version 6.0, that make up the best-known and most commonly used characters in the set.
This font covers a few characters in the Unicode Plane Two [[Mapping of Unicode character planes#Supplementary Ideographic Plane|Supplementary Ideographic Plane]]. It also covers a few tags in Unicode Plane Fourteen [[Mapping of Unicode character planes#Supplementary Special-purpose Plane|Supplementary Special-purpose Plane]].
This font covers a few characters in the Unicode Plane Two [[Supplementary Ideographic Plane]]. It also covers a few tags in Unicode Plane Fourteen [[Supplementary Special-purpose Plane]].
 
Also included are:
*[[Tengwar]]
*[[Cirth]]
*[[Pollard script]]
The first two are not yet approved for use in Unicode, and therefore are encoded in the Plane Fifteen Private Use Area and the [[Mapping of Unicode character planes#Basic Multilingual Plane|Basic Multilingual Plane]]. (As noted above, the former two are also available in ''Code2000''.) The Pollard Script is approvedin forUnicode Unicodenow, butso itits won'tspot beis in until version 6.1deprecated.
 
==Code2002==
This is a third font in the ''Code 2000'' family. The glyphs in this font are not part of either ''Code 2000'' or ''Code 2001''.
 
This font partially covers the Unicode Plane Two [[Mapping of Unicode character planes#Supplementary Ideographic Plane|Supplementary Ideographic Plane]]. This is a Supplementary Plane used for Chinese, Japanese, and Korean [[ideograph]]s. Roughly 40% of Plane Two is included in this font.
 
==See also==
* [[Unicode typeface]]
* [[Free software Unicode typefaces]]
* [[Unicode]]
 
Other well-known Unicode fonts include:
* [[Arial Unicode MS]]
Line 429 ⟶ 219:
* [[TITUS Cyberbit Unicode]]
* [[Free UCS Outline Fonts]]
 
== References ==
<references/>
 
==External links==
* https://www.code2001.com
* [http://sourceforge.net/projects/code2000/ Code2000 at sourceforge]
 
[[Category:Unicode typefaces]]
[[Category:IPA typefaces]]
 
[[cs:Code2000]]
[[de:Code2000]]
[[ru:Code2000]]
[[uk:Code2000]]