Generator indeksu dolnego

Znaki indeksu dolnego znajdują się poniżej linii bazowej, „2” w H₂O, „n” w aₙ. Edytory tekstu tworzą je za pomocą znacznika <sub> lub funkcji czcionki, ale te formaty nie przetrwają skopiowania i wklejenia na Twittera, Instagrama, do komunikatora czy pliku CSV w zwykłym tekście. Ten generator zamienia każdy znak, który ma gotowy odpowiednik indeksu dolnego w Unicode, więc otrzymujesz prawdziwe znaki (₂, ₙ, ₐ) wyświetlane wszędzie tam, gdzie dostępna jest czcionka Unicode. Znaki bez formy indeksu dolnego pozostają dokładnie takie, jak je wpisano.

Jak wygenerować tekst w indeksie dolnym

  1. 1

    Wpisz tekst źródłowy

    Wprowadź wzór taki jak `H2O`, ciąg taki jak `a1 + a2` lub dowolny łańcuch znaków.

  2. 2

    Automatyczne podstawienie

    Każdy obsługiwany znak zostaje obniżony: cyfry 0-9, operatory `+ - = ( )` oraz litery, które mają formę indeksu dolnego w Unicode.

  3. 3

    Skopiuj wynik

    Wynik to zwykły tekst Unicode. Wklej go do dowolnej aplikacji wyświetlającej UTF-8.

Które znaki mają formę indeksu dolnego w Unicode

Unicode definiuje indeksy dolne tylko dla niewielkiego, stałego zbioru. To nie jest efekt czcionki: jeśli znak nie ma punktu kodowego indeksu dolnego, narzędzie zostawia go bez zmian. Obniża też każdy obsługiwany znak, jaki napotka, więc zamienia całe słowa w indeks dolny (hello staje się ₕₑₗₗₒ), a nie tylko cyfrę we wzorze.

Zbiór Obsługiwane
Cyfry 0-9 ₀ ₁ ₂ ₃ ₄ ₅ ₆ ₇ ₈ ₉
Operatory ₊ ₋ ₌ ₍ ₎
Małe litery (17) ₐ ₑ ₕ ᵢ ⱼ ₖ ₗ ₘ ₙ ₒ ₚ ᵣ ₛ ₜ ᵤ ᵥ ₓ
Litery bez indeksu dolnego b c d f g q w y z pozostają bez zmian
Wpis wielkimi literami sprowadzany do formy małej litery (H staje się ₕ)
Pisma niełacińskie greka, cyrylica, CJK i arabski przechodzą bez zmian

Budowanie wzoru chemicznego

Ponieważ narzędzie obniża każdy znak, który może, wpisanie H2O daje ₕ₂ₒ, a nie H₂O. Aby litery pozostały w normalnym rozmiarze, a obniżyła się tylko liczba, przekształć wyłącznie część, która ma być w indeksie dolnym: wpisz 2, skopiuj ₂ i umieść je między zwykłym H a O. Tym samym sposobem zbudujesz CO₂, C₆H₁₂O₆ lub NaHCO₃.

Zastosowania

  • Wzory chemiczne, obniżona cyfra w H₂O, CO₂, C₆H₁₂O₆, NaHCO₃
  • Zapis matematyczny, aₙ, xᵢ, logₑ, Σₖ
  • Biogramy w mediach społecznościowych, sposób na urozmaicenie wizualne tam, gdzie znaczniki nie są dozwolone
  • Odsyłacze indeksowe, cytowanie przypisów w zwykłym tekście bez HTML

Gdzie indeksy dolne Unicode są wyświetlane, a gdzie nie

Nowoczesne systemy operacyjne dostarczają czcionki (Segoe UI, San Francisco, Noto Sans) obejmujące te punkty kodowe. Działają w Slacku, Discordzie, Twitterze/X, WhatsAppie, Gmailu, większości środowisk IDE i każdej nowoczesnej przeglądarce. Niektóre terminale, bardzo stare klienty poczty i część witryn z własnymi czcionkami mogą pokazać pusty prostokąt zastępczy, więc przetestuj to w środowisku docelowym.

Indeks dolny a znacznik <sub>

Jeśli piszesz w HTML, poprawne semantycznie jest <sub>2</sub> wewnątrz <p>. Indeksy dolne Unicode to kompromis dla kontekstów zwykłego tekstu. Używaj znacznika, gdy możesz; wszędzie indziej używaj Unicode.

Najczęściej zadawane pytania

Unicode definiuje formy indeksu dolnego tylko dla części małych liter (a, e, h, i, j, k, l, m, n, o, p, r, s, t, u, v, x). Brakujące litery, takie jak b, c, d, f, g, q, w, y, z, nie mają punktu kodowego indeksu dolnego, więc narzędzie przekazuje je bez zmian.

Unicode nie zawiera łacińskich wielkich liter w indeksie dolnym, dlatego narzędzie automatycznie sprowadza każdy wpis wielkimi literami do dostępnej formy małej litery (H staje się ₕ, O staje się ₒ). Litery bez żadnego indeksu dolnego, jak B czy D, pozostają bez zmian.

Tak w przypadku cyfr i większości typowych liter. Instagram i Twitter używają czcionek systemowych, które poprawnie wyświetlają punkty kodowe indeksu dolnego na wszystkich nowoczesnych telefonach.

Nie. Czytniki ekranu traktują ₂ jako znak „indeks dolny dwa”, a nie jako część wzoru chemicznego, co może być niejasne. W przypadku publikowanych treści internetowych lepszy jest prawdziwy znacznik HTML (<sub>).

Nie. Podstawienie następuje podczas renderowania strony i nic z tego, co wpiszesz, nie jest rejestrowane.

Powiązane narzędzia

Narzędzie jest dostępne w innych językach