# Difference between {\tt \{} and \verb+{+

Why is {\tt \{} typeset as an ordinary { and not the same as for instance \verb+{+?

To illustrate:

{\tt With tt:~ \{}

\verb+With verb: {+


yields

-
Add \usepackage[T1]{fontenc} to your document. – egreg Jan 11 '12 at 15:33
You shouldn't use \tt anyway, but either \texttt{..} or \ttfamily. The short font macros like \tt are only still present for backwards compatibility to LaTeX2.0. – Martin Scharrer Jan 11 '12 at 15:34
Thanks guys. Both comments very helpful! :D – aioobe Jan 11 '12 at 15:36

use \usepackage[T1]{fontenc} and it will be the same. Without the T1 fontencoding the \{ is taken from the OMS symbol font.
Well, \{ is taken from the OMS symbol font (cmsy10) by default. – Leo Liu Jan 12 '12 at 2:42