Hangul (obsolete Unicode block): Difference between revisions

Content deleted Content added
Hangul2 (talk | contribs)
mNo edit summary
not a sentence
 
(38 intermediate revisions by 7 users not shown)
Line 1:
{{short description|Unicode 1.x block, removed in Unicode 2.0}}
{{orphan|date=September 2020}}
'''Hangul''', '''Hangul Supplementary-A''', and '''Hangul Supplementary-B''' were character blocks that existed in [[Unicode]] 1.0 and 1.1, and [[Universal Coded Character Set|ISO/IEC 10646]]-1:1993. These blocks encoded precomposed modern [[Hangul]] syllables. These three Unicode 1.x blocks were deleted and superseded by the new [[Hangul Syllables]] block (U+AC00–U+D7AF) in Unicode 2.0 (July 1996) and ISO/IEC 10646-1:1993 Amd. 5 (1998), and are now occupied by [[CJK Unified Ideographs Extension A]] and [[Yijing Hexagram Symbols]]. Moving or removing existing characters has been prohibited by the Unicode Stability Policy for all versions following Unicode 2.0, so the Hangul Syllables block introduced in Unicode 2.0 is immutable.
 
== Documentation ==
'''Hangul''', '''Hangul Supplementary-A''', and '''Hangul Supplementary-B''' were character blocks that existed in [[Unicode]] 1.0 and 1.1, and [[Universal Coded Character Set|ISO/IEC 10646]]-1:1993. These blocks encoded precomposed modern [[Hangul]] syllables.
The Unicode 1.0.0 code chart is still available online, including the Korean Hangul Syllables block, but not the supplements added in Unicode 1.1.<ref name="codechart"/> Full code charts for Unicode 1.1 were "never created", since Unicode 1.1 was published only as a report amending Unicode 1.0 due to the urgency of releasing it;<ref>{{cite web |url=https://www.unicode.org/versions/Unicode1.1.0/ |title=Unicode 1.1 |work=Unicode Technical Site |publisher=[[Unicode Consortium]]}}</ref> however, full code charts for ISO/IEC 10646-1:1993 were available, covering all three blocks.<ref name="chung"/>
 
|Data colspan="17"for style="background:#F8F8F8;font-size:small"mapping |between '''Hangul,Unicode Hangul Supplementary-A1.1, HangulUnicode Supplementary-B'''<ref>{{cite2.0 weband |other url=http://unicode.org/Public/1.1-Update/UnicodeData-1.1.5.txthangul |encodings title=Unicodehas 1.1.5been datasupplied |by date=1995-07-05the }}</ref>Unicode Consortium.<ref>{{cite web | url=ftphttps://ftp.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/KSC/HANGUL.TXT | title=Korean Hangul Encoding Conversion Table | first1=K. D. | last1=Chang | first2=In Sook | last2=Choi | first3=Jung Ho | last3=Kim | date=1995-10-04 }}</ref> This data is archived as historic, but contains errors; an errata document is also supplied which corrects the mappings with reference to decompositions from the Unicode Character Database for Unicode 1.1.5,<ref>{{cite web | url=ftphttps://ftp.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/KSC/HangulReadMe.html | title=Notes and corrections for HANGUL.TXT | date=2005-10-13 }}</ref> which is itself also available.<ref name="Unicode1_1_5">{{cite web | url=https://unicode.org/Public/1.1-Update/UnicodeData-1.1.5.txt | title=Unicode 1.1.5 data | date=1995-07-05 }}</ref> However, the Unicode 1.1.5 data itself contains some errors; corrected data with reference to the ISO/IEC 10646-1:1993 code charts and the source standards is documented in the [[Unicode Technical Committee]] document UTC L2/17-080.<ref name="chung">{{cite web | url=httphttps://unicode.org/L2/L2017/17080-three-hangul-syl.pdf | title=Informative document about three pre-Unicode-2.0 modern hangul syllables | first1=Jaemin | last1=Chung | date=2017-03-29 }}</ref>
Unicode 1.0 encoded the following block:
* U+384E: 삤 in the Unicode Character Database for Unicode 1.1.5, but 삣 in the Unicode 1.0 and ISO/IEC 10646-1:1993 code charts and per the source standard mappings
* Hangul (U+3400–U+3D2D) consisted of 2,350 syllables from KS C 5601-1987 (now [[KS X 1001]]).
* U+40BC: 삣 in the Unicode Character Database for Unicode 1.1.5, but 삤 in the ISO/IEC 10646-1:1993 code charts and per the source standard mappings
Unicode 1.1 added the following blocks:
* U+436C: 콫 in the Unicode Character Database for Unicode 1.1.5, but 콪 in the ISO/IEC 10646-1:1993 code charts and per the source standard mappings
* Hangul Supplementary-A (U+3D2E–U+44B7) consisted of 1,930 syllables from KS C 5657-1991 (now [[KS X 1002]]).
* Hangul Supplementary-B (U+44B8–U+4DFF) consisted of six syllables from [[GB 12052]]-89 and the first 2,370 syllables that are not in the aforementioned three sets.
 
== Korean Hangul Syllables block==
These three blocks were superseded by the new '''[[Hangul Syllables]]''' block (U+AC00–U+D7AF) in Unicode 2.0 (July 1996) and ISO/IEC 10646-1:1993 Amd. 5 (1998), and are now occupied by [[CJK Unified Ideographs Extension A]] and [[Yijing Hexagram Symbols]].
{{Infobox Unicode block
 
|blockname = Korean Hangul Syllables
== Block ==
|rangestart = 3400
|rangeend = 3D2D
|script1 = [[Hangul]]
|sources = [[KS C 5601]]-1987
|occupiedby = [[CJK Unified Ideographs Extension A]]
|1_0_0 = 2350
|2_0 = -2350
|note = Block [[Unicode block#Deleted blocks|deleted]] in Unicode 2.0, with characters moved to [[Hangul Syllables]] block.
|codechart = https://www.unicode.org/versions/Unicode1.0.0/CodeCharts1.pdf#page=33
}}
'''Hangul''' (U+3400–U+3D2D),<ref name="unicode1.1blocks" /> also called '''Korean Hangul Syllables''',<ref name="codechart">{{cite web |url=https://www.unicode.org/versions/Unicode1.0.0/CodeCharts1.pdf#page=33 |work=The Unicode Standard |version=Version 1.0 |title=3.7: Code Charts |publisher=[[Unicode Consortium]]}}</ref> consisted of 2,350 syllables from KS C 5601-1987 (now [[KS X 1001]]). This block was encoded from Unicode 1.0.0 and included in the main code chart (without character names)<ref name="codechart"/> but not in the block charts (which included character names).<ref name="unicode1.0blocks">{{cite web |url=https://www.unicode.org/versions/Unicode1.0.0/CodeCharts2.pdf |work=The Unicode Standard |version=Version 1.0 |title=3.8: Block-by-Block Charts |publisher=[[Unicode Consortium]]}}</ref>
{| class="wikitable nounderlines" style="border-collapse:collapse;background:#FFFFFF;font-size:large;text-align:center"
| colspan="17" style="background:#F8F8F8;font-size:small" | '''Korean Hangul Syllables'''{{ref label|U3400old_as_of_Unicode_version|1}}{{ref label|U3400old_grey|2}}<br>[https://www.unicode.org/versions/Unicode1.0.0/CodeCharts1.pdf#page=33 Unicode Consortium code chart (obsolete)] (PDF)<ref name="Unicode1_1_5"/><ref name="chung"/>
| colspan="17" style="background:#F8F8F8;font-size:small" | '''Hangul, Hangul Supplementary-A, Hangul Supplementary-B'''<ref>{{cite web | url=http://unicode.org/Public/1.1-Update/UnicodeData-1.1.5.txt | title=Unicode 1.1.5 data | date=1995-07-05 }}</ref><ref>{{cite web | url=ftp://ftp.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/KSC/HANGUL.TXT | title=Korean Hangul Encoding Conversion Table | first1=K. D. | last1=Chang | first2=In Sook | last2=Choi | first3=Jung Ho | last3=Kim | date=1995-10-04 }}</ref><ref>{{cite web | url=ftp://ftp.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/KSC/HangulReadMe.html | title=Notes and corrections for HANGUL.TXT | date=2005-10-13 }}</ref><ref>{{cite web | url=http://unicode.org/L2/L2017/17080-three-hangul-syl.pdf | title=Informative document about three pre-Unicode-2.0 modern hangul syllables | first1=Jaemin | last1=Chung | date=2017-03-29 }}</ref>
|- style="background:#F8F8F8;font-size:small"
| style="width:45pt" | &nbsp; || style="width:20pt" | 0 || style="width:20pt" | 1 || style="width:20pt" | 2 || style="width:20pt" | 3 || style="width:20pt" | 4 || style="width:20pt" | 5 || style="width:20pt" | 6 || style="width:20pt" | 7 || style="width:20pt" | 8 || style="width:20pt" | 9 || style="width:20pt" | A || style="width:20pt" | B || style="width:20pt" | C || style="width:20pt" | D || style="width:20pt" | E || style="width:20pt" | F
Line 309 ⟶ 321:
| style="background:#F8F8F8;font-size:small"|U+3D1x||휼||흄||흇||흉||흐||흑||흔||흖||흗||흘||흙||흠||흡||흣||흥||흩
|-
| style="background:#F8F8F8;font-size:small"|U+3D2x||희||흰||흴||흼||흽||힁||히||힉||힌||힐||힘||힙||힛||힝||colspan=2 style="background-color:#CCC"||갋&nbsp;
|-
| colspan="17" style="background:#F8F8F8;font-size:small;text-align:left" | '''Notes'''
:1.{{note|U3400old_as_of_Unicode_version}}As of Unicode version 1.1. Characters in chart are shown by means of equivalent code points in Unicode 2.0 and all subsequent versions.
:2.{{note|U3400old_grey}}Grey areas indicate points outside of the block, since its boundaries (unusually) were not aligned to multiples of 16.
|}
 
== Hangul Supplementary-A block ==
{{Infobox Unicode block
|blockname = Hangul Supplementary-A
|rangestart = 3D2E
|rangeend = 44B7
|script1 = [[Hangul]]
|sources = [[KS C 5657]]-1991
|occupiedby = [[CJK Unified Ideographs Extension A]]
|1_1 = 1930
|2_0 = -1930
|codechart = omit
|note = Block [[Unicode block#Deleted blocks|deleted]] in Unicode 2.0, with characters moved to [[Hangul Syllables]] block.
}}
'''Hangul Supplementary-A''' (U+3D2E–U+44B7)<ref name="unicode1.1blocks">{{cite web |url=https://www.unicode.org/versions/Unicode1.1.0/appE.pdf |title=Appendix E: Block Names |work=The Unicode Standard |version=Version 1.1 |publisher=[[Unicode Consortium]]}}</ref> consisted of 1,930 syllables from KS C 5657-1991 (now [[KS X 1002]]).
{| class="wikitable nounderlines" style="border-collapse:collapse;background:#FFFFFF;font-size:large;text-align:center"
| colspan="17" style="background:#F8F8F8;font-size:small" | '''Hangul Supplementary-A'''{{ref label|U3D2Eold_as_of_Unicode_version|1}}{{ref label|U3D2Eold_grey|2}}<br>References:<ref name="Unicode1_1_5"/><ref name="chung"/>
|- style="background:#F8F8F8;font-size:small"
| style="width:45pt" | &nbsp; || style="width:20pt" | 0 || style="width:20pt" | 1 || style="width:20pt" | 2 || style="width:20pt" | 3 || style="width:20pt" | 4 || style="width:20pt" | 5 || style="width:20pt" | 6 || style="width:20pt" | 7 || style="width:20pt" | 8 || style="width:20pt" | 9 || style="width:20pt" | A || style="width:20pt" | B || style="width:20pt" | C || style="width:20pt" | D || style="width:20pt" | E || style="width:20pt" | F
|-
| style="background:#F8F8F8;font-size:small"|U+3D2x||colspan=14 style="background-color:#CCC"|&nbsp;||갂||갋
|-
| style="background:#F8F8F8;font-size:small"|U+3D3x||갌||갢||갣||갲||갵||갶||갿||걁||걇||걈||걉||걌||걤||걥||걳||걵
Line 551 ⟶ 589:
| style="background:#F8F8F8;font-size:small"|U+44Ax||휃||휌||휍||휏||휐||휟||휺||휻||흃||흅||흍||흕||흝||흟||흨||흪
|-
| style="background:#F8F8F8;font-size:small"|U+44Bx||흫||흭||흳||흿||힏||힗||힜||힠||colspan=8 style="background-color:#CCC"||혻||뽙||뿥||쮔||웘||갃||갅&nbsp;
|-
| colspan="17" style="background:#F8F8F8;font-size:small;text-align:left" | '''Notes'''
:1.{{note|U3D2Eold_as_of_Unicode_version}}As of Unicode version 1.1. Characters in chart are shown by means of equivalent code points in Unicode 2.0 and all subsequent versions.
:2.{{note|U3D2Eold_grey}}Grey areas indicate points outside of the block, since its boundaries (unusually) were not aligned to multiples of 16.
|}
 
== Hangul Supplementary-B block ==
{{Infobox Unicode block
|blockname = Hangul Supplementary-B
|rangestart = 44B8
|rangeend = 4DFF
|script1 = [[Hangul]]
|sources = [[GB 12052]]-89 (U+44B8–U+44BD only)
|occupiedby = {{plainlist|
* [[CJK Unified Ideographs Extension A]]
* [[Yijing Hexagram Symbols]]}}
|1_1 = 2376
|2_0 = -2376
|codechart = omit
|note = Block [[Unicode block#Deleted blocks|deleted]] in Unicode 2.0, with characters moved to [[Hangul Syllables]] block.
}}
* '''Hangul Supplementary-B''' (U+44B8–U+4DFF)<ref name="unicode1.1blocks"/> consisted of six syllables from [[GB 12052]]-89 (U+44B8–U+44BD) and the first 2,370 syllables that are not in the aforementioned three sets (U+44BE–U+4DFF).
{| class="wikitable nounderlines" style="border-collapse:collapse;background:#FFFFFF;font-size:large;text-align:center"
| colspan="17" style="background:#F8F8F8;font-size:small" | '''Hangul Supplementary-B'''{{ref label|U44B8old_as_of_Unicode_version|1}}{{ref label|U44B8old_grey|2}}<br>References:<ref name="Unicode1_1_5"/><ref name="chung"/>
|- style="background:#F8F8F8;font-size:small"
| style="width:45pt" | &nbsp; || style="width:20pt" | 0 || style="width:20pt" | 1 || style="width:20pt" | 2 || style="width:20pt" | 3 || style="width:20pt" | 4 || style="width:20pt" | 5 || style="width:20pt" | 6 || style="width:20pt" | 7 || style="width:20pt" | 8 || style="width:20pt" | 9 || style="width:20pt" | A || style="width:20pt" | B || style="width:20pt" | C || style="width:20pt" | D || style="width:20pt" | E || style="width:20pt" | F
|-
| style="background:#F8F8F8;font-size:small"|U+44Bx||colspan=8 style="background-color:#CCC"|&nbsp;||믃||혻||뽙||뿥||쮔||웘||갃||갅
|-
| style="background:#F8F8F8;font-size:small"|U+44Cx||갆||갍||갎||갏||갘||갞||갟||갡||갥||갦||갧||갨||갩||갪||갫||갮
Line 848 ⟶ 914:
|-
| style="background:#F8F8F8;font-size:small"|U+4DFx||뭂||뭃||뭆||뭈||뭊||뭌||뭎||뭒||뭓||뭕||뭖||뭙||뭚||뭛||뭜||뭝
|-
| colspan="17" style="background:#F8F8F8;font-size:small;text-align:left" | '''Notes'''
:1.{{note|U44B8old_as_of_Unicode_version}}As of Unicode version 1.1. Characters in chart are shown by means of equivalent code points in Unicode 2.0 and all subsequent versions.
:2.{{note|U44B8old_grey}}Grey areas indicate points outside of the block, since its boundaries (unusually) were not aligned to multiples of 16.
|}
 
== BlockSee also ==
* [[Tibetan (obsolete Unicode block)]]
 
== References ==
{{reflist}}
 
[[Category:Miscellaneous Unicode blocks]]
[[Category:Hangul]]