如何隐藏Vscode中Markdown PDF插件的头部内容
最近有需求需要把markdown文档转换为pdf文件,由于是在一个2014款MacBook上完成这个任务,不想额外安装软件(Linux上这种软件很多,甚至命令行都能完成),想直接使用vscode来完成,毕竟每天都要用vscode。
Markdown PDF 是vscode的相关高下载量插件,使用后发现,会默认添加header 和 footer
头部的左边是文件名,右边是格式化后的时间:YYYY-MM-DD,底部是页码。
页码时间还能接受,但是文件名也给默认整上去了,对我来说这实在是画蛇添足。
去除markdonw pdf 的header信息
去掉这个的方法很简单,找到插件的设置选项,更改对应的设置项。
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,再选择需要导出的格式
- Open the Markdown file
- Press F1 or Ctrl+Shift+P
- 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)
菜单模式,这种方式最简单,打开文件后,右键选择就好了。
- Opn the Markdown file
- 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时就是一个长图,还挺有意思的。
最后修改于: Friday, April 12, 2024
版权申明:
- 未标注来源的内容全部为原创,未经授权请勿转载(因转载后排版往往错乱、内容不可控、无法持续更新等);
- 非营利为目的,演绎本博客任何内容,请以'原文出处'或者'参考链接'等方式给出本站相关网页地址(方便读者)。