Personajes que rompen la fuente

Cómo escribir porcentaje, dólar, signo comercial, guión bajo y llaves sin romper la línea.

Personajes que rompen la fuente

LaTeX reserva un puñado de caracteres cotidianos como sintaxis, y escribir uno donde te refieres al carácter literal detiene la compilación o altera silenciosamente la salida. Cada personaje reservado tiene un escape y todo el conjunto cabe en una pequeña mesa.

Carbón Código
% \%
$ \$
& \&
# \#
_ \_
{ } \{ \}
~ \textasciitilde
\ \ barra invertida de texto

Lo que hacen los personajes sin escapar

% inicia un comentario, por lo que todo, desde él hasta el final de la línea, se descarta. Ese es el error habitual de “mi oración desapareció”: escribe el 50% en un informe y el resto de la línea desaparece sin ningún error. $ alterna el modo matemático, por lo que uno extraviado pone el texto en cursiva silenciosamente o genera errores lejos del error tipográfico. & es la pestaña de alineación en tablas y bloques align; fuera de ellos falla con “Pestaña de alineación fuera de lugar”. # marca los parámetros macro. _ y ^ pertenecen al modo matemático, y en el texto aparecen “Falta $ insertado”, que tiene su propia lección. ~ es un espacio que no se separa, por lo que una tilde escrita en una URL o ruta se convierte silenciosamente en un espacio. \ inicia cada comando, por lo que no puede escapar de sí mismo: \\ es un salto de línea y el carácter literal necesita \textbackslash.

Escapar en la práctica

Para los primeros seis caracteres, el escape es un prefijo de barra invertida y funciona igual dentro de otros comandos:

The run reached 87\% accuracy; results are in
\texttt{results\_v2.csv}, and the job cost \$40.

Tenga en cuenta que el guión bajo necesita su escape incluso dentro de \texttt. Los dos escapes de estilo comando, \textasciitilde y \textbackslash, deben ir seguidos de {} o un espacio cuando aparece una letra a continuación, para que el nombre del comando no se trague la siguiente palabra.

Para fragmentos completos de código, rutas o URL, omita el escape por completo. \verb|...| y el entorno verbatim imprimen su contenido exactamente como se escribió, con cada carácter especial desarmado, y el \url{...} del paquete url maneja enlaces completos con tildes.

Los personajes que muerden con más fuerza son los que fallan silenciosamente, y % lidera esa lista. El texto pegado es el culpable habitual: las URL, los comandos de shell y las cifras financieras contienen caracteres reservados. Cuando una oración desaparezca del PDF, busque en esa línea de la fuente un simple % antes que nada.

Volver a Tipo y forma