Hierna lead, ik heb dit geprobeerd in een Github README.md:
<span style="vertical-align: baseline; position: relative;top: -0.5em;>text in superscript</span>
Werkt niet, de tekst wordt normaal weergegeven. Hulp?
Antwoord 1, autoriteit 100%
Gebruik de <sup></sup>
tag (<sub></sub>
is het equivalent voor subscripts). Zie deze gistvoor een voorbeeld.
Antwoord 2, autoriteit 9%
<sup>
en <sub>
tags werken en zijn uw enige goedeoplossing voor willekeurige tekst. Andere oplossingen zijn onder meer:
Unicode
Als het superscript (of subscript) dat je nodig hebt van wiskundige aard is, kan Unicode je misschien helpen.
Ik heb een lijst samengesteld van alle Unicode super- en subscript-tekens die ik kon identificeren in deze gist. Enkele van de meest voorkomende/nuttige zijn:
⁰
SUPERSCRIPT NUL (U+2070)¹
SUPERSCRIPT ONE (U+00B9)²
SUPERSCRIPT TWEE (U+00B2)³
SUPERSCRIPT DRIE (U+00B3)ⁿ
SUPERSCRIPT LATIJNSE KLEINE LETTER N (U+207F)
Mensen grijpen ook vaak naar de tags <sup>
en <sub>
in een poging specifieke symbolen zoals deze weer te geven:
™
HANDELSMERK (U+2122)®
GEREGISTREERD TEKEN (U+00AE)℠
SERVICE MARK (U + 2120)
Aangenomen dat uw redacteur Unicode ondersteunt, kunt u de bovenstaande tekens rechtstreeks in uw document kopiëren en plakken.
U kunt ook de HEX-waarden hierboven gebruiken in een HTML-teken Escape . Bijv. ²
in plaats van ²
. Dit werkt met GitHub (en zou ergens anders moeten werken die uw marketing wordt weergegeven op HTML), maar is minder leesbaar wanneer deze wordt weergegeven als onbewerkte tekst / marketing.
afbeeldingen
Als uw vereisten bijzonder ongebruikelijk zijn, kunt u altijd gewoon een afbeelding inlijnen. De ondersteunde syntaxis van GitHub is:
![Alt text goes here, if you'd like](path/to/image.png)
U kunt een volledig pad gebruiken (bijvoorbeeld beginnend met https://
of http://
) maar het is vaak gemakkelijker om een relatief pad te gebruiken, wat zal Laad het beeld van de repo, ten opzichte van het Document Markdown.
Als u het toevallig latex (of wilt leren, kunt u het zo ongeveer doen) elke tekstmanipulatie denkbaar en maakt het aan een afbeelding. Sites zoals QuickLatex Maak dit vrij eenvoudig.
Antwoord 3
Opmerkingen over eerdere antwoorden
De universele oplossing gebruikt de HTML-tag <sup>
, zoals gesuggereerd in het hoofdantwoord.
Het idee achter Markdown is echter precies om het gebruik van dergelijke tags te vermijden:
Het document moet er goed uitzien als duidelijke tekst, niet alleen wanneer ze worden weergegeven.
Een ander antwoord stelt voor het gebruik van Unicode-tekens, waardoor het document er goed uitziet als een eenvoudig tekstdocument, maar de compatibiliteit kan verminderen.
Tot slot wil ik de eenvoudigste oplossing voor sommige documenten onthouden: het teken ^
.
Sommige Markdown-implementaties (bijv. MacDown in macOS) interpreteren de caret als een instructie voor superscript.
Bijvoorbeeld
Sin^2 + Cos^2 = 1
Het is duidelijk dat Stack Overflow het caret niet interpreteert als een superscript-instructie. De tekst is echter begrijpelijk en dat is wat er echt toe doet bij het gebruik van Markdown.