2009-08-28 14 views

Respuesta

26

¿Está pensando en el paquete underscore, que redefine el símbolo de subrayado para que no tenga que escapar en modo texto? Ver here.

+1

¡Gracias por señalar eso! Usaré este paquete en mi próximo procject, ya que mi código actual se rompe porque contiene muchos espacios de subrayado por '\ _'. –

22

Aparte de textualmente, no lo sé.

entorno de Verbatim:

\begin{verbatim} 
    word_a_a_a_a_a_b_c_dd 
\end{verbatim} 

en línea:

\verb|word_a_a_a_a_a_b_c_dd| 
+1

Un problema es que esto no funciona dentro de muchas cosas, como '\ item [\ verb | here |]' es ilegal. Vea esta respuesta para una alternativa http://tex.stackexchange.com/a/2252/15665 Uso '\ usepackage [Q = yes, pverb-linebreak = no] {examplep}' y '\ item [\ Q {this_works }] ' –

0

También puede estar pensando en las lstlisting o verbatim ambientes, que se utilizan comúnmente para mostrar el código - que pueden contener guiones bajos. Sin embargo, estos entornos hacen mucho más que simples guiones de "escape".

13

no pude conseguir el paquete underscore a trabajar, por lo que se utiliza el paquete de url:

\usepackage{url} 
\urlstyle{sf} % or rm, depending on your font 

... 

Foo \url{word_a_a_a_a_a_b_c_dd} bar. 
+0

El único problema aquí es que si defines el color de tus urls en otro lugar del preámbulo, esto los coloreará. –

2

Normalmente se emplea una fuente de espacio fijo en esas situaciones, por lo que puede utilizar esto:

\verb|word_a_a_a_a_a_b_c_dd|