2010-02-26 9 views
6

En latex, puede escribir \verb|{| y obtener un apoyo real en una fuente de máquina de escribir. Pero si escribe {\tt \{ }, obtendrá un reemplazo sans-serif. En código:Cómo obtener apoyos reales en ttfont, en latex

\verb|{| % nice, real brace. 
{\tt \{ } % hideous fake brace. 

LaTeX Font Warning: Font shape `OMS/lmtt/m/n' undefined 
(Font)    using `OMS/cmsy/m/n' instead 
(Font)    for symbol `textbraceleft' on input line 3. 

¿Cómo se obtiene el corsé real de espacio fijo en un entorno tt? (No puedo nido verb, porque necesito para cambiar su color también.)

Respuesta

6

Utilice la codificación de fuente T1 con

\usepackage[T1]{fontenc}
+0

Nice. Me gusta tu respuesta mejor. +1. –

+1

@Alok, esto podría ser más limpio, pero su respuesta también es una alternativa útil, especialmente. si hay incompatibilidades con el paquete 'fontenc', recomiendo devolverlo ... – Peter

5

Usted puede tratar {\tt {\char '173}}:

\newcommand{\lcb}{{\tt {\char '173}}} 

Ver this. Parece funcionar para mi.

+0

perfecto, muchas gracias. – Peter

+0

{\ tt {\ char '173}} funciona bien! :) –

+2

Para el registro, la llave derecha es el carácter 175. Así que este es el complemento: 'newcommand {\ rcb} {{\ tt {\ char '175}}}' – drhagen