Content deleted Content added
I change many setting like texts Tags: Reverted Visual edit Mobile edit Mobile web edit |
Drmccreedy (talk | contribs) Undid revision 1295152914 by 27.55.70.178 (talk) Unexplained removal of content |
||
(22 intermediate revisions by 19 users not shown) | |||
Line 2:
{{For|the Unicode block|Halfwidth and Fullwidth Forms (Unicode block)}}
[[File:Command Prompt on Windows XP (Korean).png|thumb|349px|A command prompt ([[cmd.exe]]) with Korean localisation, showing halfwidth and fullwidth characters]]
In [[
''[[Halfwidth and Fullwidth Forms (Unicode block)|Halfwidth and Fullwidth Forms]]'' is also the name of a [[Unicode block]] U+FF00–FFEF, provided so that older encodings containing both halfwidth and fullwidth characters can have lossless translation to and from Unicode.
Line 8:
==Rationale==
{{More citations needed section|date=April 2021}}
[[File:Alternative names of JIS X 0213.svg|thumb|Characters which appear in both [[JIS X 0201]] (single byte) and [[JIS X 0208]] / [[JIS X 0213]] (double byte) have both a halfwidth and a fullwidth form in [[Shift JIS]].|class=skin-invert]]
In the days of [[text mode]] computing, Western characters were normally laid out in a grid on the screen, often 80 columns by 24 or 25 lines. Each character was displayed as a small [[dot matrix]], often about 8 [[pixel]]s wide, and
For aesthetic reasons and readability, it is preferable for [[Chinese characters]] to be approximately square-shaped, therefore twice as wide as these fixed-width SBCS characters. As these were typically encoded in a [[double-byte character set|DBCS]] (double-byte character set), this also meant that their width on screen in a [[duospaced font]] was proportional to their byte length. Some terminals and editing programs could not deal with double-byte characters starting at odd columns, only even ones (some could not even put double-byte and single-byte characters in the same line). So the DBCS sets generally included Roman characters and digits also, for use alongside the CJK characters in the same line.
On the other hand, early Japanese computing used a single-byte code page called [[JIS X 0201]] for [[katakana]]. These would be rendered at the same width as the other single-byte characters, making them [[half-width kana]] characters rather than normally proportioned kana. Although the JIS X 0201 standard itself did not specify half-width display for katakana, this became the visually distinguishing feature in [[Shift JIS]] between the single-byte JIS X 0201 and double-byte [[JIS X 0208]] katakana. Some IBM code pages used a similar treatment for [[Hangul#Letters|Korean jamo]],<ref name="ibm933">{{cite web |url=http://demo.icu-project.org/icu-bin/convexp?conv=ibm-933 |title=ICU Demonstration - Converter Explorer |website=demo.icu-project.org |access-date=7 May 2018}}</ref> based on the [[KS C 5601#1974|N-byte Hangul code]] and its [[EBCDIC]] translation.
Line 50:
==In OpenType==
[[OpenType]] has the
==See also==
* [[CJK Symbols and Punctuation (Unicode block)|East Asian punctuation]]
* [[Em size]] – full width forms
* [[Enclosed Alphanumerics]] – bullet point sequences; some appear as fullwidth (e.g. ⒈, ⓵, ⑴, ⒜, ⓐ)
* [[Han unification]]
* [[Hangul Jamo (Unicode block)]]
* [[Katakana (Unicode block)]]
* [[Latin script in Unicode]]
==Notes==
{{Notelist}}
==References==
Line 69 ⟶ 72:
{{Unicode navigation}}
[[Category:East Asian typography]]
[[Category:Kana]]
[[Category:Hangul jamo|*Halfwidth]]
|