Відповіді:
Використовуйте <sup></sup>тег ( <sub></sub>еквівалент для підписок). Дивіться цю суть на прикладі.
O(n<sup>2</sup>), і він виглядатиме як O (n <sup> 2 </sup>). Приємно. Тепер чому це не спрацювало над розміткою SO?
<sup>і <sub>теги працюють і є вашим єдиним хорошим рішенням для довільного тексту. Інші рішення включають:
Unicode
Якщо потрібний вам надвір (або підзапис) має математичний характер, Unicode цілком може охопити вас.
Я склав список усіх символів суперконтрактів та підзаписів Unicode, яких я міг ідентифікувати в цій суті . Деякі з найбільш поширених / корисних:
⁰ SUPERSCRIPT ZERO (U + 2070)¹ SUPERSCRIPT ONE (U + 00B9)² СУПЕРСКРИПТ ДВА (U + 00B2)³ СУПЕРСКРИПТ ТРИ (U + 00B3)ⁿ СУПЕРСКРИПТИЙ ЛАТИННИЙ МАЛИЙ ПІСЛЯ N (U + 207F)Люди часто тягнутися <sup>і <sub>теги в спробі винести конкретні символи , подібні цим:
™ Знак торгової марки (U + 2122)® ЗАРЕГИСТРИРОВАНИЙ ЗАРЯД (U + 00AE)℠ ОЗНАЧЕННЯ ПОСЛУГ (U + 2120)Якщо припустити, що ваш редактор підтримує Unicode, ви можете скопіювати та вставити символи вище безпосередньо у свій документ.
Крім того, ви можете використовувати шістнадцяткові значення у значенні HTML-символу . Наприклад, ²замість ². Це працює з GitHub (і має працювати в будь-якому іншому місці, коли ваш Markdown відображається в HTML), але є менш читабельним, коли він подається як неочищений текст / Markdown.
Зображення
Якщо ваші вимоги особливо незвичні, ви завжди можете просто встроїти зображення. Підтримуваний синтаксис GitHub:

Ви можете використовувати повний шлях (наприклад, починаючи з https://або http://), але часто простіше використовувати відносний шлях, який завантажить зображення з репо, відносно документа Markdown.
Якщо вам трапляється знати LaTeX (або ви хочете його вивчити), ви можете зробити будь-яку уявну маніпуляцію текстом і зробити її зображенням. Такі сайти, як Quicklatex, роблять це досить просто.
^superscript^( pandoc.org/MANUAL.html#superscripts-and-subscripts ).