1. 导出时启用 wkhtmltopdf

点击下载 wkhtmltopdf

作用是将 md 文件导出为 pdf ,本质上是先转为 html , 然后转为 pdf。启用之后可以生成 pdf 目录。

如上图,第一次使用时,需要先点击 1 处的按钮去下载并安装。

安装完成后,将 wkhtmltopdf路径 指向 wkhtmltopdf 可执行程序的存储路径,Mac 上查看该路径的方法是:在命令行中执行 which wkhtmltopdf 。(参看: where is wkhtmltopdf

2. 使用 wkhtmltopdf 导出时报错

2.1. 报错信息和原因

报错信息为包含如下关键字:

Failed to load about:blank, with network status code 301 and http status code 0
Exit with code 1 due to network error: ProtocolUnknownError

原因是:没有访问本地文件的权限

2.2. Mac 端解决方案1

然后重启 vnote , 此时,再执行导出,即可正常

参数内容为: --enable-local-file-access

2.3. 解决方案2

导出时,直接将参数填写到: 其他参数 的框中

3. 自定义代码块的样式

参考: 能否自定义代码块的字体大小

下载 highlighjs 并解压

点击下图菜单栏中 添加样式

然后将 src/styles 目录中的 .css 文件拷贝到打开的 codeblock_styles 目录下,然后重启 VNote。

重启之后,再次点击上图中的 添加样式 , 此时即可以选择我们想要的样式了。

VNote 是一款非常不错的 markdown 编辑软件,本文对实际使用中的部分问题和技巧进行了整理。1. 导出时启用 wkhtmltopdf点击下载 wkhtmltopdf作用是将 md 文件导出为 pdf ,本质上是先转为 html , 然后转为 pdf。启用之后可以生成 pdf 目录。如上图,第一次使用时,需要先点击 1 处的按钮去下载并安装。安装完成后,将wkhtmltopdf路径指向wkhtmltopdf可执行程序的存储路径,Mac 上查看该路径的方法是:在命令行中...
Vim 通常被称为“程序员的编辑器”,是一种老式的文本编辑器,主要涉及效率,灵活性和定制性。如果您是 Vim 的爱好者,并且当前正在寻找更适合编程方面的笔记应用程序,那么您应该考虑使用 VNote VNote 是一个受 Vim 启发的开源笔记记录实用程序,还具有 Markdown 编辑功能。当然,您可以像具有便笺管理功能的可高度配置的 Markdown 编辑器一样轻松地查看它,它不会让人失望。 开源免费 Markdown 笔记 工具 VNote 中文版开源免费 Markdown 笔记 工具 VNote 中文版 开源和自由 遵从 MIT 开源协议 由 Qt 和 C++ 提供强劲性能 支持主流操作系 统Linux,Windows,和 macOS 直观的笔记管理 只有纯文本,不依赖数据库 独立的笔记本 ,无限层级的文件夹 ,开放的笔记 支持标签和附件 浏览和编辑外部文件 数据自主掌控 所有文件都在本地存储 一个笔记本对应一个目录 自由选择第三方同步服务,实现多端无缝工作 没有双边实时预览 通过阅读和编辑模式以专注于笔记 舒适的 Markdown 体验 最小化 Markdown 阅读和书写的鸿沟 语法高亮和原地预览 高效的图片管理 交互式的大纲 UML 图表,流程图和数学公式 高度可定制 主题和样式 快捷键和软件行为 程序员为程序员优化打造 Vim 模式和 Vim 式导航 编辑器行号 模糊查找和跳转 贴心顺手的快捷键 VNote 无疑是一个非常有趣的应用程序,如果有机会,它可能会证明是大多数 Vim 程序员正在寻找的记笔记应用程序。有关该项目的更多信息以及详细的文档部分,请参阅应用程序的官方 GitHub 存储库。
一个愉快的笔记平台。 在2019年初,我决定将 VNote 重构为 VNote X。 现在,新的 VNote 准备好了! VNote X是封闭源,旨在保留与 VNote 相比的一些高级功能。 VNote X的大多数代码库都将作为 VNote 3.0开源,因此 VNote 将与 VNote X共享大部分代码库,并继续从3.0开始开源。 欢迎使用 VNote X和 VNote 3.0! 注意事项: VNote 3.0的笔记本格式与早期版本的 VNote 不兼容。 随时决定跳到 VNote 3.0的正确时间。 现在, VNote 3.0支持的功能与 VNote 2.0不兼容。 需要时间。 分支提供了 VNote 2.0的过时代码库。 有关更多信息,请访问。 VNote 是一个基于Qt的免费开源笔记记录应用程序,现在重点关注 Markdown VNote 旨在提供令人愉悦的笔记记录平台以及出色的编辑体验。 V注不仅仅是降价的简单编辑。 通过提供便笺管理, VNote 使在 Markdown 中记笔记变得更加简单。 将来, VNote 除了 Markdown 还将支持更多格式。 利用Qt, VNote 可以在Linux , Window Warning: file:///E:/projects/html/cart/first_test/static/js/vue.js:1891 ReferenceError: Can't find variable: item Warning: file:///E:/projects/html/cart/first_test/index.html:931 SyntaxError: Parse error...
Markdown 这里是废话这里有用的这里更详细 这里是废话 之前在学校用的 VNote ,现在回家了电脑上用的Typora,正好室友想学 Markdown 来写笔记,就顺便 整理 了几个简单常用的 这里有用的 [toc](标题)<——目录 # 一级标题 ---分割线 ~~划掉~~ **加粗** ==高亮== ## 二级标题 - 无序列表 - end 1. 有序列表 2. end | 表格1 | 表格2 | | ----- | ----- | | | |
Warning: Blocked access to file D:/Python/Spyder/venv/Include/Operater/2.jpg Error: Failed to load about:blank, with network status code 301 and http status code 0 - Protocol “about” is unknown import pdfkit pdfkit.from_file("1.html", 'E:\HTML\out1.pdf')
jom: E:\QT\new\build- vnote -Desktop_Qt_6_3_2_MSVC2019_64bit-Debug\libs\vtextedit\src\Makefile [sub-libs-qmake_all] Error 2
这个错误提示表明在构建项目时发生了错误。具体的错误信息需要查看 Makefile 文件的内容以及构建过程中的其他日志信息来确定。请检查以下几点以排除 问题 : 1. 确保 Makefile 文件存在于路径 "E:\QT\new\build- vnote -Desktop_Qt_6_3_2_MSVC2019_64bit-Debug\libs\vtextedit\src\" 中。如果文件不存在,可能需要重新生成 Makefile。 2. 检查 Makefile 文件中的相关配置是否正确。特别注意确保路径和依赖项的设置是否正确。 3. 检查构建过程中的其他日志信息,看是否有其他错误或警告信息。根据这些信息,可以更进一步确定错误的原因。 如果以上步骤无法解决 问题 ,请提供更多的错误信息和项目的相关配置,以便我能够更好地帮助您解决 问题