Scissor LaTeX 中的 cancel
cancel 宏包在 Scissor LaTeX 中基本可用:\cancel、\bcancel 和 \xcancel 可以在公式中使用,而 \cancelto 不受支持,会让公式显示为红色。
宏包的作用
cancel 在公式的某一部分上画一条线,用来表示项被约掉。\cancel 画一条斜线,\bcancel 画另一个方向的斜线,\xcancel 画一个叉,\cancelto{value}{term} 则画一个箭头,指向该项变成的值。
这里可用的功能
| 命令 | 在 Scissor LaTeX 中 | 说明 |
|---|---|---|
\cancel{...} | 可用 | 从左下到右上的线。 |
\bcancel{...} | 可用 | 从左上到右下的线。 |
\xcancel{...} | 可用 | 两条线都画。 |
\cancelto{value}{...} | 不支持 | 公式显示为红色。 |
示例
约掉分数中的公因子:
分数中的 \cancel
\frac{44\,\cancel{(x + 1)}}{11\,\cancel{(x + 1)}} = 4三种样式并排:
\cancel、\bcancel 和 \xcancel
\cancel{a + b} \qquad \bcancel{c} \qquad \xcancel{d - e}\cancelto 会让公式变红:
\cancelto 让公式显示为红色
\cancelto{0}{\sin \pi} + 1 = 1以红色显示: 无法读取公式,因此改为显示其源代码。
改用 \underbrace 来标出这个值:
用 \underbrace 代替 \cancelto
\underbrace{\cancel{\sin \pi}}_{0} + 1 = 1兼容性
- 从 TeX 发行版迁移到这里: 含有
\cancel、\bcancel和\xcancel的公式显示正常。含有\cancelto的公式会变红。 - 从这里迁移到 TeX 发行版: 文档无需修改即可在那里编译。
完整手册见 CTAN:ctan.org/pkg/cancel。
常见问题
能用 cancel 给普通文本加删除线吗?
这些命令是为公式设计的。文本请使用 ulem 的 \sout{...},它在这里可用;参见粗体、斜体和其他文本样式。
本页的每个示例都在构建网站时由 Scissor LaTeX 排版。 最后更新:2026-11-07