Jump to content

Symbols for Legacy Computing: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
m Reverted 1 edit by 2409:4040:D0C:7C4E:0:0:C94B:910D (talk) to last revision by Andrybak
→‎See also: split out Unicode blocks
 
(8 intermediate revisions by 6 users not shown)
Line 9: Line 9:
}}
}}


'''Symbols for Legacy Computing''' is a [[Unicode block]] containing graphic characters that were used for various [[home computer]]s from the 1970s and 1980s and in [[Teletext]] broadcasting standards. It includes characters from the [[Amstrad CPC character set|Amstrad CPC]], [[MSX character set|MSX]], [[Mattel Aquarius]], [[RISC OS character set|RISC OS]], [[MouseText]], [[Atari ST character set|Atari ST]], [[TRS-80 Color Computer]], [[Oric computers|Oric]], [[TI-99/4A|Texas Instruments TI-99/4A]], [[TRS-80 character set|TRS-80]], [[Minitel]], [[Teletext character set|Teletext]], [[ATASCII]], [[PETSCII]], [[ZX80 character set|ZX80]], and [[ZX81 character set|ZX81]] character sets, as well as [[semigraphics]] characters.<ref>{{cite web |url=https://www.unicode.org/L2/L2018/18235-terminals-prop.pdf |title=Proposal to add characters from legacy computers and teletext to the UCS |access-date=2020-03-11}}</ref><ref>{{cite web |url=https://www.unicode.org/L2/L2018/18235-aux-LegacyComputingSources.pdf |title=Legacy Computing Sources |access-date=2020-03-11}}</ref>
'''Symbols for Legacy Computing''' is a [[Unicode block]] containing graphic characters that were used for various [[home computer]]s from the 1970s and 1980s and in [[Teletext]] broadcasting standards. It includes characters from the [[Amstrad CPC character set|Amstrad CPC]], [[MSX character set|MSX]], [[Mattel Aquarius]], [[RISC OS character set|RISC OS]], [[MouseText]], [[Atari ST character set|Atari ST]], [[TRS-80 Color Computer]], [[Oric computers|Oric]], [[TI-99/4A|Texas Instruments TI-99/4A]], [[TRS-80 character set|TRS-80]], [[Minitel]], [[Teletext character set|Teletext]], [[ATASCII]], [[PETSCII]], [[ZX80 character set|ZX80]], and [[ZX81 character set|ZX81]] character sets. [[Semigraphics]] characters are also included in the form of new block-shaped characters, line-drawing characters, and 60 "sextant" characters (semigraphic character made up of six smaller blocks).<ref>{{cite web |url=https://www.unicode.org/L2/L2018/18235-terminals-prop.pdf |title=Proposal to add characters from legacy computers and teletext to the UCS |access-date=2020-03-11}}</ref><ref>{{cite web |url=https://www.unicode.org/L2/L2018/18235-aux-LegacyComputingSources.pdf |title=Legacy Computing Sources |access-date=2020-03-11}}</ref>


A supplement block was approved in 2022 for inclusion in Unicode 16.0.<ref>{{Cite web|url=https://www.unicode.org/alloc/Pipeline.html|title=Proposed New Characters: The Pipeline|website=www.unicode.org}}</ref>
A supplement block was approved in 2022 for inclusion in Unicode 16.0, following proposal L2/21-235.<ref>{{Cite web|url=https://www.unicode.org/alloc/Pipeline.html|title=Proposed New Characters: The Pipeline|website=www.unicode.org}}</ref> The Supplement block includes characters from Amstrad, Apple 8-bit, Kaypro CP/M, Ohio Scientific, Robotron KC, Sharp MZ computers, HP terminals, and TRS-80. It includes a larger set of semigraphics in the form of 230 "octant" characters, large images split into four "characters", and the "large type" characters used for building large text characters.<ref>{{cite web |title=Proposal to add further characters from legacy computers and teletext to the UCS |url=https://www.unicode.org/L2/L2021/21235-terminals-supplement.pdf |date=2021-12-20}}</ref>


==Block==
==Block==
Line 25: Line 25:
The following Unicode-related documents record the purpose and process of defining specific characters in the Symbols for Legacy Computing block:
The following Unicode-related documents record the purpose and process of defining specific characters in the Symbols for Legacy Computing block:


{{sticky header}}
{| class="wikitable"
{| class="wikitable sticky-header"
|-
|-
! [[Unicode#Versions|Version]] !! {{nobr|Final code points<ref group=lower-alpha name=final/>}} !! Count !! [[International Committee for Information Technology Standards|L2]]&nbsp;ID !! [[ISO/IEC JTC 1/SC 2|WG2]]&nbsp;ID !! Document
! [[Unicode#Versions|Version]] !! {{nobr|Final code points<ref group=lower-alpha name=final/>}} !! Count !! [[International Committee for Information Technology Standards|L2]]&nbsp;ID !! [[ISO/IEC JTC 1/SC 2|WG2]]&nbsp;ID !! Document
|-
|-
| rowspan="10" | 13.0 || rowspan="10" width="180" | U+1FB00..1FB92, 1FB94..1FBCA, 1FBF0..1FBF9 || rowspan="10" | 212 || {{nobr|[https://www.unicode.org/L2/L2017/17435r-terminals-prop.pdf L2/17-435R]}} || || {{Citation |title=Proposal to add characters from legacy computers and teletext to the UCS |date=2018-04-23 |author-first1=Doug |author-last1=Ewell |author-link1=Doug Ewell |author-first2=Rebecca |author-last2=Bettencourt |author-link2=Rebecca G. Bettencourt |author-first3=Michael |author-last3=Everson |author-link3=Michael Everson |author-first4=Eduardo Marín |author-last4=Silva |author-first5=Elias |author-last5=Mårtenson |author-first6=Mark |author-last6=Shoulson |author-first7=Shawn |author-last7=Steele |author-first8=Rebecca |author-last8=Turner}}
| rowspan="10" | 13.0 || rowspan="10" width="180" | U+1FB00..1FB92, 1FB94..1FBCA, 1FBF0..1FBF9 || rowspan="10" | 212 || {{nobr|[https://www.unicode.org/L2/L2017/17435r-terminals-prop.pdf L2/17-435R]}} || || {{Citation|title=Proposal to add characters from legacy computers and teletext to the UCS|date=2018-04-23|first1=Doug|last1=Ewell|first2=Rebecca|last2=Bettencourt|first3=Michael|last3=Everson|author-link3=Michael Everson|first4=Eduardo Marín|last4=Silva|first5=Elias|last5=Mårtenson|first6=Mark|last6=Shoulson|first7=Shawn|last7=Steele|first8=Rebecca|last8=Turner|ref=none}}
|-
|-
| {{nobr|[https://www.unicode.org/L2/L2018/18039-script-adhoc-rec.pdf L2/18-039]}} || || {{Citation |title=Recommendations to UTC #154 January 2018 on Script Proposals |date=2018-01-19 |author-first1=Deborah |author-last1=Anderson |author-first2=Ken |author-last2=Whistler |author-first3=Roozbeh |author-last3=Pournader |author-first4=Lisa |author-last4=Moore |author-first5=Hai |author-last5=Liang |author-first6=Richard |author-last6=Cook |section=26}}
| {{nobr|[https://www.unicode.org/L2/L2018/18039-script-adhoc-rec.pdf L2/18-039]}} || || {{Citation|title=Recommendations to UTC #154 January 2018 on Script Proposals|date=2018-01-19|first1=Deborah|last1=Anderson|first2=Ken|last2=Whistler|first3=Roozbeh|last3=Pournader|first4=Lisa|last4=Moore|first5=Hai|last5=Liang|first6=Richard|last6=Cook|ref=none|section=26}}
|-
|-
| {{nobr|[https://www.unicode.org/L2/L2018/18235-terminals-prop.pdf L2/18-235 (full],}} [https://www.unicode.org/L2/L2018/18235-terminals-prop-no-attachments.pdf no_attach], [https://www.unicode.org/L2/L2018/18235-aux-LegacyComputingSources.pdf sources], [https://www.unicode.org/L2/L2018/18235-aux-mappings.zip mappings_zip]) || || {{Citation |title=Proposal to add characters from legacy computers and teletext to the UCS |date=2018-07-20 |author-first1=Doug |author-last1=Ewell |author-link1=Doug Ewell |author-first2=Rebecca |author-last2=Bettencourt |author-link2=Rebecca G. Bettencourt |author-first3=Ricardo |author-last3=Bánffy |author-first4=Michael |author-last4=Everson |author-link4=Michael Everson |author-first5=Eduardo Marín |author-last5=Silva |author-first6=Elias |author-last6=Mårtenson |author-first7=Mark |author-last7=Shoulson |author-first8=Shawn |author-last8=Steele |author-first9=Rebecca |author-last9=Turner}}
| {{nobr|[https://www.unicode.org/L2/L2018/18235-terminals-prop.pdf L2/18-235 (full],}} [https://www.unicode.org/L2/L2018/18235-terminals-prop-no-attachments.pdf no_attach], [https://www.unicode.org/L2/L2018/18235-aux-LegacyComputingSources.pdf sources], [https://www.unicode.org/L2/L2018/18235-aux-mappings.zip mappings_zip]) || || {{Citation|title=Proposal to add characters from legacy computers and teletext to the UCS|date=2018-07-20|first1=Doug|last1=Ewell|first2=Rebecca|last2=Bettencourt|first3=Ricardo|last3=Bánffy|first4=Michael|last4=Everson|first5=Eduardo Marín|last5=Silva|first6=Elias|last6=Mårtenson|first7=Mark|last7=Shoulson|first8=Shawn|last8=Steele|first9=Rebecca|last9=Turner|ref=none}}
|-
|-
| {{nobr|[https://www.unicode.org/L2/L2018/18241-script-ad-hoc.pdf L2/18-241]}} || || {{Citation |title=Recommendations to UTC # 156 July 2018 on Script Proposals |date=2018-07-25 |author-first1=Deborah |author-last1=Anderson |display-authors=etal |section=19}}
| {{nobr|[https://www.unicode.org/L2/L2018/18241-script-ad-hoc.pdf L2/18-241]}} || || {{Citation|title=Recommendations to UTC # 156 July 2018 on Script Proposals|date=2018-07-20|first1=Deborah|last1=Anderson|display-authors=etal|ref=none|section=19}}
|-
|-
| {{nobr|[https://www.unicode.org/L2/L2018/18275r-terminals-prop.pdf L2/18-275R (full],}} [https://www.unicode.org/L2/L2018/18275r-terminals-prop-no-attachments.pdf no_attach], [https://www.unicode.org/L2/L2018/18275r-aux-LegacyComputingSources.pdf sources], [https://www.unicode.org/L2/L2018/18275r-aux-mappings.zip mappings_zip]) || || {{Citation |title=Proposal to add characters from legacy computers and teletext to the UCS |date=2018-09-06 |author-first1=Doug |author-last1=Ewell |author-link1=Doug Ewell |author-first2=Rebecca |author-last2=Bettencourt |author-link2=Rebecca G. Bettencourt |author-first3=Ricardo |author-last3=Bánffy |author-first4=Michael |author-last4=Everson |author-link4=Michael Everson |author-first5=Eduardo Marín |author-last5=Silva |author-first6=Elias |author-last6=Mårtenson |author-first7=Mark |author-last7=Shoulson |author-first8=Shawn |author-last8=Steele |author-first9=Rebecca |author-last9=Turner}}
| {{nobr|[https://www.unicode.org/L2/L2018/18275r-terminals-prop.pdf L2/18-275R (full],}} [https://www.unicode.org/L2/L2018/18275r-terminals-prop-no-attachments.pdf no_attach], [https://www.unicode.org/L2/L2018/18275r-aux-LegacyComputingSources.pdf sources], [https://www.unicode.org/L2/L2018/18275r-aux-mappings.zip mappings_zip]) || || {{Citation|title=Proposal to add characters from legacy computers and teletext to the UCS|date=2018-09-06|first1=Doug|last1=Ewell|first2=Rebecca|last2=Bettencourt|first3=Ricardo|last3=Bánffy|first4=Michael|last4=Everson|first5=Eduardo Marín|last5=Silva|first6=Elias|last6=Mårtenson|first7=Mark|last7=Shoulson|first8=Shawn|last8=Steele|first9=Rebecca|last9=Turner|ref=none}}
|-
|-
| {{nobr|[https://www.unicode.org/L2/L2018/18300-script-ad-hoc-rec.pdf L2/18-300]}} || || {{Citation |title=Recommendations to UTC #157 on Script Proposals |date=2018-09-14 |author-first1=Deborah |author-last1=Anderson |display-authors=etal |section=11}}
| {{nobr|[https://www.unicode.org/L2/L2018/18300-script-ad-hoc-rec.pdf L2/18-300]}} || || {{Citation|title=Recommendations to UTC #157 on Script Proposals|date=2018-09-14|first1=Deborah|last1=Anderson|display-authors=etal|ref=none|section=11}}
|-
|-
| {{nobr|[https://www.unicode.org/L2/L2019/19025-terminals-prop.pdf L2/19-025 (full],}} [https://www.unicode.org/L2/L2019/19025-terminals-prop-no-attachments.pdf no_attach], [https://www.unicode.org/L2/L2019/19025-aux-LegacyComputingSources.pdf sources], [https://www.unicode.org/L2/L2019/19025-aux-mappings.zip mappings_zip]) || [https://www.unicode.org/wg2/docs/n5028-19025-terminals-prop.pdf N5028] || {{Citation |title=Proposal to add characters from legacy computers and teletext to the UCS |date=2019-01-04 |author-first1=Doug |author-last1=Ewell |author-link1=Doug Ewell |author-first2=Rebecca |author-last2=Bettencourt |author-link2=Rebecca G. Bettencourt |author-first3=Ricardo |author-last3=Bánffy |author-first4=Michael |author-last4=Everson |author-link4=Michael Everson |author-first5=Eduardo Marín |author-last5=Silva |author-first6=Elias |author-last6=Mårtenson |author-first7=Mark |author-last7=Shoulson |author-first8=Shawn |author-last8=Steele |author-first9=Rebecca |author-last9=Turner}}
| {{nobr|[https://www.unicode.org/L2/L2019/19025-terminals-prop.pdf L2/19-025 (full],}} [https://www.unicode.org/L2/L2019/19025-terminals-prop-no-attachments.pdf no_attach], [https://www.unicode.org/L2/L2019/19025-aux-LegacyComputingSources.pdf sources], [https://www.unicode.org/L2/L2019/19025-aux-mappings.zip mappings_zip]) || [https://www.unicode.org/wg2/docs/n5028-19025-terminals-prop.pdf N5028] || {{Citation|title=Proposal to add characters from legacy computers and teletext to the UCS|date=2019-01-04|first1=Doug|last1=Ewell|first2=Rebecca|last2=Bettencourt|first3=Ricardo|last3=Bánffy|first4=Michael|last4=Everson|first5=Eduardo Marín|last5=Silva|first6=Elias|last6=Mårtenson|first7=Mark|last7=Shoulson|first8=Shawn|last8=Steele|first9=Rebecca|last9=Turner|ref=none}}
|-
|-
| {{nobr|[https://www.unicode.org/L2/L2019/19047-script-adhoc-recs.pdf L2/19-047]}} || || {{Citation |title=Recommendations to UTC #158 January 2019 on Script Proposals |date=2019-01-13 |author-first1=Deborah |author-last1=Anderson |display-authors=etal |section=24}}
| {{nobr|[https://www.unicode.org/L2/L2019/19047-script-adhoc-recs.pdf L2/19-047]}} || || {{Citation|title=Recommendations to UTC #158 January 2019 on Script Proposals|date=2019-01-13|first1=Deborah|last1=Anderson|display-authors=etal|ref=none|section=24}}
|-
|-
| {{nobr|[https://www.unicode.org/L2/L2019/19008.htm L2/19-008]}} || || {{Citation |title=UTC #158 Minutes |date=2019-02-08 |author-first=Lisa |author-last=Moore |section=E.2}}
| {{nobr|[https://www.unicode.org/L2/L2019/19008.htm L2/19-008]}} || || {{Citation|title=UTC #158 Minutes|date=2019-02-08|first=Lisa|last=Moore|ref=none|section=E.2}}
|-
|-
| {{nobr|[https://www.unicode.org/L2/L2020/20015.htm L2/20-015]}} || || {{Citation |title=Draft Minutes of UTC Meeting 162 |date=2020-01-23 |author-first=Lisa |author-last=Moore |section=B.10.17.2}}
| {{nobr|[https://www.unicode.org/L2/L2020/20015.htm L2/20-015R]}} || || {{Citation|title=Draft Minutes of UTC Meeting 162|date=2020-05-14|first=Lisa|last=Moore|ref=none|section=B.10.17.2}}
|- class="sortbottom"
|- class="sortbottom"
| colspan="6" | {{reflist|group=lower-alpha|refs=<ref name="final">Proposed code points and characters names may differ from final code points and names</ref>}}
| colspan="6" | {{reflist|group=lower-alpha|refs=<ref name=final>Proposed code points and characters names may differ from final code points and names</ref>}}
|}
|}


==See also==
==See also==

* [[Supplemental Arrows-C]] Unicode block characters {{unichar|1F8B0|ARROW POINTING UPWARDS THEN NORTH WEST}} and {{unichar|1F8B1|ARROW POINTING RIGHTWARDS THEN CURVING SOUTH WEST}}
* [[Block Elements]]
* [[Box-drawing characters]]
* [[Dingbat]]
* other Unicode blocks
** [[Box Drawing]]
** [[Block Elements]]
** [[Geometric Shapes (Unicode block)|Geometric Shapes]]
** [[Halfwidth and Fullwidth Forms (Unicode block)|Halfwidth and Fullwidth Forms]]
** [[Supplemental Arrows-C]]


==References==
==References==
{{reflist}}
{{reflist}}

== External links ==
* [https://devblogs.microsoft.com/commandline/cascadia-code-2404-23/ Cascadia Code 2404.23] &ndash; release notes for [[Cascadia Code]], which shows the rendering of Symbols for Legacy Computing Supplement characters


[[Category:Unicode blocks]]
[[Category:Unicode blocks]]

Latest revision as of 10:46, 4 August 2024

Symbols for Legacy Computing
RangeU+1FB00..U+1FBFF
(256 code points)
PlaneSMP
ScriptsCommon
Assigned212 code points
Unused44 reserved code points
Unicode version history
13.0 (2020)212 (+212)
Unicode documentation
Code chart ∣ Web page
Note: [1][2]

Symbols for Legacy Computing is a Unicode block containing graphic characters that were used for various home computers from the 1970s and 1980s and in Teletext broadcasting standards. It includes characters from the Amstrad CPC, MSX, Mattel Aquarius, RISC OS, MouseText, Atari ST, TRS-80 Color Computer, Oric, Texas Instruments TI-99/4A, TRS-80, Minitel, Teletext, ATASCII, PETSCII, ZX80, and ZX81 character sets. Semigraphics characters are also included in the form of new block-shaped characters, line-drawing characters, and 60 "sextant" characters (semigraphic character made up of six smaller blocks).[3][4]

A supplement block was approved in 2022 for inclusion in Unicode 16.0, following proposal L2/21-235.[5] The Supplement block includes characters from Amstrad, Apple 8-bit, Kaypro CP/M, Ohio Scientific, Robotron KC, Sharp MZ computers, HP terminals, and TRS-80. It includes a larger set of semigraphics in the form of 230 "octant" characters, large images split into four "characters", and the "large type" characters used for building large text characters.[6]

Block

[edit]
Symbols for Legacy Computing[1][2]
Official Unicode Consortium code chart (PDF)
  0 1 2 3 4 5 6 7 8 9 A B C D E F
U+1FB0x 🬀 🬁 🬂 🬃 🬄 🬅 🬆 🬇 🬈 🬉 🬊 🬋 🬌 🬍 🬎 🬏
U+1FB1x 🬐 🬑 🬒 🬓 🬔 🬕 🬖 🬗 🬘 🬙 🬚 🬛 🬜 🬝 🬞 🬟
U+1FB2x 🬠 🬡 🬢 🬣 🬤 🬥 🬦 🬧 🬨 🬩 🬪 🬫 🬬 🬭 🬮 🬯
U+1FB3x 🬰 🬱 🬲 🬳 🬴 🬵 🬶 🬷 🬸 🬹 🬺 🬻 🬼 🬽 🬾 🬿
U+1FB4x 🭀 🭁 🭂 🭃 🭄 🭅 🭆 🭇 🭈 🭉 🭊 🭋 🭌 🭍 🭎 🭏
U+1FB5x 🭐 🭑 🭒 🭓 🭔 🭕 🭖 🭗 🭘 🭙 🭚 🭛 🭜 🭝 🭞 🭟
U+1FB6x 🭠 🭡 🭢 🭣 🭤 🭥 🭦 🭧 🭨 🭩 🭪 🭫 🭬 🭭 🭮 🭯
U+1FB7x 🭰 🭱 🭲 🭳 🭴 🭵 🭶 🭷 🭸 🭹 🭺 🭻 🭼 🭽 🭾 🭿
U+1FB8x 🮀 🮁 🮂 🮃 🮄 🮅 🮆 🮇 🮈 🮉 🮊 🮋 🮌 🮍 🮎 🮏
U+1FB9x 🮐 🮑 🮒 🮔 🮕 🮖 🮗 🮘 🮙 🮚 🮛 🮜 🮝 🮞 🮟
U+1FBAx 🮠 🮡 🮢 🮣 🮤 🮥 🮦 🮧 🮨 🮩 🮪 🮫 🮬 🮭 🮮 🮯
U+1FBBx 🮰 🮱 🮲 🮳 🮴 🮵 🮶 🮷 🮸 🮹 🮺 🮻 🮼 🮽 🮾 🮿
U+1FBCx 🯀 🯁 🯂 🯃 🯄 🯅 🯆 🯇 🯈 🯉 🯊
U+1FBDx  
U+1FBEx  
U+1FBFx 🯰 🯱 🯲 🯳 🯴 🯵 🯶 🯷 🯸 🯹
Notes
1.^ As of Unicode version 15.1
2.^ Grey areas indicate non-assigned code points

The image below is provided as quick reference for these symbols on systems that are unable to display them directly:

History

[edit]

The following Unicode-related documents record the purpose and process of defining specific characters in the Symbols for Legacy Computing block:

See also

[edit]

References

[edit]
[edit]