Dólar ausente inserido
Subscritos e comandos matemáticos que vazaram para o modo texto.
#Dólar ausente inserido
“Faltando $ inserido” é o erro mais comum do LaTeX, e seu nome engana: o LaTeX não está pedindo para você gastar dinheiro, mas dizendo que a sintaxe somente matemática apareceu no modo de texto. Ele insere o próprio $ para recuperar, continua compilando e muitas vezes deixa uma saída estranha em itálico no downstream, então a mensagem merece uma correção real em vez de um encolher de ombros.
% badDNA_seq% goodDNA\_seq$x_i$O que desencadeia isso
Dois caracteres e uma classe de comandos pertencem exclusivamente ao modo matemático. O sublinhado _ e o acento circunflexo ^ criam subscritos e sobrescritos, e comandos como \alpha, \frac e \leq produzem símbolos matemáticos. Qualquer um deles em texto simples gera o erro. O caso clássico é um identificador que contém um sublinhado, como um nome de arquivo ou um nome de gene: DNA_seq em uma frase viaja no _.
A correção depende do que você quis dizer. Se o sublinhado for um caractere literal, escape dele: DNA\_seq imprime o nome com um sublinhado real. Se você quis dizer um subscrito, então você quis dizer matemática, então envolva a expressão: $x_i$ define um x com o subscrito i, em itálico matemático com espaçamento correto. A lista completa de caracteres que precisam ser escapados no texto tem sua própria lição, e os próprios delimitadores matemáticos são abordados em noções básicas do modo matemático.
Quando o log aponta para algum lugar estranho
O número da linha relatado é onde o LaTeX percebeu o problema, não necessariamente onde você o causou. O culpado usual é um $ não fechado anteriormente: você abriu o modo matemático e nunca o fechou, então o LaTeX funcionou no modo matemático até que algo forçasse o problema, geralmente no final do parágrafo. Uma linha em branco dentro da exibição matemática gera o mesmo erro, porque quebras de parágrafo são ilegais no modo matemático. Portanto, quando a linha sinalizada parecer inocente, procure um número ímpar de cifrões e verifique se cada \[ tem um \] correspondente.
O realce de sintaxe é a maneira mais rápida de detectar a fuga: qualquer editor LaTeX colore as regiões matemáticas de maneira diferente, então um parágrafo que é renderizado repentinamente em cores matemáticas identifica rapidamente o valor não fechado.
Um último cuidado: como o LaTeX se recupera inserindo o $ ausente, um PDF muitas vezes ainda é compilado. Não tome o PDF como prova de que o erro foi inofensivo. A saída recuperada geralmente tem itálico perdido ou espaçamento distorcido onde o texto deveria estar, então corrija a fonte até que o log esteja limpo.
Missing dollar checkOptional practice quiz
A short check on what this lesson covers. Wrong answers show the right one. Choices are shuffled each attempt. You can retry as often as you like.