NSIS 的上标文本格式

发布于 2024-09-10 23:46:10 字数 201 浏览 6 评论 0原文

我正在为名称中带有上标的产品开发 NSIS 安装程序。是否可以在安装程序脚本中对上标文本进行编码?

特别是,我想获取名称、品牌文本和标题来显示上标。

如果可以彻底解决问题,我愿意切换到 NSIS Unicode 版本。

I am developing an NSIS installer for a product that has a superscript in its name. Is it possible to encode superscript text in the installer script?

In particular, I'd like to get the Name, BrandingText and Caption to display the superscript.

I would be willing to switch to the NSIS Unicode build if that would definitively solve the issue.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

夏花。依旧 2024-09-17 23:46:10

ᴵ ᶜᵒᵘˡᵈⁿ'ᵗ ʰᵉˡᵖ ⁱᵗ, ᴵ ʲᵘˢᵗ ʰᵃᵈ ᵗᵒ ʷʳⁱᵗᵉ ˢᵘᵖᵉʳˢᶜʳⁱᵖ ᵗᵐᵉ.ᵖʸ ʷʰᵉⁿ ᴵ ᶠᵒᵘⁿᵈ ᵃˡˡ ᵗʰⁱˢ!

ᴬˢ ˢᵘᶜʰ,ⁿᵒ。 ᴴᵒʷᵉᵛᵉʳ、ᵗʰᵉʳᵉ ᵃʳᵉ ᵁⁿⁱᶜᵒᵈᵉ ᵍˡʸᵖʰˢ ᶠᵒʳ ᶜᵉʳᵗᵃⁱⁿ ᶜʰᵃʳ ᵃᶜᵗᵉʳˢ。 ᴴᵉʳᵉ ᵃʳᵉ ᵗʰᵉ ᶜʰᵃʳᵃᶜᵗᵉʳˢ ʸᵒᵘ'ʳᵉ ᵐᵒˢᵗ ˡⁱᵏᵉˡʸ ᵗᵒ ʷᵃⁿᵗ, ᵗᵃᵏᵉⁿ ᶠʳᵒᵐ ʰᵗᵗᵖ://ᵉⁿ.ʷⁱᵏⁱᵖᵉᵈⁱᵃ.ᵒʳᵍ /ʷⁱᵏⁱ/Sᵘᵇˢᶜʳⁱᵖᵗ_ᵃⁿᵈ_ˢᵘᵖᵉʳˢᶜʳⁱᵖᵗ#ᵁⁿⁱᶜᵒᵈᵉ

ᴺᵘᵐᵇᵉʳˢ ᵃⁿᵈ ᶜᵒᵐᵐᵒⁿ ᵐᵃᵗʰᵉᵐᵃᵗⁱᶜᵃˡ ˢʸᵐᵇᵒˡˢ: ⁰ 1 ² 3 ⁴ ⁵ ⁶ ⁷ ⁸ ⁹ ⁺ ⁻ ⁼ ⁽ ⁾

ᴸᵒʷᵉʳᶜᵃˢᵉ ᵃˡᵖʰᵃᵇᵉᵗ ᵉˣᶜᵉᵖᵗ q: ᵃ ᵇ ᶜ ᵈ ᵉ ᶠ ᵍ ʰ ⁱ ʲ ᵏ ˡᵐ ⁿ ᵒ ᵖ ʳ ˢ ᵗ ᵘ ᵛ ʷ ˣ ʸ ᶻ

ᴸⁱᵐⁱᵗᵉᵈ ᵘᵖᵖᵉʳᶜᵃˢᵉ ˡᵃᵗⁱⁿ ᵃˡᵖʰᵃᵇ ᵉᵗ:
ᴬ ᴮ ᴰ ᴱ ᴳ ᴴ ᴵ ᴶ ᴷ ᴸ ᴹ ᴺ ᴼ ᴾ ᴿ ᵀ ᵁ ⱽ ᵂ ⁽ⁿᵒ C、F、Q、S、X、Y、Z⁾

ᴰᵒⁿ'ᵗ ᵃˢ ᵏ ᵐᵉ ʷʰʸ ᶜᵉʳᵗᵃⁱⁿ ᶜʰᵃʳᵃᶜᵗᵉʳˢ ʷᵉʳᵉ ᵒᵐⁱᵗᵗᵉᵈ; ᴵ ʰᵃᵛᵉ ⁿᵒ ⁱᵈᵉᵃ ʷʰᵃᵗˢᵒᵉᵛᵉʳ。

