如何隱藏Vscode中Markdown PDF插件的頭部內容

最近有需求需要把markdown文檔轉換爲pdf文件,由於是在一個2014款MacBook上完成這個任務,不想額外安裝軟件(Linux上這種軟件很多,甚至命令行都能完成),想直接使用vscode來完成,畢竟每天都要用vscode。

Markdown PDF 是vscode的相關高下載量插件,使用後發現,會默認添加header 和 footer

markdown pdf

頭部的左邊是文件名,右邊是格式化後的時間:YYYY-MM-DD,底部是頁碼。

頁碼時間還能接受,但是文件名也給默認整上去了,對我來說這實在是畫蛇添足。

去除markdonw pdf 的header信息

去掉這個的方法很簡單,找到插件的設置選項,更改對應的設置項。

markdown pdf settings

Header Template更改前:

1<div style="font-size: 9px; margin-left: 1cm;"> <span class='title'></span></div> <div style="font-size: 9px; margin-left: auto; margin-right: 1cm;">%%ISO-DATE%%</div>

更改後:

1<div style="font-size: 9px; margin-left: 1cm; display: none;"> <span class='title'></span></div> <div style="font-size: 9px; margin-left: auto; margin-right: 1cm; display: none;">%%ISO-DATE%%</div>

沒錯,就是在style裏面添加 display: none;, 這樣轉爲PDF後就不帶Header了,當然你也可以選擇隱藏其中的一個,或者全部保留。

Footer的頁碼我選擇保留,畢竟有點用,沒有什麼干擾,初中生都能理解。

從上面的代碼信息來看,有需要的用戶,完全可以定義這裏面的內容,比方說,你要做pdf電子書,在頭部或者尾部顯示特定內容,這種狀況下,header和footer的自定義就有作用了。

怎麼使用

怎麼使用官方有文檔介紹

命令模式:

就是打開md文件後,按F1,輸入 export,再選擇需要導出的格式

  1. Open the Markdown file
  2. Press F1 or Ctrl+Shift+P
  3. Type export and select below
    • markdown-pdf: Export (settings.json)
    • markdown-pdf: Export (pdf)
    • markdown-pdf: Export (html)
    • markdown-pdf: Export (png)
    • markdown-pdf: Export (jpeg)
    • markdown-pdf: Export (all: pdf, html, png, jpeg)

菜單模式,這種方式最簡單,打開文件後,右鍵選擇就好了。

  1. Opn the Markdown file
  2. Right click and select below
    • markdown-pdf: Export (settings.json)
    • markdown-pdf: Export (pdf)
    • markdown-pdf: Export (html)
    • markdown-pdf: Export (png)
    • markdown-pdf: Export (jpeg)
    • markdown-pdf: Export (all: pdf, html, png, jpeg)

另外,這個插件還有很多高級定製功能,暫時用不到,有需要的讀者可以研究下,導出爲png時就是一個長圖,還挺有意思的。

最後修改於: Tuesday, April 9, 2024

相關文章:

翻譯: