Ответ, основанный на переопределении \ @xverbatim, является правильным подходом. К сожалению, это работает только для стандартной дословной среды, и многие люди в наши дни используют дословный стиль, который намного лучше. (Если нет, начните делать это!)
Для этого вот победный трюк:
\ makeatletter
\ Защита \ дословного @ StartLine {\ дословный @ линии {\ leavevmode \ kern20pt \ расслабить}}
\ Makeatother
Поместите это в вашу преамбулу, и в каждой среде дословного ввода, а также в каждом файле \ verbatiminput будет сделан отступ.
Блин, это заняло у меня 30 секунд чтения источника ....
Victor.