by Michael S. Kaplan, published on 2006/04/21 03:00 -04:00, original URI: http://blogs.msdn.com/b/michkap/archive/2006/04/21/580328.aspx
Unicode is a standard that fits all kinds of different needs.
Obviously the need to represent text that may contain important symbols used in science has always been important.
At some fundamental level, the identity of that symbol goes beyond an italicized small letter 'h', and therefore the need to represent Planck's constant even in plain text was a real one.
Thus, it was encoded at U+210e. And has been since at least Unicode 1.1 (and I believe 1.0).
There is a nice description of the constant itself up on Wikipedia. It looks something like this:
For fun you can even italicize it? :-)
Recently, Andreas Prilop asked on the Unicode List:
The symbol for Planck's constant (6.626E-34 J·s) is an italic "h". Why is there a special Unicode character U+210E for it?
The symbol for the elementary charge is an italic "e". But of course there is no special Unicode character for it.
The symbol for the speed of light is an italic "c". But of course there is no special Unicode character for it.
The symbol for the fine structure constant is an italic "alpha". But of course there is no special Unicode character for it.
etc. ad inf.
So what's this U+210E for? IMHO, this character should be listed as deprecated.
Deborah Goldsmith of Apple was first to point out the answers to these questions:
To differentiate it for purposes of representing mathematics in plain text....
....Note that there is not a MATHEMATICAL ITALIC SMALL H precisely because U+210E exists.
And she is right -- if you look at the Unicode charts at the Mathematical Alphanumeric Symbols block, there is a reserved space at U+1d455. The reason for these spaces is described in UTR#25: Unicode in Mathematics right after Table 2.1:
The plain letters have been unified with the existing characters in the Basic Latin and Greek blocks. There are 24 double-struck, italic, Fraktur and script characters that already exist in the Letterlike Symbols block (U+2100—U+214F). These are explicitly unified with the characters in this block and corresponding holes have been left in the mathematical alphabets.
Kind of says it all, doesn't it? :-)
This post brought to you by "ℎ" (U+210e, a.k.a. PLANCK CONSTANT)
# David on 21 Apr 2006 5:17 PM:
# Maurits [MSFT] on 21 Apr 2006 5:40 PM:
# Michael S. Kaplan on 21 Apr 2006 6:58 PM:
go to newer or older post, or back to index or month or day