Hangul (obsolete Unicode block): Difference between revisions

Content deleted Content added
Split into subheadings.
Line 1:
{{short description|Unicode 1.x block, removed in Unicode 2.0.}}
'''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]]. Deletion of existing characters has been prohibited by the Unicode Stability Policy for all versions following Unicode 2.0, and so the Unicode 2.0 Hangul Syllables block will remain in Unicode.
 
== Documentation ==
|The colspan="17"Unicode 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 Officialcode Unicodechart Consortiumis codestill chart]available, (PDF){{refn|name=chung|1=Theincluding Unicodeonly 1.0the codeKorean chartHangul isSyllables still availableblock.<ref name="codechart"/> Data for mapping between Unicode 1.1, Unicode 2.0 and other hangul encodings has been supplied by the Unicode Consortium.<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> 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=ftp://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>{{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> This itself contains some errors; corrected data with reference to the code chart and the source standards is documented in the [[Unicode Technical Committee]] document UTC L2/17-080, submitted by Jaemin Chung.<ref name="chung">{{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>}}
 
== Korean Hangul Syllables block==
{{Infobox Unicode block
|blockname = Korean Hangul Syllables
Line 9 ⟶ 15:
|note = Block [[Unicode block#Deleted blocks|deleted]] in Unicode 2.0, with characters moved to [[Hangul Syllables]] block.
}}
* '''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>
{{Infobox Unicode block
|blockname = Hangul Supplementary-A
|rangestart = 3D2E
|rangeend = 44B7
|script1 = [[Hangul]]
|1_1 = 1930
|2_0 = -1930
|note = Block [[Unicode block#Deleted blocks|deleted]] in Unicode 2.0, with characters moved to [[Hangul Syllables]] block.
}}
{{Infobox Unicode block
|blockname = Hangul Supplementary-B
|rangestart = 44B8
|rangeend = 4DFF
|script1 = [[Hangul]]
|1_1 = 2376
|2_0 = -2376
|note = Block [[Unicode block#Deleted blocks|deleted]] in Unicode 2.0, with characters moved to [[Hangul Syllables]] block.
}}
'''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.
 
Unicode 1.0.0 encoded the following block:
* Hangul (U+3400–U+3D2D), 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 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>
Unicode 1.1 added the following blocks:<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>
* 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.
 
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]]. Deletion of existing characters has been prohibited by the Unicode Stability Policy for all versions following Unicode 2.0, and so the Unicode 2.0 Hangul Syllables block will remain in Unicode.
 
== Blocks ==
{| 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 Official Unicode Consortium code chart] (PDF)<ref name="chung"/>
| 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 Official Unicode Consortium code chart] (PDF){{refn|name=chung|1=The Unicode 1.0 code chart is still available.<ref name="codechart"/> Data for mapping between Unicode 1.1, Unicode 2.0 and other hangul encodings has been supplied by the Unicode Consortium.<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> 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=ftp://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>{{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> This itself contains some errors; corrected data with reference to the code chart and the source standards is documented in the [[Unicode Technical Committee]] document UTC L2/17-080, submitted by Jaemin Chung.<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 341 ⟶ 319:
: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]]
|1_1 = 1930
|2_0 = -1930
|note = Block [[Unicode block#Deleted blocks|deleted]] in Unicode 2.0, with characters moved to [[Hangul Syllables]] block.
}}
UnicodeHangul 1.1Supplementary-A added the following blocks:(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:{{refn|<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
Line 594 ⟶ 584:
: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]]
|1_1 = 2376
|2_0 = -2376
|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 and the first 2,370 syllables that are not in the aforementioned three sets.
{| 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:{{refn|<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