![带长衬线的字符“1”](https://linux22.com/image/261197/%E5%B8%A6%E9%95%BF%E8%A1%AC%E7%BA%BF%E7%9A%84%E5%AD%97%E7%AC%A6%E2%80%9C1%E2%80%9D.png)
我正在寻找一个字符“1”,其底部有很长的水平衬线(在数学模式下)。目前我使用的是\mathtt{1}
,但希望更长一些。我还尝试将其水平拉伸\scalebox
,但随后产生了一些致命错误,类似于“任务太复杂”,可能是因为下标。
有人知道一种字体或简单的方法来创建长衬线的“1”吗?
答案1
根据您的需要,您可以通过覆盖合适的规则来伪造它:
\documentclass{article}
\protected\def\one{\mathpalette\xone{}}
\def\xone#1#2{\ooalign{%
\hss$#1\mkern3mu1\mkern3mu$\hss\cr
$#1\mkern1mu\hrulefill\mkern1mu$}}
\begin{document}
\[1+2+3+1\one1 X^{1+2+3+\one }\]
\end{document}