title: Using \verbatim as part of an argument for a macro?
body: <p>Most things I've wanted to do in LaTeX have either been straight-forward, or easily found on the web, but this one has been stumping me.</p>
  
  <p>I have a macro 'solution': to apply some common formatting to each solution:</p>
  
  <pre><code>\newcommand\solution[1]{{\\ \\* \bf Solution.}#1\qed \newpage}
  </code></pre>
  
  <p>Which has worked nicely so far, but now I wanted to include a drawing which I've done quickly using 'ASCII Art' so I'd like to use \verbatim. But it doesn't work, it produces the following errors:</p>
  
  <blockquote>
  <pre><code>Runaway argument?
  ...
  ! File ended while scanning use of \@xverbatim.
  </code></pre>
  </blockquote>
  
  <p>From what I read in the "Not So Short introduction to LaTeX", \verbatim can't be used this way. I assume there is a better way to do what I'm trying to do?</p>