マークダウンの上付き文字(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)を試してください。
DAT

回答:


592

<sup></sup>タグを使用します(<sub></sub>下付き文字と同じです)。例については、この要旨を参照してください。


7
したがって、O(n ^ 2)を賢く書くにはO(n<sup>2</sup>)、と入力するだけで、O(n <sup> 2 </ sup>)と表示されます。いいね。なぜそれがSOマークダウンで機能しなかったのですか?
Phonetagger、2015

9
@phonetagger:コメントではタグを使用できません、IIRC。
iconoclast

そして、どのようにしてLaTeXロゴを作成しますか?スタイル属性のCSSは<sup>と<sub>で機能しますか?
Peter Flynn

2
@iconoclast-それは(もはや?)真実ではありません。<sup> something </ sup>は、githubコメントで上付き文字を実行する正しい方法です。
Peter H.Boling

@ PeterH.Boling スタックオーバーフローのコメント。
MD XF

34

<sup>そして、<sub>タグが働くと、あなただけでは良い任意のテキストのためのソリューション。その他のソリューションは次のとおりです。

Unicode

必要な上付き文字(または下付き文字)が数学的な性質のものである場合、Unicodeで十分に対応できる場合があります。

この要点で識別できるすべてのUnicode上付き文字と下付き文字のリストをまとめました。より一般的で便利なものは次のとおりです。

  • スーパースクリプトゼロ(U + 2070)
  • ¹ スーパースクリプトワン(U + 00B9)
  • ² スーパースクリプト2(U + 00B2)
  • ³ スーパースクリプト3(U + 00B3)
  • スーパースクリプトラテン小文字N(U + 207F)

次のような特定のシンボルをレンダリングするために<sup>、人々はしばしば手を伸ばして<sub>タグを付けます。

  • 商標マーク(U + 2122)
  • ® 登録済みサイン(U + 00AE)
  • サービスマーク(U + 2120)

エディターがUnicodeをサポートしている場合、上記の文字を直接ドキュメントにコピーして貼り付けることができます。

または、HTML文字エスケープで上記の16進数値を使用することもできます。たとえば、の&#x00B2;代わりに²。これはGitHubで動作します(MarkdownがHTMLにレンダリングされる他の場所でも動作するはずです)が、生のテキスト/ Markdownとして表示されると読みにくくなります。

画像

要件が特に珍しい場合は、いつでも画像をインライン化できます。GitHubでサポートされている構文は次のとおりです。

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

フルパス(例:https://またはhttp://)を使用できますが、相対パスを使用する方が簡単な場合がよくあります。これにより、Markdownドキュメントに対するリポジトリから画像が読み込まれます。

LaTeXを知っている(またはそれを学びたい)場合は、考えられるほとんどすべてのテキスト操作を実行して、画像にレンダリングできます。Quicklatexのようなサイトは、これを非常に簡単にします。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.