Вершина відмітки (аромат Github)?


379

Слідом за цим свинцем , я спробував це в Github README.md:

<span style="vertical-align: baseline; position: relative;top: -0.5em;>text in superscript</span>

Не працює, текст відображається як звичайний. Допомога?


7
Для тих, хто опинився тут, але використовує pandoc, спробуйте ^superscript^ ( pandoc.org/MANUAL.html#superscripts-and-subscripts ).
дат

Відповіді:


591

Використовуйте <sup></sup>тег ( <sub></sub>еквівалент для підписок). Дивіться цю суть на прикладі.


7
Отже, щоб писати O (n ^ 2) з розумом, я б просто набрав текст O(n<sup>2</sup>), і він виглядатиме як O (n <sup> 2 </sup>). Приємно. Тепер чому це не спрацювало над розміткою SO?
телефонний телефон

9
@phonetagger: в коментарях заборонено використовувати теги, IIRC.
іконоборство

А як би ви зробили логотип LaTeX? Чи працює CSS в атрибуті стилю для <sup> і <sub>?
Пітер Флін

2
@iconoclast - це не (вже не?) правда. <sup> щось </sup> - це правильний спосіб зробити суперскрипт у коментарі github.
Пітер Х. Болінг

@ PeterH.Boling Stack коментарі Overflow .
MD XF

34

<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-символу . Наприклад, &#x00B2;замість ². Це працює з GitHub (і має працювати в будь-якому іншому місці, коли ваш Markdown відображається в HTML), але є менш читабельним, коли він подається як неочищений текст / Markdown.

Зображення

Якщо ваші вимоги особливо незвичні, ви завжди можете просто встроїти зображення. Підтримуваний синтаксис GitHub:

![Alt text goes here, if you'd like](path/to/image.png) 

Ви можете використовувати повний шлях (наприклад, починаючи з https://або http://), але часто простіше використовувати відносний шлях, який завантажить зображення з репо, відносно документа Markdown.

Якщо вам трапляється знати LaTeX (або ви хочете його вивчити), ви можете зробити будь-яку уявну маніпуляцію текстом і зробити її зображенням. Такі сайти, як Quicklatex, роблять це досить просто.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.