mbox 上的更新命令使其冻结 - 修复下标大小

mbox 上的更新命令使其冻结 - 修复下标大小

我正在尝试更改 的字体样式\mbox,但所有尝试都失败了。我尝试的所有命令要么不起作用,要么使 pdflatex 递归地继续工作,永不完成并冻结。

这会使它冻结: \renewcommand{\mbox}[1]{\text{#1}}

这会使它冻结: \renewcommand{\mbox}[1]{\mbox{\tiny #1}}

这并没有改变什么 \providecommand{\mbox}[1]{\mbox{#1}}

这并没有改变什么 \providecommand{\mbox}[1]{\text{#1}}

为什么要这样做?我正在使用 LyX,它有一个 \mbox 的快捷键(ctrl+m),我长期使用它来在长文档中输入下标。现在我注意到 \mbox 的字体很大,必须缩小。我之前就发现了这一点,所以有些实例已经使用了 \text。所以我要么将所有内容都切换到 \mbox,要么将所有内容都切换到 \text,要么找到一个新命令。尽管我更喜欢 \mbox 作为默认的快捷键。

我的pdflatex --version是:

pdfTeX 3.1415926-2.4-1.40.13 (TeX Live 2012/Debian) kpathsea 版本 6.1.0 版权所有 2012 Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX)。不提供任何保证。本软件的再分发受 pdfTeX 版权和宽 GNU 通用公共许可证条款的约束。有关这些事项的更多信息,请参阅名为 COPYING 的文件和 pdfTeX 源。pdfTeX 的主要作者:Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX)。使用 libpng 1.2.49 编译;使用 libpng 1.2.49 使用 zlib 1.2.7 编译;使用 zlib 1.2.7 使用 poppler 版本 0.18.4 编译

答案1

感谢所有在评论中做出贡献的人。

我得到的答案是,修改\mbox或 是错误的\text,我应该\newcommand用 或\mathrm创建新命令\mathsf

相关内容