为什么 Unicode 标志没有 Unicode 字符?
Why isn't there a Unicode character for the Unicode logo?
为什么没有一个 Unicode 字符来表示 Unicode 本身?我进行了快速搜索,但没有找到任何结果 [0]。
根据官方FAQ[1]:
Unicode covers all the characters for all the writing systems of the world, modern and ancient.
我知道 Unicode Consortium 徽标 [2] 不完全是一个书面字符,但它不值得一个专用字符,就像 LaTeX 对其徽标有一个专用命令一样 (\LaTeX
)?
恕我直言,这样写会更好看:
This software supports Unicode: <UNi>
...而不是
This software supports Unicode:
[0] https://www.fileformat.info/info/unicode/char/search.htm?q=unicode
[1] https://home.unicode.org/basic-info/faq/
[2] https://commons.wikimedia.org/wiki/File:New_Unicode_logo.svg
Unicode covers all the characters for all the writing systems of the world, modern and ancient.
...
I understand that the Unicode Consortium logo [2] is not exactly a written character
您已经给出了问题的答案。
LaTeX 是一个排版系统。 Unicode 不是。同样,Zapfino 字体也有一个专用字形作为其名称。 Unicode 不是字体。没有一种文化在其书写系统中广泛包含 Unicode 标识。如果有人这样做,那么将其添加到 Unicode 中是合适的。
比较表情符号,它们通常呈现为彩色图像(有点像徽标)。为什么包括他们?因为它们是世界上许多文化用来表达自己的主要书写系统。许多前 Unicode 系统也对它们进行编码,因为它们是我们现代书写文化的一部分。
一个很好的区分问题:如果 Unicode 不存在,并且每种文化都创建了自己的编码系统(这是在 Unicode 之前所做的),您认为哪个会包含 Unicode 的编码商标?如果 none,则它不是正确的 Unicode 字符。
对于你的建议写“此软件支持Unicode:<UNi>
”看起来不错,Unicode与渲染无关。它仅描述编码规则。您可以完全自由地在您的字体中创建一个字形,将字符序列 <UNi>
呈现为单个连字字形,就像 Zapfino 在一个特殊的连字字形中呈现自己的名字一样,而不需要对 Unicode 进行任何更改。
也就是说,如果您将徽标编码为字体,则需要探索知识 属性 法则以确保您可以分发您的字体。您可能需要许可,并且由于各个国家/地区的商标法,使用您的字体的人可能对如何使用此字形有限制。毕竟是Unicode®
为什么没有一个 Unicode 字符来表示 Unicode 本身?我进行了快速搜索,但没有找到任何结果 [0]。
根据官方FAQ[1]:
Unicode covers all the characters for all the writing systems of the world, modern and ancient.
我知道 Unicode Consortium 徽标 [2] 不完全是一个书面字符,但它不值得一个专用字符,就像 LaTeX 对其徽标有一个专用命令一样 (\LaTeX
)?
恕我直言,这样写会更好看:
This software supports Unicode:
<UNi>
...而不是
This software supports Unicode:
[0] https://www.fileformat.info/info/unicode/char/search.htm?q=unicode
[1] https://home.unicode.org/basic-info/faq/
[2] https://commons.wikimedia.org/wiki/File:New_Unicode_logo.svg
Unicode covers all the characters for all the writing systems of the world, modern and ancient.
...
I understand that the Unicode Consortium logo [2] is not exactly a written character
您已经给出了问题的答案。
LaTeX 是一个排版系统。 Unicode 不是。同样,Zapfino 字体也有一个专用字形作为其名称。 Unicode 不是字体。没有一种文化在其书写系统中广泛包含 Unicode 标识。如果有人这样做,那么将其添加到 Unicode 中是合适的。
比较表情符号,它们通常呈现为彩色图像(有点像徽标)。为什么包括他们?因为它们是世界上许多文化用来表达自己的主要书写系统。许多前 Unicode 系统也对它们进行编码,因为它们是我们现代书写文化的一部分。
一个很好的区分问题:如果 Unicode 不存在,并且每种文化都创建了自己的编码系统(这是在 Unicode 之前所做的),您认为哪个会包含 Unicode 的编码商标?如果 none,则它不是正确的 Unicode 字符。
对于你的建议写“此软件支持Unicode:<UNi>
”看起来不错,Unicode与渲染无关。它仅描述编码规则。您可以完全自由地在您的字体中创建一个字形,将字符序列 <UNi>
呈现为单个连字字形,就像 Zapfino 在一个特殊的连字字形中呈现自己的名字一样,而不需要对 Unicode 进行任何更改。
也就是说,如果您将徽标编码为字体,则需要探索知识 属性 法则以确保您可以分发您的字体。您可能需要许可,并且由于各个国家/地区的商标法,使用您的字体的人可能对如何使用此字形有限制。毕竟是Unicode®