ᴬˢ ʸᵒᵘ ᵐᵃʸ ⁿᵒᵗⁱᶜᵉ ⁽ᵗʳʸ ᶻᵒᵒᵐⁱⁿᵍ ⁱⁿ ᵃⁿᵈ ᵒᵘᵗ ᵃ ᵇⁱᵗ⁾, ᵗʰᵉ ᵖʳᵉᶜⁱˢᵉ ʳᵉⁿᵈᵉʳⁱⁿᵍ ᵒᶠ ᵗʰᵉ ᵍˡʸᵖʰˢ ᵛᵃʳⁱᵉˢ ᵇᵃᵉᵈ ᵒⁿ ᵗʰᵉ ᶠᵒⁿᵗ ᵘˢᵉᵈ ᵗᵒ ʳᵉⁿᵈᵉʳ ᵗʰᵉᵐ ᵃⁿᵈ ᵗʰᵉ ˢⁱᶻᵉ ᵗʰᵉʸ'ʳᵉ ʳᵉ ⁿᵈᵉʳᵉᵈᵃᵗ。 ᵀʰᵉʳᵉᶠᵒʳᵉ ᴵ'ᵈ ᵃᵈᵛⁱˢᵉ ʸᵒᵘ ᵗᵒ ᵗʳʸ ʳᵘⁿⁿⁱⁿᵍ ʸᵒᵘʳ ⁱⁿˢᵗᵃ ˡˡᵉʳ ᵒⁿ ᵇᵒᵗʰ ⁽²⁰⁰⁰ ᵒʳ Xᴾ⁾ ᵃⁿᵈ ⁽ⱽⁱˢᵗᵃ ᵒʳ ⁷⁾, ᵖʳᵉᶠᵉʳᵃᵇˡʸ ʷⁱᵗʰ ⁿᵒʳᵐᵃˡ ᵃⁿᵈ ˡᵃʳᵍᵉ ᶠᵒⁿᵗ ˢⁱᶻᵉˢ, ˢᵒ ᵗʰᵃᵗ ʸᵒᵘ ᵍᵉᵗ ᵃ ᵉᵉˡ ᵒᶠ ʷʰᵃᵗ ⁱᵗ'ˢ ᵍᵒⁱⁿᵍ ᵗᵒ ˡᵒᵒᵏ ˡⁱᵏᵉ ⁻ ʸᵒᵘ ᵐᵃʸ ᵈᵉᶜⁱᵈᵉ ⁱᵗ ˡᵒᵒᵏˢ ᵇᵉᵗᵗᵉʳ ⁿᵒᵗ ˢᵘᵖᵉʳˢᶜʳⁱᵖᵗ。


英文翻译:

因此,不。但是,某些字符有 Unicode 字形。以下是您最可能需要的字符,取自 http://en.wikipedia.org /wiki/Subscript_and_superscript#Unicode

数字和常见数学符号:⁰ 1 ² 3 ⁴ ⁵ ⁶ ⁷ ⁸ ⁹ ⁺ ⁻ ⁼ ⁽ ⁾

小写字母(q 除外): ᵃ ᵇ ᶜ ᵈ ᵉ ᶠ ᵍ ʰ ⁱ ʲ ᵏ ˡ ᵐ ⁿ ᵒ ᵖ ʳ ˢ ᵗ ᵘ ᵛ ʷ ˣ ʸ ᶻ

有限大写拉丁字母:ᴬ ᴮ ᴰ ᴱ ᴳ ᴴ ᴵ ᴶ ᴷ ᴸ ᴹ ᴺ ᴼ ᴾ ᴿ ᵀ ᵁ ⱽ ᵂ(无 C、F、Q、S、X、Y、 Z)

不要问我为什么省略某些字符;我一点也不知道。

您可能会注意到(尝试稍微放大和缩小),字形的精确渲染根据用于渲染它们的字体和它们渲染的大小而变化。因此,我建议您尝试在(2000 或 XP)和(Vista 或 7)上运行安装程序,最好使用正常和大字体大小,以便您了解它的外观 - 您可以决定它看起来更好而不是上标。

