定义根据模式执行的宏脚本;数学或正常 2024-5-25 • macros 我想创建一个宏,比如 BOLDMATH,这样每当我使用这个宏时它都应该执行以下操作: 如果在方程环境或内联数学模式中,则它应该返回 \mathbf{.} 否则它应该返回 $\mathbf{.}$ 我可以使用 2 个宏,但我想要一个紧凑的宏。 答案1 一般来说,你问的问题会被反对,因为它会删除符号使用的上下文。通常,如果有助于解释特定用法的上下文,最好有更长的源文档。 尽管如此,你还是要求这样做。然而,这并不是“最佳实践”。 \documentclass{article} \newcommand\BOLDMATH[1]{\ensuremath{\mathbf{#1}}} \begin{document} In text, \BOLDMATH{x}, and in math, $y=m\BOLDMATH{x}+b$. \end{document} 相关内容 ssh ForceCommand 与 Match 比较 Windows Server 2022 VSphere 实例的状态 ModernCV 更改入口缩进以将日期放在一行中 使用命令行刷新桌面屏幕 适用于 Ubuntu 14.04 的 GUI SSH [重复] 使用 siunitx 的二进制单位问题 使用 TikZ 绘制原始形状 锁屏时钟去哪儿了? Mac 上的 Ubuntu 黑屏 Chrome 中的文本显示为乱码?