3

我一直在玩這一整天。保存OS X上Pandoc參考文件的目錄?

從我的理解,你可以使用參考文件與所需的字體,標題等 當與Pandoc進行文件轉換。

例如: 如果我想使用的參考文件我進入命令行降價文件「filename.md」轉換到同名 的.docx文件:

pandoc --reference-docx=reference.docx filename.md -o filename.docx 

我遇到的問題是,當我通過這個命令來運行,它返回:

pandoc: reference.docx: openBinaryFile: does not exist (No such file or directory) 

在線閱讀到哪裏讓我的參考文檔之後,一些網站上提到在「.pandoc /」保存,這沒不存在。我的第一個猜測是,因爲我使用的OS X安裝程序,它沒有創建它。所以我做了一個,並保存了一個reference.docx到那個目錄。

我重新啓動,並再次嘗試命令幾種不同的方式,沒有骰子。我的猜測是,我仍然將我的參考文件保存到錯誤的目錄中,沒有正確地找到某些東西,或者我完全錯過了某個點。

UPDATE

我去的明顯,從同一目錄,我在我的參考文件中嘗試過的命令。按Tab鍵通,語法好,目錄是好的,所有的文件在正確的地方,但現在我有一個新的錯誤:

pandoc: Did not find end of central directory signature. Failed reading at byte position 4 

這顯然是現在壓縮文件的問題...

如果有人知道速戰速決這會有所幫助,否則我重新安裝一個不同versio n我發現Pandoc有一些額外的資源,希望能解決它。

回答

0

從源重新安裝並使用其他引用文檔解決了此問題。

0

1.set --data-dir =您的PATH,pandoc自動查找dara-dir中的reference.docx。 但必須禁用--reference-doc。

2.set --reference-doc = your.docx,並將your.docx與your.md相同的目錄,但必須禁用--data-dir。

當pandoc將markdown轉換爲docx時,1或2是可以的。