上标 & 下标制作器
文本
用 Unicode 上标和下标码点逐字符重写你的输入。支持数字、四个运算符(`+ - = ( )`)和大多数拉丁字母。变换纯文本 — 无需样式 — 所以结果在复制到 Slack、X、纯文本邮件、代码注释或字体栈跟不上的地方依然有效。
—
上标
Cᴼ² ⁺ ᴴ²ᴼ → C⁶ᴴ¹²ᴼ⁶
下标
CO₂ ₊ H₂O → C₆H₁₂O₆
原样通过(无 Unicode 码点): C H O →
Unicode 上/下标使用真实码点,因此粘贴到纯文本目的地仍然保留。
使用方法
- 在输入框输入或粘贴文本。
- 复制你想要的上标或下标行。
- 如果某些字符无法映射(个别字母没有码点),它们原样通过 — 会在警告中列出。
常见问题
- 为什么不直接用 `<sup>` / `<sub>`?
- 在有样式上下文(HTML、渲染内联 HTML 的 Markdown、Word)这些标签通常没错。但纯文本目的地 — Slack、X、JSON 值、代码注释、终端输出 — 会剥离样式,所以 Unicode 字符版本是格式存活下来的唯一方式。
- 为什么某些应用里仍然显得小?
- Unicode 上下标字母用 Latin Modifier 和 Combining 范围。某些字体以正常粗细渲染(深色模式下可能看起来很细),或者由回退字体替代。例外是 `q`,没有上标码点,原样通过。
- 哪些字符不支持?
- 上标缺 `q`。下标缺大多数字母 — 仅 `a e h i j k l m n o p r s t u v x` 存在,加上数字和四个运算符。工具会标出未映射的字符以便你知道哪些是原样。