Symbols for Legacy Computing: Difference between revisions

Content deleted Content added
Block: {{Contains special characters
No edit summary
 
(45 intermediate revisions by 25 users not shown)
Line 6:
|alphabets =
|13_0 = 212
|16_0 = 37
|note = <ref>{{citeCite web|url=https://www.unicode.org/ucd/|title=Unicode character database|work=The Unicode Standard|accessdateaccess-date=20202023-0307-1126}}</ref><ref>{{citeCite web|url=https://www.unicode.org/versions/enumeratedversions.html|title=Enumerated Versions of The Unicode Standard|work=The Unicode Standard|accessdateaccess-date=20202023-0307-1126}}</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 [[Teletextteletext]] broadcasting standards. It includes characters from the [[Amstrad CPC character set|Amstrad CPC]], [[MSX character set|MSX]], [[Mattel Aquarius character set|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. [[semigraphicsSemigraphics]] 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 |accessdateaccess-date=2020-03-11}}</ref><ref>{{cite web |url=https://www.unicode.org/L2/L2018/18235-aux-LegacyComputingSources.pdf |title=Legacy Computing Sources |accessdateaccess-date=2020-03-11}}</ref> Additional characters were added to this block in Unicode 16.0 as well.
 
A supplemental block ([[Symbols for Legacy Computing Supplement]]) was added with Unicode 16.0.
 
==Block==
{{Contains special characters|Uncommon Unicode|section=table}}
| special = uncommon [[Unicode]] characters
| fix = Help:Multilingual support
| image = Replacement character.svg
| link = Specials (Unicode block)#Replacement character
| alt = <?>
| compact = yes
|section = table
}}
{{Unicode chart Symbols for Legacy Computing}}
 
The image below is provided as quick reference for these symbols on systems that are unable to display them directly (it shows characters newly assigned in Unicode 16.0):
 
[[File:UCB Symbols for Legacy Computing.png|600px|left]]{{clear}}
 
==History==
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 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
|-
| rowspan="10" | 13.0 || rowspan="10" width="180" | U+1FB00..1FB92, 1FB94..1FBCA, 1FBF0..1FBF9 || rowspan="10" | 213212 || {{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|authorlink3author-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|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|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-2520|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|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|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|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|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|first=Lisa|last=Moore|ref=none|section=E.2}}
|-
| {{nobr|[https://www.unicode.org/L2/L2020/20015.htm L2/20-015015R]}} || || {{Citation|title=Draft Minutes of UTC Meeting 162|date=2020-0105-2314|first=Lisa|last=Moore|ref=none|section=B.10.17.2}}
|-
| rowspan="4" | 16.0 || rowspan="4" | U+1FBCB..1FBEF || rowspan="4" | 37 || {{nobr|[https://www.unicode.org/L2/L2021/21235-terminals-supplement.pdf L2/21-235 (full],}} [https://www.unicode.org/L2/L2021/21235-terminals-supplement-noattach.pdf no_attach], [https://www.unicode.org/L2/L2021/21235-terminals-supplement-sources.pdf sources], [https://www.unicode.org/L2/L2021/21235-terminals-supplement-mappings.zip mappings_zip]) || || {{Citation|title=Proposal to add further characters from legacy computers and teletext to the UCS|date=2021-12-20|first1=Rebecca|last1=Bettencourt|first2=Doug|last2=Ewell|first3=Ricardo|last3=Bánffy|first4=Michael|last4=Everson|first5=Jarkko|last5=Hietaniemi|first6=Eduardo Marín|last6=Silva|first7=Elias|last7=Mårtenson|first8=Mark|last8=Shoulson|first9=Shawn|last9=Steele|first10=Rebecca|last10=Turner|ref=none}}
|-
| {{nobr|[https://www.unicode.org/L2/L2022/22023-script-adhoc-rept.pdf L2/22-023]}} || || {{Citation|title=Recommendations to UTC #170 January 2022 on Script Proposals|date=2022-01-22|first1=Deborah|last1=Anderson|first2=Ken|last2=Whistler|first3=Roozbeh|last3=Pournader|first4=Peter|last4=Constable|ref=none|section=17 Legacy Computing Symbols}}
|-
| {{nobr|[https://www.unicode.org/L2/L2021/21235r-terminals-supplement.pdf L2/21-235R (full],}} [https://www.unicode.org/L2/L2021/21235r-terminals-supplement-noattach.pdf no_attach]) || || {{Citation|title=Proposal to add further characters from legacy computers and teletext to the UCS|date=2022-01-26|first1=Rebecca|last1=Bettencourt|first2=Doug|last2=Ewell|first3=Ricardo|last3=Bánffy|first4=Michael|last4=Everson|first5=Jarkko|last5=Hietaniemi|first6=Eduardo Marín|last6=Silva|first7=Elias|last7=Mårtenson|first8=Mark|last8=Shoulson|first9=Shawn|last9=Steele|first10=Rebecca|last10=Turner|ref=none}}
|-
| {{nobr|[https://www.unicode.org/L2/L2022/22016.htm L2/22-016]}} || || {{Citation|title=UTC #170 Minutes|date=2022-04-21|first=Peter|last=Constable|ref=none|section=D.1 17 Legacy Computing Symbols}}
|- 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>}}
Line 54 ⟶ 62:
 
==See also==
* [[Box-drawing characters]]
* [[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 ElementsDingbat]]
* 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]]
** [[Symbols for Legacy Computing Supplement]]
 
==References==
{{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]]