我在R markdown編寫公司內部文檔並在Rstudio中使用knitr編譯。我想一個鏈接指向添加到目錄如下:如何避免使用pandoc轉換爲pdf時自動附加文件擴展名到目錄鏈接?
[testdir](file:////c:/test/)
當我編譯爲HTML(這也是繼here描述的慣例)
,我碰到下面的鏈接。
<a href="file:////c:/test/">testdir</a>
它在Internet Explorer中按預期工作。但是,當我嘗試從RStudio直接轉換爲pdf時,會在鏈接後附加一個不需要的pdf擴展名。我試圖解剖這個問題,看起來這個變化發生在潘多克內部。這裏是細節。
當我把它轉換使用pandoc乳膠,
>pandoc -f markdown -t latex testing.md -o test.tex
在乳膠輸出文件的鏈接如下所示:
\href{file:///c:/test/}{testdir}
一切好爲止。但是,當我用pandoc將膠乳輸出轉換爲pdf時,
>pandoc -f latex -t latex -o test.pdf test.tex
.pdf擴展名被附加到鏈接上。這裏是pdf鏈接輸出的複製/粘貼:
/c:/test/.pdf
有沒有辦法避免這種不必要的附加擴展?
也許我問了太多的pandoc,但我認爲這可能值得提問,因爲RStudio正在成爲一個如此有用的IDE來編寫我的動態文檔。
感謝您的建議。我會在嘗試時報告。我一直被更緊迫的項目分心。當然,文檔佔據了後座。 – JAponte 2014-12-13 20:51:09
今天我能夠測試這個,它像一個魅力工作。謝謝@ mb21! – JAponte 2015-03-17 19:19:04