⁽ᵀʰᵃᵗ ʷᵃˢ ʷᵒʳʳʸⁱⁿᵍˡʸ ᵉⁿʲᵒʸᵃᵇˡᵉ。⁾


总结: 这些字形本身在 Unicode NSIS 中可以正常工作,但请检查字体支持是否良好。

ᴵ ᶜᵒᵘˡᵈⁿ'ᵗ ʰᵉˡᵖ ⁱᵗ, ᴵ ʲᵘˢᵗ ʰᵃᵈ ᵗᵒ ʷʳⁱᵗᵉ ˢᵘᵖᵉʳˢᶜʳⁱᵖᵗᵐᵉ.ᵖʸ ʷʰᵉⁿ ᴵ ᶠᵒᵘⁿᵈ ᵃˡˡ ᵗʰⁱˢ!

ᴬˢ ˢᵘᶜʰ, ⁿᵒ. ᴴᵒʷᵉᵛᵉʳ, ᵗʰᵉʳᵉ ᵃʳᵉ ᵁⁿⁱᶜᵒᵈᵉ ᵍˡʸᵖʰˢ ᶠᵒʳ ᶜᵉʳᵗᵃⁱⁿ ᶜʰᵃʳᵃᶜᵗᵉʳˢ. ᴴᵉʳᵉ ᵃʳᵉ ᵗʰᵉ ᶜʰᵃʳᵃᶜᵗᵉʳˢ ʸᵒᵘ'ʳᵉ ᵐᵒˢᵗ ˡⁱᵏᵉˡʸ ᵗᵒ ʷᵃⁿᵗ, ᵗᵃᵏᵉⁿ ᶠʳᵒᵐ ʰᵗᵗᵖ://ᵉⁿ.ʷⁱᵏⁱᵖᵉᵈⁱᵃ.ᵒʳᵍ/ʷⁱᵏⁱ/Sᵘᵇˢᶜʳⁱᵖᵗ_ᵃⁿᵈ_ˢᵘᵖᵉʳˢᶜʳⁱᵖᵗ#ᵁⁿⁱᶜᵒᵈᵉ:

ᴺᵘᵐᵇᵉʳˢ ᵃⁿᵈ ᶜᵒᵐᵐᵒⁿ ᵐᵃᵗʰᵉᵐᵃᵗⁱᶜᵃˡ ˢʸᵐᵇᵒˡˢ: ⁰ ¹ ² ³ ⁴ ⁵ ⁶ ⁷ ⁸ ⁹ ⁺ ⁻ ⁼ ⁽ ⁾

ᴸᵒʷᵉʳᶜᵃˢᵉ ᵃˡᵖʰᵃᵇᵉᵗ ᵉˣᶜᵉᵖᵗ q: ᵃ ᵇ ᶜ ᵈ ᵉ ᶠ ᵍ ʰ ⁱ ʲ ᵏ ˡ ᵐ ⁿ ᵒ ᵖ ʳ ˢ ᵗ ᵘ ᵛ ʷ ˣ ʸ ᶻ

ᴸⁱᵐⁱᵗᵉᵈ ᵘᵖᵖᵉʳᶜᵃˢᵉ ˡᵃᵗⁱⁿ ᵃˡᵖʰᵃᵇᵉᵗ:
ᴬ ᴮ ᴰ ᴱ ᴳ ᴴ ᴵ ᴶ ᴷ ᴸ ᴹ ᴺ ᴼ ᴾ ᴿ ᵀ ᵁ ⱽ ᵂ ⁽ⁿᵒ C, F, Q, S, X, Y, Z⁾

ᴰᵒⁿ'ᵗ ᵃˢᵏ ᵐᵉ ʷʰʸ ᶜᵉʳᵗᵃⁱⁿ ᶜʰᵃʳᵃᶜᵗᵉʳˢ ʷᵉʳᵉ ᵒᵐⁱᵗᵗᵉᵈ; ᴵ ʰᵃᵛᵉ ⁿᵒ ⁱᵈᵉᵃ ʷʰᵃᵗˢᵒᵉᵛᵉʳ.

