Markdown 转 PDF 中文乱码怎么办?三步得到排版好的 PDF

更新于

一句话回答:多数 Markdown 导出工具是用浏览器渲染后“打印”成 PDF。如果那台电脑的字体里没有中文字形,就会出现方框(□)、问号或者字体混杂。md-to-pdf-word 用中文字体排版,并把字体嵌入 PDF,所以在任何设备上都一样。

中文为什么会乱

三步转换

  1. 打开 Markdown 转 PDF,拖入 .md 文件。如果用了本地图片或 .bib,请拖入整个文件夹,这样 images/chart.png 这样的相对路径才能对上;转换前页面会列出缺少的文件。
  2. 选择风格(“商务报告”是稳妥的默认),需要的话在“更多选项”里勾选生成目录。
  3. 点“转换”,下载 PDF。一般报告 20 秒内完成。

得到什么

中文字号和字体

可以直接写中文字号:

[重点内容]{size=四号 font=黑体 color=red}

size= 支持初号到六号(也可写 12pt、16px);font= 支持宋体、黑体、楷体、仿宋。更多写法见写作语法。

常见问题

需要自己装字体吗?不需要,字体已经在 PDF 里。

文件会被保存吗?只为这次转换保存,2 小时后自动删除;点“从服务器删除”可立即删除。

能同时得到 Word 吗?能,选“PDF + Word”。

写作语法

在新页面打开

载入中…

意见反馈

遇到问题或有改进建议,告诉我们。每条都会认真看。

想换种方式? 邮件 · GitHub