exposant dans markdown (GitHub aromatisé)?

suivant ce lead , j'ai essayé ceci dans un GitHub README.md:

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

Ne fonctionne pas, le texte apparaît comme normale. De l'aide?

269
demandé sur seinecle 2013-03-01 14:42:15

2 réponses

utilisez l'étiquette <sup></sup> ( <sub></sub> est l'équivalent pour les indices). Voir ce gist pour un exemple.

430
répondu Michael Wild 2016-02-24 10:48:49

<sup> et <sub> les étiquettes fonctionnent et sont votre seul bon solution pour le texte arbitraire. D'autres solutions comprennent:

Unicode

si l'indice dont vous avez besoin est de nature mathématique, Unicode pourrait bien vous couvrir.

j'ai compilé une liste de tous les super Unicode et les caractères en indice que je pourrais identifier dans ce gist . Certains des plus communs/utiles sont:

  • EXPOSANT ZÉRO (U+2070)
  • ¹ SUPERSCRIPT ONE (U+00B9)
  • ² SUPERSCRIPT TWO (U+00B2)
  • ³ SUPERSCRIPT THREE (U+00B3)
  • EXPOSANT LATIN SMALL LETTER N (U+207F)

les gens aussi souvent atteindre pour <sup> et <sub> balises dans une tentative de rendre des symboles spécifiques comme celles-ci:

  • SIGNE DE MARQUE (U+2122)
  • ® SIGNE ENREGISTRÉ (U+00AE)
  • MARQUE DE SERVICE (U+2120)

en supposant que votre éditeur supporte Unicode, vous pouvez copier et coller les caractères ci-dessus directement dans votre document.

Vous pouvez aussi utiliser les valeurs hex ci-dessus dans un HTML character escape . Par exemple, &#x00B2; au lieu de ² . Cela fonctionne avec GitHub (et devrait fonctionner n'importe où ailleurs votre Markdown est rendu en HTML) mais est moins lisible lorsqu'il est présenté comme texte brut/Markdown.

Images

si vos exigences sont particulièrement inhabituelles, vous pouvez toujours simplement inline une image. Le GitHub supporté la syntaxe est:

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

vous pouvez utiliser un chemin complet (par ex. à partir de https:// ou http:// ) mais il est souvent plus facile d'utiliser un chemin relatif, qui chargera l'image à partir du rapport, par rapport au document Markdown.

Si vous connaissez LaTeX (ou veulent l'apprendre), vous pourriez le faire juste au sujet de toute manipulation de texte imaginables, et rendu à une image. Sites comme Quicklatex faire cela assez facilement.

6
répondu Molomby 2018-09-20 06:57:25