title: Stop conversion of content between pre tags in Jekyll
body: <p>Running a small site off Jekyll. One problem that I keep running into is that the markdown keeps modifying content that is between <em>pre</em> tags. </p>
  
  <p>Two conspicuous examples. </p>
  
  <p>First:</p>
  
  <pre><code>&lt;pre&gt;a &amp; b&lt;/pre&gt; 
  </code></pre>
  
  <p>gets converted to </p>
  
  <pre><code>&lt;pre&gt;a &amp;amp;&lt;/pre&gt;
  </code></pre>
  
  <p>Second example:</p>
  
  <pre><code>&lt;pre&gt;I am "happy"&lt;/pre&gt; 
  </code></pre>
  
  <p>converts to </p>
  
  <pre><code>&lt;pre&gt;I am “happy”&lt;/pre&gt;
  </code></pre>
  
  <p>If it isn't that clear, the latter example is converting the quotes to smart quotes. This  is bad for me because my pre tags contain code examples where smart quotes become syntax errors. Also, I've tried using &amp; between pre-tags, hoping the converter would instead insert an &amp;. Instead, it (sigh) leaves it as &amp;</p>
  
  <p>Is there an obvious way to tell Jekyll (or Redcarpet) that a section of the code should not be run through the markdown converter?</p>
  
  <p>Bradley</p>