Superscript & Subscript
Konversi teks ke karakter superscript atau subscript Unicode. Mendukung digit, huruf, dan simbol umum.
Karakter yang didukung:
Angka 0-9: ⁰¹²³⁴⁵⁶⁷⁸⁹
Tentang alat ini
Teks superskrip dan subskrip adalah karakter Unicode khusus yang muncul terangkat atau menurun relatif terhadap teks normal. Mereka sangat penting untuk persamaan matematika, rumus kimia, catatan kaki, dan notasi ilmiah, di mana Anda perlu menampilkan eksponen, basis, atau anotasi tanpa menggunakan pemformatan khusus atau markup.
Cukup tempel atau ketikkan teks Anda ke dalam kolom input, pilih apakah Anda menginginkan superskrip atau subskrip, dan klik Konversi. Alat ini akan mengubah karakter yang didukung—termasuk angka, huruf, dan simbol umum—menjadi padanan Unicode mereka. Teks yang dikonversi dapat disalin langsung dan digunakan di mana saja yang mendukung Unicode, dari media sosial hingga dokumen.
Pertanyaan yang Sering Diajukan
Implementasi Kode
SUPERSCRIPT = str.maketrans(
"0123456789abcdefghijklmnoprstuvwxyzABDEGHIJKLMNOPRTUVW+-=()",
"⁰¹²³⁴⁵⁶⁷⁸⁹ᵃᵇᶜᵈᵉᶠᵍʰⁱʲᵏˡᵐⁿᵒᵖʳˢᵗᵘᵛʷˣʸᶻᴬᴮᴰᴱᴳᴴᴵᴶᴷᴸᴹᴺᴼᴾᴿᵀᵁⱽᵂ⁺⁻⁼⁽⁾"
)
SUBSCRIPT = str.maketrans(
"0123456789aehijklmnoprstx+-=()",
"₀₁₂₃₄₅₆₇₈₉ₐₑₕᵢⱼₖₗₘₙₒₚᵣₛₜₓ₊₋₌₍₎"
)
def to_superscript(text: str) -> str:
return text.translate(SUPERSCRIPT)
def to_subscript(text: str) -> str:
return text.translate(SUBSCRIPT)
print(to_superscript("x2 + y2 = r2")) # x² + y² = r²
print(to_subscript("H2O")) # H₂OComments & Feedback
Comments are powered by Giscus. Sign in with GitHub to leave a comment.