Как написать Надстрочный / верхний индекс в Visual Studio?

возможно, но я не знаю как это делается.

enter image description here

5 ответов


используйте диаграмму Windows.EXE-файл апплета. В font combobox выберите шрифт, который имеет много символов, Arial Unicode MS-очень хороший выбор. Установите флажок расширенный вид и введите "супер" в поле поиска. В сетке будут показаны все символы надстрочного кода, выберите и скопируйте их и вставьте в исходный код.

или скопируйте / вставьте один из них:¹²³⁴⁵⁶⁷⁸⁹⁰

подстрочных символов: ₀₁₂₃₄₅₆₇₈₉


еще один способ для пользователей WPF,

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

измените BaselineAlignment на TextBottom, если вы хотите использовать в качестве индекса.


так как есть тег visual-studio-2012, я предполагаю, что вы используете Windows. Существует отличная программа с открытым исходным кодом под названием WinCompose, что позволяет использовать простые в запоминании и интуитивно понятные ярлыки для огромный количество символов Юникода, включая числовые супер-и индексы. Каждый ярлык вызывается через


добавление более подробной информации в дополнение к ответу @HansPassant. Другие часто используемые наборы, которые могут использоваться как copy / paste:

Надстрочный мелкими буквами: ᵃᵇᶜᵈᵉᶠᵍʰⁱʲᵏˡᵐⁿᵒᵖʳˢᵗᵘᵛʷˣʸᶻ

подстрочный мелкими буквами: ₐ ₑ ᵢ ₒ ᵣ ᵤ ᵥ ₓ

Если вам интересно, почему несколько букв отсутствуют в серии выше, пожалуйста, прочитайте ниже сообщения:


есть несколько решений. Лично я просто формирую текст метки в Word, использую снимок экрана и сохраняю его как изображение, которое я использую с меткой.