pandoc *.md 到 *.pdf,帶有保留空格/製表符的程式碼區塊

pandoc *.md 到 *.pdf,帶有保留空格/製表符的程式碼區塊

我使用以下命令列*.pdf從我的*.md文件生成文件:

pandoc --pdf-engine=xelatex file.md -o file.pdf

一切正常,除了當我複製貼上程式碼區塊時從生成的*.pdf.那麼它失去空格/製表符所以下面的 if 語句:

if (i<j)
{
    i=i+5;
}

變成

if (i<j)
{
i=i+5;
}

有沒有辦法解決?

相關內容