Pular para o conteúdo

Quando o documento inteiro não é composto

Muito pouco trava um documento inteiro: uma fórmula que não pode ser lida aparece em vermelho e é citada na aba Problemas, e \partial, \langle, \oplus, \hbar e Vmatrix são compostos como no LaTeX; a única causa conhecida que resta é uma imagem EPS, que você converte para PDF, PNG ou SVG.

O que você vê

Normalmente, um problema num lugar fica naquele lugar: um comando desconhecido é ignorado, uma fórmula que não pode ser lida aparece em vermelho e o resto do documento é composto. Quando, em vez disso, o documento inteiro falha, a prévia não mostra páginas novas e a barra de erro no topo diz o que deu errado.

O que ainda trava o documento

Há uma causa conhecida: uma imagem EPS incluída com a extensão, como em \includegraphics{figure.eps}. O erro diz unknown image format. Converta o arquivo para PDF, PNG ou SVG e mude o nome em \includegraphics. A página de solução de problemas mostra um exemplo.

Para achar a linha num documento longo, veja o número da linha no erro ou comente metade do documento com % e veja se as páginas voltam. Repita com a metade que ainda falha.

Uma fórmula nunca trava o documento

Uma fórmula que o conversor de matemática não consegue ler, porque usa um comando que o conversor não conhece ou porque os delimitadores dela não batem, aparece como o próprio código em vermelho. A aba Problemas a cita com a linha, por exemplo "This formula could not be read: \symbf{v} (unknown command: \symbf)". As dez primeiras fórmulas assim são citadas uma a uma, e depois mais uma linha dá a contagem das restantes. Um \label numa fórmula vermelha não nomeia nada, então um \eqref para ela imprime ?? e aparece na lista de rótulos que faltam. Veja Fórmulas vermelhas para as substituições habituais.

Comandos que antes travavam o documento

Versões anteriores do Scissor LaTeX travavam o documento inteiro num grupo de comandos matemáticos cujos nomes de símbolo a biblioteca de composição tinha renomeado, com erros como unknown variable: diff ou unknown symbol modifier. Hoje todos eles são compostos, exatamente como você os escreve em LaTeX:

\partial é composto

\frac{\partial f}{\partial x}

\langle e \rangle são compostos, também depois de \left e \right

\langle u, v \rangle, \quad \left\langle \frac{a}{b} \right\rangle

\oplus e os outros operadores circulados são compostos

V \oplus W, \quad A \otimes B, \quad \bigcap_{i} A_i

Os comandos corrigidos incluem \partial; \langle, \rangle, \lang, \rang; \cap, \bigcap, \Cap, \doublecap, \sqcap; \oplus, \ominus, \otimes, \odot e suas formas grandes; \circledast, \circledcirc, \circleddash; \llbracket, \rrbracket; \hbar, \hslash, \mho; \dashleftarrow, \dashrightarrow; \bra, \ket, \braket; os \argmax e \argmin embutidos; o ambiente Vmatrix; e \hspace* dentro de uma fórmula. Se você trocou algum deles por caracteres Unicode, pode mantê-los ou voltar aos comandos.

Caracteres Unicode também funcionam

O Scissor LaTeX também aceita caracteres matemáticos Unicode diretamente nas fórmulas. Delimitadores como ⟨ e ⟩ crescem com \left e \right.

As mesmas fórmulas com caracteres Unicode

\frac{∂ f}{∂ x}, \quad ⟨ u, v ⟩, \quad \left⟨ \frac{a}{b} \right⟩,
\quad V ⊕ W, \quad A ∩ B, \quad ℏ \omega

Caracteres Unicode e um operador próprio

\documentclass{article}
\usepackage{amsmath}
\DeclareMathOperator*{\argmax}{arg\,max}
\begin{document}
\[
  ⋂_{i=1}^{n} A_i, \quad ⨁_{i} V_i, \quad ⟦ x ⟧, \quad
  ⟨ \psi \vert \phi ⟩, \quad a ⇢ b, \quad
  \argmax_{x} f(x), \quad
  \begin{Vmatrix} a & b \\ c & d \end{Vmatrix}
\]
\end{document}
Renderizado pelo Scissor LaTeX: Caracteres Unicode e um operador próprio

Uma instalação do TeX com XeLaTeX ou LuaLaTeX e o pacote unicode-math lê esses caracteres como estão. Com o pdfLaTeX, diga ao LaTeX o que cada caractere significa com \DeclareUnicodeCharacter no preâmbulo. O Scissor LaTeX aceita essas linhas e as ignora, então o mesmo código funciona nos dois lugares:

Um só código para o Scissor LaTeX e o pdfLaTeX

\documentclass{article}
\usepackage{amsmath}
\DeclareUnicodeCharacter{2202}{\partial}
\DeclareUnicodeCharacter{27E8}{\langle}
\DeclareUnicodeCharacter{27E9}{\rangle}
\DeclareUnicodeCharacter{2295}{\oplus}
\begin{document}
The gradient has the parts $\frac{∂ f}{∂ x_i}$, the inner product
is $⟨ u, v ⟩$, and the sum is $V ⊕ W$.
\end{document}
Renderizado pelo Scissor LaTeX: Um só código para o Scissor LaTeX e o pdfLaTeX

A lista completa

A lista abaixo é gerada quando o site é construído: cada comando matemático que o compositor tem na sua tabela é testado sozinho numa fórmula, e cada um que não funciona é listado com o que acontece. Quando um comando é corrigido no motor, ele sai desta lista sozinho.

Nenhum no momento: todos os 789 comandos matemáticos da tabela são compostos sozinhos numa fórmula.

Perguntas e respostas

Por que meu documento LaTeX não é composto de jeito nenhum?

A única causa conhecida é uma imagem EPS. Converta-a para PDF, PNG ou SVG e mude o nome do arquivo em \includegraphics. Uma fórmula com um comando desconhecido não trava o documento; ela aparece em vermelho e é citada na aba Problemas.

O \partial funciona no Scissor LaTeX?

Sim. \partial, \langle, \rangle, \oplus, \otimes, \hbar e Vmatrix travavam o documento inteiro em versões anteriores; agora são compostos como no LaTeX.

O que significa "unknown symbol modifier"?

Versões anteriores mostravam essa mensagem para comandos como \langle, \oplus ou \hbar, cujos nomes de símbolo a biblioteca de composição tinha renomeado. Esses comandos funcionam agora. Se você ainda vê a mensagem, recarregue o editor para obter a versão atual.

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