如何在Visual Studio中编写上标/上标索?

时间:2013-02-11 20:03:58

标签: visual-studio-2012

有可能,但我不知道它是如何完成的。

enter image description here

8 个答案:

答案 0 :(得分:29)

使用Windows Charmap.exe小程序。在Font组合框中选择一个有很多字形的字体,Arial Unicode MS是一个非常好的选择。勾选“高级视图”复选框,然后在“搜索”框中键入“super”。网格将显示所有上标字形,从中选择并复制并粘贴到源代码中。

或复制/粘贴其中一个:¹²³⁴⁵⁶⁷⁸⁹⁰

下标字符:₀₁₂₃₄₅₆₇₈₉

答案 1 :(得分:2)

WPF用户的另一种方式,

 <TextBlock >
    <Run>x</Run>
    <Run FontSize="8" BaselineAlignment="TextTop" >2</Run>
  </TextBlock>

如果要用作下标,请将BaselineAlignment更改为TextBottom。

答案 2 :(得分:2)

由于存在标记,我假设您正在运行Windows。有一个很棒的开源程序叫WinCompose,允许使用易于记忆和直观的快捷方式来处理巨大的量的Unicode符号,包括数字超级和下标。每个快捷方式都是通过Meta密钥(例如Right Alt)调用的,例如:

  • Meta + ^ + 1提供¹;
  • Meta + _ + 9提供

WinCompose还支持搜索,可以在后台运行,并且消除了调用字符映射的繁琐程序,后续复制粘贴或记住Unicode字符集(但后者也列出):

enter image description here

P上。 S.我无论如何都不隶属于这个软件。只是一个快乐的用户。

答案 3 :(得分:1)

添加更多详细信息以补充@HansPassant的答案。可以通过复制/粘贴按原样使用的其他常用集:

小写字母上标:flags, the load segments got properly aligned to 2MB.

小写字母的下标:ᵃᵇᶜᵈᵉᶠᵍʰⁱʲᵏˡᵐⁿᵒᵖʳˢᵗᵘᵛʷˣʸᶻ

如果您想知道为什么以上系列中缺少几个字母,请阅读以下文章:

答案 4 :(得分:0)

好像有一些简单的标记可用于使任何文本成为上标/下标。上标标记为<sup>,下标标记为<sub>

https://www.w3schools.com/tags/tag_sup.asp

答案 5 :(得分:0)

使用(ctrl + shift + P)命令在Visual Stdio中应用上标和下标

答案 6 :(得分:0)

只需在字符串,段落等之间使用html的“ sup-tag”等来编写上标,就像这样的“ 一样,bcoz我也不能这样写它将变成这样的上标:a 2

答案 7 :(得分:-2)

有几种解决方案。就个人而言,我只是在Word中编写标签文本,使用屏幕截图并将其保存为我使用标签的图像。