Skip to content
Snippets Groups Projects
  • Raniere Silva's avatar
    Fix template layout · df30e97c
    Raniere Silva authored
    The body variable at Pandoc template **must** not be indented
    because the indentation will propagate into the HTML.
    
    Example:
    
        $ cat page.html
        <!DOCTYPE html>
        <html>
          <body>
            $body$
          </body>
        </html>
        $ pandoc -s -t html --template=page -o sample.html sample.md
        $ cat sample.html
        <!DOCTYPE html>
        <html>
          <body>
            <pre><code>def foo():
                return None</code></pre>
          </body>
        </html>
    
    Solution:
    
        $ cat fix.html
        <!DOCTYPE html>
        <html>
          <body>
        $body$
          </body>
        </html>
        $ pandoc -s -t html --template=fix -o sample-fix.html sample.md
        $ cat sample-fix.html
        <!DOCTYPE html>
        <html>
          <body>
        <pre><code>def foo():
            return None</code></pre>
          </body>
        </html>
    df30e97c