惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Microsoft Azure Blog
Microsoft Azure Blog
aimingoo的专栏
aimingoo的专栏
F
Fortinet All Blogs
Blog — PlanetScale
Blog — PlanetScale
GbyAI
GbyAI
MongoDB | Blog
MongoDB | Blog
月光博客
月光博客
The Cloudflare Blog
量子位
T
Tailwind CSS Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
B
Blog
MyScale Blog
MyScale Blog
T
The Blog of Author Tim Ferriss
The GitHub Blog
The GitHub Blog
G
Google Developers Blog
D
DataBreaches.Net
V
Visual Studio Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Last Week in AI
Last Week in AI
U
Unit 42
博客园 - 聂微东
有赞技术团队
有赞技术团队
A
About on SuperTechFans

mephisto.cc

修复rime-ice无法弹出候选框的问题 开机滚动字体显示优化 个人网站安全防护 树莓派上部署Vaultwarden 使用goaccess实时分析Caddy日志 个人网站监控 Hugo全站AVIF记 Linux下尝试使用Godot开发小游戏 Arch linux dae 透明代理 Airflow接管galler-dl下载任务 如何使用gallery-dl批量下载图像 Arch核显下如何愉快玩Dota2和CS2 Arch/labwc 环境网络相关设置 Rime添加dota2词库 Arch 重装记录 Supertuxkart iOS版终于发布了 打造自己的流媒体音乐服务 剪切板管理工具clipcat推荐 MangoHud性能监控 微信小程序开发记 Rofi试用 解决Arch下VSCode无法输入中文的问题 独立窗口管理器下无法录屏问题处理 上海市二手房成交数据监控 OpenLDAP监控 Arch linux如何顺畅连接蓝牙设备 使用Git和Ansible管理配置文件 Arch Linux SSL VPN 客户端配置 简单获取celery任务实时结果 Arch linux下iNode客户端的安装和使用方法
如何隐藏Vscode中Markdown PDF插件的头部内容
2024-04-08 · via mephisto.cc

最近有需求需要把markdown文档转换为pdf文件,由于是在一个2014款MacBook上完成这个任务,不想额外安装软件(Linux上这种软件很多,甚至命令行都能完成),想直接使用vscode来完成,毕竟每天都要用vscode。

Markdown PDF 是vscode的相关高下载量插件,使用后发现,会默认添加header 和 footer

markdown pdf

头部的左边是文件名,右边是格式化后的时间:YYYY-MM-DD,底部是页码。

页码时间还能接受,但是文件名也给默认整上去了,对我来说这实在是画蛇添足。

去掉这个的方法很简单,找到插件的设置选项,更改对应的设置项。

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时就是一个长图,还挺有意思的。