\usepackage{alltt} \usepackage[T1]{fontenc} \usepackage[latin1]{inputenc} \usepackage{isolatin1} \usepackage{latexsym} \usepackage{textcomp} \usepackage{times} \usepackage{url} \usepackage[T1,obeyspaces]{zrl} % "verbatim" with line breaks, obeying spaces \providecommand\code{\begingroup \xrlstyle{tt}\Xrl} % as above, but okay to break lines at spaces \providecommand\brcode{\begingroup \zrlstyle{tt}\Zrl} % Same as the pair above, but 'l' for long == small type \providecommand\lcode{\begingroup \small\xrlstyle{tt}\Xrl} \providecommand\lbrcode{\begingroup \small\zrlstyle{tt}\Zrl} % For identifiers - "verbatim" with line breaks at punctuation \providecommand\ident{\begingroup \urlstyle{tt}\Url} \providecommand\lident{\begingroup \small\urlstyle{tt}\Url}