Superscript & Subscript
Convert text to Unicode superscript or subscript characters. Supports digits, letters, and common symbols.
Supported characters:
Digits 0-9: â°ÂčÂČÂłâŽâ”â¶â·âžâč
Questions Fréquentes
Implémentation du Code
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.