Como se insere uma barra invertida ou um til (~) no LaTeX?

  • Como se insere um "\" (contrabarra) no texto de um documento LaTeX?
  • E como se insere um "~" (til)? (Se você inserir \~, ele lhe dará um til como um acento sobre a letra seguinte).

Acredito que \backslash pode ser utilizado em fórmulas matemáticas, mas não no texto em si. Os textos Lamport's, Kopka's, e Mittelbach's disseram o mesmo (mas não mais), e assim me deixaram pendurado em como colocar uma contrabarra em um texto regular.

Solução

A Lista de Símbolos de LaTeX compreensiva é sua amiga. O link correto parece estar sempre mudando, mas se você tiver uma instalação TeX Live completa, o comando texdoc symbols-a4 exibirá sua cópia local.

\textbackslash e \textasciitilde são encontrados em vários lugares no documento, mas a LaTeX 2e Tabela ASCII (Tabela 529 a partir desta escrita) e a seguinte discussão são um recurso conveniente para todos os caracteres ASCII. Em particular, a discussão observa que ~{} e \textasciitilde produzem um til elevado, enquanto o modo matemático $\sim$ and \texttildelow são opções para um til mais baixo; este último está no pacote textcomp, e fica melhor em fontes diferentes de Computer Modern. Se você estiver digitando nomes de arquivos ou urls, o documento recomenda o pacote url.

Lembre-se de delimitar as macros de TeX do texto ao redor, por exemplo bar\textasciitilde{}foo.

Comentários (4)

Você também pode usar o "plain TeX" método de indexação do caractere ascii real na fonte atual:

\char`\\
\char`\~

Eu frequentemente uso a primeira para escrever macros que precisam da barra invertida na fonte da máquina de escrever; `\textbackslash' às vezes ainda usará a fonte romana, dependendo da configuração da fonte. Claro, se você'estiver usando muito estas, você deve definir sua própria macro para elas:

\newcommand\SLASH{\char`\\}
Comentários (6)

Bem, se isso é' não é irritante:

 \textbackslash
 \texttt{\char`\~} or $\sim$

Obrigado pela leitura. :)

Editar: código adicionado para o til.

Comentários (3)