Es gibt spezielle hochgestellte Zahlzeichen, die manchmal perfekt für Fußnoten sind. Hier sind sie:
¹ ² ³ ⁴ ⁵ ⁶ ⁷ ⁸ ⁹
Ich bevorzuge es im Allgemeinen, die Zahl selbst hochzustellen, wie
<p>This next word<sup>1</sup> has a footnote.</p>
Auf diese Weise kann ich sie in CSS oder JavaScript auswählen, falls ich etwas Besonderes damit machen möchte.
Wahrscheinlich würdest du das Ganze auch in einen Ankerlink packen, um zu einer ID auf der Seite zu verlinken, die die Fußnote erklärt.
Aber manchmal ist es einfach nicht praktisch oder möglich, HTML zu verwenden, während man einen Text verfasst. Während ich tippe, schreibe ich im WordPress Gutenberg-Editor. Ich kann bei Bedarf in einem HTML-Block schreiben, aber es ist viel praktischer, die Standard-Absatzblöcke zu verwenden, die Optionen für Dinge wie Fett, Kursiv und Durchgestrichen haben, aber nicht für hochgestellt. Ich möchte einen Block nicht wirklich in HTML umwandeln, nur um eine hochgestellte Zahl zu verwenden. Also, ein spezielles Unicode-Zeichen¹ ist es.
- Eine weitere Sache, die der Gutenberg-Editor nicht kann, ist das Hinzufügen einer ID zu einem Link, daher ist es für mich nicht wirklich praktikabel, hier unten einen Link "zurück zur Fußnote" anzubieten. Trauriges Gesicht.
Sie können `registerFromatType` verwenden, um neben dem Durchstreichen im Options-Flyout auch Optionen für hochgestellte (und tiefgestellte) Zeichen hinzuzufügen (warum sie es nicht einfach mit den anderen gebündelt haben, ist mir ein Rätsel). Ich füge den Code dafür allen meinen Projekten mit Gutenberg hinzu; es ist eines der wenigen Dinge, die mich nicht wahnsinnig gemacht haben, als ich versucht habe, es herauszufinden.
Erinnert mich an https://www.npmjs.com/package/markdown-it-footnote, aber äh… das ist eine andere Sprache…
Schön! Ich würde diesen Fußnotenprozess gerne etwas mehr automatisieren und `<sup>-Tags verwenden.
Wenn ich in den nächsten ein bis zwei Wochen Zeit finde, werde ich versuchen, ein minimales WordPress-Plugin zu entwerfen, das einen Shortcode wie `[footnote src="https://..." title="..."]` zulässt und dann automatisch diese verlinkten Fußnotennummern zusammen mit dem eigentlichen Fußnotenabschnitt generiert.
Es sieht so aus, als ob es dafür bereits mehrere Plugins gibt: https://www.cminds.com/5-fantastic-wordpress-footnotes-plugins/
Mark Cherets "footnotes" scheint in seiner Funktion dem am ähnlichsten zu sein, was ich mir vorgestellt habe, mit etwas mehr Flexibilität: https://wordpress.org/plugins/footnotes/