Símbolos especiais

Símbolos especiais são símbolos que não podem ser impressos apenas escrevendo o símbolo em si. São eles:

  • #
  • $
  • %
  • &
  • ~
  • _
  • ^
  • \
  • {
  • }

Tente compilar o documento abaixo, que contém um desses símbolos:

\documentclass[a4paper,10pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}

\begin{document}
  Tentando colocar o símbolo #
\end{document}

Você verá alguns erros:

Para conseguir colocar esses símbolos, é preciso colocar uma barra invertida antes deles. No LaTeX, a barra invertida funciona como um caractere de escape. Ela também tem essa função em expressões regulares e em diversas linguagens de programação.

\documentclass[a4paper,10pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}

\begin{document}
  Tentando colocar o símbolo \#
\end{document}

O caractere de escape remove o significado especial de um caractere que faz parte da sintaxe da linguagem. Assim, ele é tratado como um caractere comum, e pode ser impresso como qualquer outro caractere comum.

Se você quiser colocar uma barra invertida no documento, use o comando \textbackslash. Colocar duas barras invertidas não funciona. Isso é feito para quebrar uma linha.

\documentclass[a4paper,10pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}

\begin{document}
  Essa é uma barra invertida: \textbackslash
\end{document}