Code2000: Difference between revisions

Content deleted Content added
RTF too preserves higher planes in Wordpad
m fixed lint errors – stripped tags
 
(103 intermediate revisions by 68 users not shown)
Line 1:
{{short description|Typeface}}
{{Update|date=September 2017}}
{{pp-semi-indef}}
{{Infobox font
| name = Code2000
| familyname =
| image=Code2000 sample.png
| image = <!-- {{{name}}} specimen.svg -->
| style =
| classifications =
| creator = James Kass
| commissioned_by =
| foundry =
| foundries =
| creationdate =
| releasedate = 20082023, v1.171176
| trademark =
| based_on =
| aka =
| variations =
| sample = <!-- [[File:{{{name}}} sample.svg]] -->
| shown_here =
| sample_fullimage = <!-- [[File:{{{name}}} full sample.svg]] -->
}}
{{Infobox font
'''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 version 1.171 released in 2008, Code2000 is designed and implemented by James Kass to include as much of the [[Unicode|Unicode 5.1 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 fonts created by James Kass, supports characters in higher [[Mapping of Unicode character planes|Unicode planes]]. All fonts are usable in [[Windows Me]] at least through RTF format in Wordpad and through [[Internet Explorer 5.5]].
| name=Code2001
| creator=James Kass
| releasedate=2022, v0.922
}}
{{Infobox font
| name=Code2002
| creator=James Kass
| releasedate=2022, v0.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]]s. As of the current version 1.171176 released in 20082023, Code2000 is designed and implemented by James Kass to include as much of the [[Unicode|Unicode 515.1 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 fontsthe created[[Supplementary byMultilingual 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>
 
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" -->
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
Line 35 ⟶ 48:
*Combining [[Diacritics|Diacritical]] Marks
*[[Greek alphabet|Greek]] and [[Coptic alphabet|Coptic]]
*[[Cyrillic alphabetscript|Cyrillic]]
*Cyrillic Supplementary
*[[Armenian alphabet|Armenian]]
Line 92 ⟶ 105:
*Box Drawing
*Block Elements
*[[GeometryGeometric Shapes (Unicode block)|Geometric]] [[ShapeShapes]]s
*[[Miscellaneous Symbols]]
*[[Dingbat]]s
Line 107 ⟶ 120:
*Ethiopic Extended
*Cyrillic Extended-A
*[[Supplemental Punctuation]]
*[[CJK Radicals Supplement]]
*[[Kangxi Radicals]]
Line 148 ⟶ 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 175 ⟶ 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]].
 
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 202 ⟶ 219:
* [[TITUS Cyberbit Unicode]]
* [[Free UCS Outline Fonts]]
 
== References ==
<references/>
 
==External links==
*[http https://www.code2000code2001.net/ Code2000 site]com
 
[[Category:Unicode typefaces]]
[[Category:IPA typefaces]]
 
[[de:Code2000]]
[[ru:Code2000]]
[[uk:Code2000]]