关于多级笔记导出为 PDF 时目录缺失、代码高亮缺失、分页符缺失的问题

本贴最后更新于 187 天前,其中的信息可能已经时移世异

不得不说,思源的主题非常清爽,非常适合阅读《阮一峰 TypeScript 教程》这类的开源电子书!
但是,在思源笔记里阅读,没办法像 Bookxnote 这类阅读器那样,在一旁方便地标记备注。
而正文和自己的备注混在一起的感觉实在太差了,又不醒目又不方便检索。
那么最好的办法就是将 md 文件导入思源,再整本导出为 pdf。

但是我在转换时遇到了三个非常影响体验的 BUG。

目录缺失

经实测,当导出单层笔记为 PDF 时,目录是可以正常输出的。

图片.png

但是一旦导出多层笔记,比如从下面箭头所指处导出,目录就完全没有了。

图片.png

图片.png

代码高亮缺失

同样存在导出单层笔记时,代码高亮正常

图片.png

但是导出多层笔记时,代码高亮就失效的问题

图片.png

分页符缺失

这是只在导出多层笔记时才会遇到的问题。

下图可以看到第 01 章的标题紧紧贴着封面图,非常不自然。

图片.png

第 04 章也是紧紧贴着第 03 章末尾显示的

图片.png

而正常情况下,红色箭头处应该是存在分页符的,从而将两个文件,也就是两个章节隔开。

总结

如果不是反复的折腾,可能很多人都难以发现导出 PDF 时,单层笔记和多层笔记的表现竟然不一样。
这种前后不一致真的很让人难受…

于我个人而言,将多层笔记输出为 PDF 的功能还是挺常用的。
除了这种阅读电子书的场景,我还经常拿思源写一些用户操作手册、会议纪要、编程课件。
以往篇幅不长的情况下,我都是逐个转换单篇笔记为 PDF,再用其它软件合起来,再手动编辑目录。
而且 PDF 这种文件格式不像 Markdown,修改调整起来费时费力,常会因为格式不对从头返工。
而像电子书这种场景,要是没有脚本软件批量操作,一本书就能搞个把小时…

盼望 D 大 V 大能考虑一下,早日修复这几个问题,十分感谢。
也希望在修复之前,有同样需求的朋友们,能留言说一下你们是用什么小妙招克服这个问题的。

  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    22346 引用 • 89413 回帖 • 1 关注

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...