Symbols for Legacy Computing: Difference between revisions

Content deleted Content added
History: add sticky header
No edit summary
 
(11 intermediate revisions by 8 users not shown)
Line 6:
|alphabets =
|13_0 = 212
|16_0 = 37
|note = <ref>{{Cite web|url=https://www.unicode.org/ucd/|title=Unicode character database|work=The Unicode Standard|access-date=2023-07-26}}</ref><ref>{{Cite web|url=https://www.unicode.org/versions/enumeratedversions.html|title=Enumerated Versions of The Unicode Standard|work=The Unicode Standard|access-date=2023-07-26}}</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]], [[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> 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.
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==
Line 17 ⟶ 18:
{{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:Symbols for Legacy Computing Unicode block.png|480px|left]]
 
[[File:UCB Symbols for Legacy Computing Unicode block.png|480px600px|left]]{{clear}}
{{clear}}
 
==History==
Line 49:
|-
| {{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}}
|-
| 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==