Окружение verbatim предназначено для буквального воспроизведения имеющихся в файле символов (шрифтом типа пишушей машинки). Одной только команды \ttfamily для этого недостаточно, поскольку воспроизводимый текст может содержать, например, команды TeX'а, и необходимо, чтобы они печатались, а не исполнялись.
Между \begin{verbatim} и \end{verbatim} могут идти любые символы (в том числе символ "\" и непарные фигурные скобки), за исключением последовательности символов \end{verbatim}. После этого надо написать \end{verbatim} в отдельной строке, ничего, кроме этого текста, не содержащей (для всех прочих LaTeX'овских окружений это не обязательно). При этом между "\end" и "{verbatim}" не должно быть пробела (также вопреки общим правилам: обычно такой пробел, как и вообще пробел после имени команды, состоящего из букв, ни на что не влияет).
Короткие последовательности символов удобно набирать для буквального воспроизведения с помощью команды \verb. Непосредственно после \verb должен стоять любой символ, не являющийся буквой или звездочкой, далее — воспроизводимый текст (укладывающийся в одну строку), не содержащий того символа, который стоял непосредственно после \verb, а затем — снова тот символ, что стоял непосредственно после \verb. После \verb не должно быть пробела. Пример:
![]() | Команда \verb"\dots" задает многоточие. Знак~\verb|"| в TeX'е используется редко. |
Описанные окружение и команда удобны, когда надо имитировать машинописный текст, текст на мониторе компьютера, или набирать тексты компьютерных программ. В данном руководстве \verb и verbatim широко использовались для набора LaTeX'овских и TeX'овских команд.
У команды \verb и окружения verbatim есть варианты "со звездочкой". От своих вариантов без звездочки они отличаются тем, что пробел изображается знаком
Команду \verb и окружение verbatim нельзя использовать в сносках; если вам необходимо напечатать в сноске что-нибудь вроде \sqrt, то придется делать это вручную, с помощью команды \symbol: \texttt{\symbol{`\\}sqrt} или \texttt{\symbol{"5C}sqrt}.