banana-space / btex

MIT License
45 stars 3 forks source link

`\texttt` 不支持 #23

Closed ice1000 closed 1 year ago

ice1000 commented 1 year ago

是否考虑支持该字体

abccsss commented 1 year ago

原始的想法是以 \code 命令代之,以实现代码高亮等功能。\code 会自带一个灰色背景,而 \texttt 大概是不带背景的等宽字体,但可能不太用得到,比如 markdown 也没有这种功能。大部分情况用户写 \texttt 是想要 \code 的效果,所以编译错误也可以提醒用户这一点。

ice1000 commented 1 year ago

原来如此,可否考虑在编译错误里特判一下,加入 "did you mean" 这种功能?

abccsss commented 1 year ago

可以,实现起来也不复杂。大概在 init.btx

\tdef\texttt{\@@throw{DID_YOU_MEAN}}

然后加入错误信息就可以,我有空可以来做。

ice1000 commented 1 year ago

非常感谢!