← Back to context Comment by bigwheels 2 days ago And why can't the symbol be a regular old uppercase "K"? Who is this helping? 11 comments bigwheels Reply infogulch 2 days ago Unicode wants to be able to preserve round-trip re-encoding from this other standard which has separate letter-K and degree-K characters. Making these small sacrifices for compatibility is how Unicode became the defacto world standard. shiomiru 2 days ago The "other standard" in this case being IBM-944. (At least looking at https://www.unicode.org/versions/Unicode1.0.0/ch06.pdf p. 574 (=110 in the PDF) I only see a mapping from U+212A to that one.) kahirsch 2 days ago The ICU mappings files have entries for U212A in the following files: gb18030.ucm ibm-1364_P110-2007.ucm ibm-1390_P110-2003.ucm ibm-1399_P110-2003.ucm ibm-16684_P110-2003.ucm ibm-933_P110-1995.ucm ibm-949_P110-1999.ucm ibm-949_P11A-1999.ucm infogulch 2 days ago [flagged] 1 reply → bee_rider 2 days ago I think just using uppercase Latin K is the recommendation.But, I dunno. Why would anybody apply upper or lower case operators to a temperature measurement? It just seems like a nonsense thing to do. zygentoma 2 days ago Maybe not for text to be read again, but might be sensible e.g. for slug or file name generation and the like... Eisenstein 2 days ago I wonder if you can register a domain with it in the name. oneshtein 1 day ago A symbol may look differently than original letter, for example N - №, € - E (Є), S - $, integral, с - ©, TM - ™, a - @, and so on.However, those symbols doesn't have lower case variants. Moreover, lower case k means kilo-, not a «smaller Kelvin». ahoka 1 day ago Probably useful in a non-latin codeset? UltraSane 1 day ago having a dedicated Kelvin symbol preserves the semantics.
infogulch 2 days ago Unicode wants to be able to preserve round-trip re-encoding from this other standard which has separate letter-K and degree-K characters. Making these small sacrifices for compatibility is how Unicode became the defacto world standard. shiomiru 2 days ago The "other standard" in this case being IBM-944. (At least looking at https://www.unicode.org/versions/Unicode1.0.0/ch06.pdf p. 574 (=110 in the PDF) I only see a mapping from U+212A to that one.) kahirsch 2 days ago The ICU mappings files have entries for U212A in the following files: gb18030.ucm ibm-1364_P110-2007.ucm ibm-1390_P110-2003.ucm ibm-1399_P110-2003.ucm ibm-16684_P110-2003.ucm ibm-933_P110-1995.ucm ibm-949_P110-1999.ucm ibm-949_P11A-1999.ucm infogulch 2 days ago [flagged] 1 reply →
shiomiru 2 days ago The "other standard" in this case being IBM-944. (At least looking at https://www.unicode.org/versions/Unicode1.0.0/ch06.pdf p. 574 (=110 in the PDF) I only see a mapping from U+212A to that one.) kahirsch 2 days ago The ICU mappings files have entries for U212A in the following files: gb18030.ucm ibm-1364_P110-2007.ucm ibm-1390_P110-2003.ucm ibm-1399_P110-2003.ucm ibm-16684_P110-2003.ucm ibm-933_P110-1995.ucm ibm-949_P110-1999.ucm ibm-949_P11A-1999.ucm infogulch 2 days ago [flagged] 1 reply →
kahirsch 2 days ago The ICU mappings files have entries for U212A in the following files: gb18030.ucm ibm-1364_P110-2007.ucm ibm-1390_P110-2003.ucm ibm-1399_P110-2003.ucm ibm-16684_P110-2003.ucm ibm-933_P110-1995.ucm ibm-949_P110-1999.ucm ibm-949_P11A-1999.ucm
bee_rider 2 days ago I think just using uppercase Latin K is the recommendation.But, I dunno. Why would anybody apply upper or lower case operators to a temperature measurement? It just seems like a nonsense thing to do. zygentoma 2 days ago Maybe not for text to be read again, but might be sensible e.g. for slug or file name generation and the like... Eisenstein 2 days ago I wonder if you can register a domain with it in the name.
zygentoma 2 days ago Maybe not for text to be read again, but might be sensible e.g. for slug or file name generation and the like...
oneshtein 1 day ago A symbol may look differently than original letter, for example N - №, € - E (Є), S - $, integral, с - ©, TM - ™, a - @, and so on.However, those symbols doesn't have lower case variants. Moreover, lower case k means kilo-, not a «smaller Kelvin».
Unicode wants to be able to preserve round-trip re-encoding from this other standard which has separate letter-K and degree-K characters. Making these small sacrifices for compatibility is how Unicode became the defacto world standard.
The "other standard" in this case being IBM-944. (At least looking at https://www.unicode.org/versions/Unicode1.0.0/ch06.pdf p. 574 (=110 in the PDF) I only see a mapping from U+212A to that one.)
The ICU mappings files have entries for U212A in the following files:
[flagged]
1 reply →
I think just using uppercase Latin K is the recommendation.
But, I dunno. Why would anybody apply upper or lower case operators to a temperature measurement? It just seems like a nonsense thing to do.
Maybe not for text to be read again, but might be sensible e.g. for slug or file name generation and the like...
I wonder if you can register a domain with it in the name.
A symbol may look differently than original letter, for example N - №, € - E (Є), S - $, integral, с - ©, TM - ™, a - @, and so on.
However, those symbols doesn't have lower case variants. Moreover, lower case k means kilo-, not a «smaller Kelvin».
Probably useful in a non-latin codeset?
having a dedicated Kelvin symbol preserves the semantics.