ᴬˢ ʸᵒᵘ ᵐᵃʸ ⁿᵒᵗⁱᶜᵉ ⁽ᵗʳʸ ᶻᵒᵒᵐⁱⁿᵍ ⁱⁿ ᵃⁿᵈ ᵒᵘᵗ ᵃ ᵇⁱᵗ⁾, ᵗʰᵉ ᵖʳᵉᶜⁱˢᵉ ʳᵉⁿᵈᵉʳⁱⁿᵍ ᵒᶠ ᵗʰᵉ ᵍˡʸᵖʰˢ ᵛᵃʳⁱᵉˢ ᵇᵃˢᵉᵈ ᵒⁿ ᵗʰᵉ ᶠᵒⁿᵗ ᵘˢᵉᵈ ᵗᵒ ʳᵉⁿᵈᵉʳ ᵗʰᵉᵐ ᵃⁿᵈ ᵗʰᵉ ˢⁱᶻᵉ ᵗʰᵉʸ'ʳᵉ ʳᵉⁿᵈᵉʳᵉᵈ ᵃᵗ. ᵀʰᵉʳᵉᶠᵒʳᵉ ᴵ'ᵈ ᵃᵈᵛⁱˢᵉ ʸᵒᵘ ᵗᵒ ᵗʳʸ ʳᵘⁿⁿⁱⁿᵍ ʸᵒᵘʳ ⁱⁿˢᵗᵃˡˡᵉʳ ᵒⁿ ᵇᵒᵗʰ ⁽²⁰⁰⁰ ᵒʳ Xᴾ⁾ ᵃⁿᵈ ⁽ⱽⁱˢᵗᵃ ᵒʳ ⁷⁾, ᵖʳᵉᶠᵉʳᵃᵇˡʸ ʷⁱᵗʰ ⁿᵒʳᵐᵃˡ ᵃⁿᵈ ˡᵃʳᵍᵉ ᶠᵒⁿᵗ ˢⁱᶻᵉˢ, ˢᵒ ᵗʰᵃᵗ ʸᵒᵘ ᵍᵉᵗ ᵃ ᶠᵉᵉˡ ᵒᶠ ʷʰᵃᵗ ⁱᵗ'ˢ ᵍᵒⁱⁿᵍ ᵗᵒ ˡᵒᵒᵏ ˡⁱᵏᵉ ⁻ ʸᵒᵘ ᵐᵃʸ ᵈᵉᶜⁱᵈᵉ ⁱᵗ ˡᵒᵒᵏˢ ᵇᵉᵗᵗᵉʳ ⁿᵒᵗ ˢᵘᵖᵉʳˢᶜʳⁱᵖᵗ.


English translation:

As such, no. However, there are Unicode glyphs for certain characters. Here are the characters you're most likely to want, taken from http://en.wikipedia.org/wiki/Subscript_and_superscript#Unicode:

Numbers and common mathematical symbols: ⁰ ¹ ² ³ ⁴ ⁵ ⁶ ⁷ ⁸ ⁹ ⁺ ⁻ ⁼ ⁽ ⁾

Lowercase alphabet except q: ᵃ ᵇ ᶜ ᵈ ᵉ ᶠ ᵍ ʰ ⁱ ʲ ᵏ ˡ ᵐ ⁿ ᵒ ᵖ ʳ ˢ ᵗ ᵘ ᵛ ʷ ˣ ʸ ᶻ

Limited uppercase latin alphabet: ᴬ ᴮ ᴰ ᴱ ᴳ ᴴ ᴵ ᴶ ᴷ ᴸ ᴹ ᴺ ᴼ ᴾ ᴿ ᵀ ᵁ ⱽ ᵂ (no C, F, Q, S, X, Y, Z)

Don't ask me why certain characters were omitted; I have no idea whatsoever.

As you may notice (try zooming in and out a bit), the precise rendering of the glyphs varies based on the font used to render them and the size they're rendered at. Therefore I'd advise you to try running your installer on both (2000 or XP) and (Vista or 7), preferably with normal and large font sizes, so that you get a feel of what it's going to look like - you may decide it looks better not superscript.

⁽ᵀʰᵃᵗ ʷᵃˢ ʷᵒʳʳʸⁱⁿᵍˡʸ ᵉⁿʲᵒʸᵃᵇˡᵉ.⁾


Summary: these glyphs of themselves will work fine in Unicode NSIS, but check to see how good font support is.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文