Subscript-generator

Subscripttekens staan onder de basislijn, de “2” in H₂O, de “n” in aₙ. Tekstverwerkers maken ze met een <sub>-tag of een lettertypefunctie, maar die opmaak overleeft het kopiëren en plakken naar Twitter, Instagram, een chat-app of een platte-tekst-CSV niet. Deze generator vervangt elk teken dat een vooraf samengesteld Unicode-subscriptequivalent heeft, zodat je echte tekens (₂, ₙ, ₐ) overhoudt die overal worden weergegeven waar een Unicode-lettertype beschikbaar is. Tekens zonder subscriptvorm blijven precies zoals je ze hebt getypt.

Zo genereer je subscripttekst

  1. 1

    Typ de brontekst

    Voer een formule als `H2O` in, een reeks als `a1 + a2` of een willekeurige tekenreeks.

  2. 2

    Automatische vervanging

    Elk ondersteund teken wordt verlaagd: de cijfers 0-9, de operatoren `+ - = ( )` en de letters die een Unicode-subscriptvorm hebben.

  3. 3

    Kopieer het resultaat

    De uitvoer is platte Unicode-tekst. Plak die in elke app die UTF-8 weergeeft.

Welke tekens hebben een subscriptvorm in Unicode

Unicode definieert subscripten alleen voor een kleine, vaste set. Het is geen lettertype-effect: heeft een teken geen subscriptcodepunt, dan laat de tool het ongewijzigd. Bovendien verlaagt de tool elk ondersteund teken dat hij tegenkomt, zodat hele woorden subscript worden (hello wordt ₕₑₗₗₒ), niet alleen het cijfer in een formule.

Set Ondersteund
Cijfers 0-9 ₀ ₁ ₂ ₃ ₄ ₅ ₆ ₇ ₈ ₉
Operatoren ₊ ₋ ₌ ₍ ₎
Kleine letters (17) ₐ ₑ ₕ ᵢ ⱼ ₖ ₗ ₘ ₙ ₒ ₚ ᵣ ₛ ₜ ᵤ ᵥ ₓ
Letters zonder subscript b c d f g q w y z blijven ongewijzigd
Invoer in hoofdletters teruggebracht naar de kleine vorm (H wordt ₕ)
Niet-Latijnse schriften Grieks, Cyrillisch, CJK en Arabisch gaan ongewijzigd door

Een scheikundeformule opbouwen

Omdat de tool elk mogelijk teken verlaagt, geeft H2O als resultaat ₕ₂ₒ, niet H₂O. Wil je de letters rechtop houden en alleen het getal verlagen, zet dan enkel het gewenste deel om: typ 2, kopieer de ₂ en plaats die tussen een gewone H en O. Met dezelfde truc bouw je CO₂, C₆H₁₂O₆ of NaHCO₃.

Toepassingen

  • Scheikundeformules, het verlaagde cijfer in H₂O, CO₂, C₆H₁₂O₆, NaHCO₃
  • Wiskundige notatie, aₙ, xᵢ, logₑ, Σₖ
  • Socialmedia-bio’s, een manier om visuele afwisseling toe te voegen waar opmaak niet is toegestaan
  • Indexverwijzingen, voetnoten citeren in platte tekst zonder HTML

Waar Unicode-subscripten wel en niet worden weergegeven

Moderne besturingssystemen worden geleverd met lettertypen (Segoe UI, San Francisco, Noto Sans) die deze codepunten dekken. Ze werken in Slack, Discord, Twitter/X, WhatsApp, Gmail, de meeste IDE’s en elke moderne browser. Sommige terminals, heel oude e-mailclients en enkele sites met eigen lettertypen tonen mogelijk een tijdelijk vakje, dus test in je doelomgeving.

Subscript versus de <sub>-tag

Schrijf je HTML, dan is <sub>2</sub> binnen de <p> de semantisch juiste aanpak. Unicode-subscripten zijn een compromis voor platte-tekstcontexten. Gebruik de tag waar het kan; gebruik Unicode overal elders.

Veelgestelde vragen

Unicode definieert subscriptvormen alleen voor een deel van de kleine letters (a, e, h, i, j, k, l, m, n, o, p, r, s, t, u, v, x). Ontbrekende letters als b, c, d, f, g, q, w, y, z hebben geen subscriptcodepunt, dus geeft de tool ze onveranderd door.

Unicode kent geen aparte Latijnse subscripthoofdletters, dus brengt de tool elke invoer met hoofdletters automatisch terug naar de beschikbare kleine vorm (H wordt ₕ, O wordt ₒ). Letters zonder enig subscript, zoals B of D, blijven ongewijzigd.

Ja voor cijfers en de meeste gangbare letters. Instagram en Twitter gebruiken systeemlettertypen die de subscriptcodepunten correct weergeven op alle moderne telefoons.

Nee. Schermlezers behandelen ₂ als het teken “subscript twee” in plaats van als onderdeel van een scheikundeformule, wat onduidelijk kan zijn. Kies voor gepubliceerde webinhoud liever echte HTML-opmaak (<sub>).

Nee. De vervanging gebeurt terwijl de pagina wordt gerenderd en niets van wat je typt wordt vastgelegd.

Gerelateerde tools

Tool beschikbaar in andere talen