我正在寻找一个与 LaTeX 中类似的连接字符overset
。它也有点像许多组合 Unicode 字符但我希望它适用于任何字母。例如,我想将小写字母 A 放在 e 上方。
我能找到的最好的东西是这个深奥的 Unicode 块,叫做结合变音符号补充,但这并不能定义字母表中的每个字母。
是否没有连接字符将一个符号置于另一个符号之上?
答案1
不,那里没有。
正如 Wikipedia 页面所指出的,有多种组合字符,但这不是您想要的。组合字符总是定义一个可见的字形(在某些情况下为无),该字形叠加在前面的字符上。
您可以通过字符和组合现有的字符实现很多目标,但 Unicode 通常与布局无关,这听起来更像是您想要实现的目标。
答案2
使用 HTML 和 CSS 可以实现这一点。
Unicode 表中不存在左侧和右侧字符。(我找不到它们)。
因此我使用以下 HTML 代码创建它们:
<span>
<span style="position:relative; right:-12px; top:-2px;">┃</span>
⯇
</span>
<span>⯇</span>
<span>⯈</span>
<span>
⯈
<span style="position:relative; left:-12px; top:-2px;">┃</span>
</span>