使用pandoc簡單教程


使用pandoc作為過濾器

類型

pandoc

並按Enter鍵。你應該看到光標就在那里,等着你輸入一些東西。輸入:

Hello *pandoc*!

- one
- two

當你完成(光標應該在該行的開始),類型[Ctrl-D]上的OS
X或Linux,或[Ctrl-Z]隨后[Enter]在Windows上。您現在應該看到您的文本轉換為HTML!

<p>Hello <em>pandoc</em>!</p>
<ul>
<li>one</li>
<li>two</li>
</ul>

剛剛發生了什么?當在沒有指定任何輸入文件的情況下調用pandoc時,它將作為"過濾器"運行,從終端獲取輸入並將其輸出發送回終端。您可以使用此功能來玩pandoc。

默認情況下,輸入被解釋為pandoc
markdown,輸出為HTML。但我們可以改變這一點。讓我們嘗試 HTML 轉換
markdown:

pandoc -f html -t markdown

現在輸入:

<p>Hello <em>pandoc</em>!</p>

和命中[Ctrl-D]{.nowrap}(或[Ctrl-Z]{.nowrap}之后[Enter]{.nowrap}在Windows上)。你應該看到:

Hello *pandoc*!
pandoc test1.md -f markdown -t html -s -o test1.html

文件名test1.md告訴pandoc要轉換的文件。該-s選項說創建一個“獨立”文件,帶有頁眉和頁腳,而不僅僅是一個片段。並-o test1.html說將輸出放在文件中test1.html。請注意,我們可以省略-f markdown和-t html,因為默認是從降價轉換為HTML,但它不會傷害到包括他們。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM