Pular para o conteúdo

cancel no Scissor LaTeX

O pacote cancel funciona quase todo no Scissor LaTeX: \cancel, \bcancel e \xcancel funcionam em fórmulas, enquanto \cancelto não é suportado e deixa a fórmula em vermelho.

O que o pacote faz

O cancel desenha uma linha sobre parte de uma fórmula, que é como se mostra que termos se cancelam. \cancel desenha uma linha diagonal, \bcancel a outra diagonal, \xcancel um X, e \cancelto{value}{term} uma seta até o valor em que o termo se transforma.

O que funciona aqui

ComandoNo Scissor LaTeXObservações
\cancel{...}FuncionaLinha do canto inferior esquerdo ao superior direito.
\bcancel{...}FuncionaLinha do canto superior esquerdo ao inferior direito.
\xcancel{...}FuncionaAs duas linhas.
\cancelto{value}{...}Não suportadoFórmula em vermelho.

Exemplos

Cancelando um fator comum em uma fração:

\cancel em uma fração

LaTeXPreâmbulo: \usepackage{cancel,amsmath}Abrir no editor (abre em uma nova aba)
\frac{44\,\cancel{(x + 1)}}{11\,\cancel{(x + 1)}} = 4

Os três estilos lado a lado:

\cancel, \bcancel e \xcancel

LaTeXPreâmbulo: \usepackage{cancel}Abrir no editor (abre em uma nova aba)
\cancel{a + b} \qquad \bcancel{c} \qquad \xcancel{d - e}

O \cancelto deixa a fórmula vermelha:

\cancelto deixa a fórmula em vermelho

LaTeXPreâmbulo: \usepackage{cancel}Abrir no editor (abre em uma nova aba)
\cancelto{0}{\sin \pi} + 1 = 1

Em vermelho: a fórmula não pode ser lida, então o código-fonte dela aparece no lugar.

Mostre o valor com \underbrace no lugar:

\underbrace em vez de \cancelto

LaTeXPreâmbulo: \usepackage{cancel,amsmath}Abrir no editor (abre em uma nova aba)
\underbrace{\cancel{\sin \pi}}_{0} + 1 = 1

Compatibilidade

  • De uma instalação do TeX para cá: fórmulas com \cancel, \bcancel e \xcancel ficam como esperado. Fórmulas com \cancelto ficam vermelhas.
  • Daqui para uma instalação do TeX: os documentos compilam lá sem mudanças.

O manual completo está no CTAN: ctan.org/pkg/cancel.

Veja também Noções básicas de matemática, physics e Cores.

Perguntas e respostas

Posso riscar texto comum com o cancel?

Os comandos são feitos para fórmulas. Para texto, use \sout{...} do ulem, que funciona aqui; veja Negrito, itálico e outros estilos de texto.

Cada exemplo desta página é composto pelo Scissor LaTeX quando o site é gerado. Última atualização: 2026-11-07.