一、找到所用Typora的主题的css文件
打开Typora —— 左上角 —— 偏好设置 —— 外观 —— 打开主题文件夹
比如我用的是Github主题,因此在文件夹中打开github.css
二、修改CSS文件
/* 修改导出的PDF的页边距;原CSS中没有该属性,需要自己添加 */
@page {
margin: 5mm -11mm;
/* 第一个参数为上下页边距,第二个为左右 */
/* 对于第二个参数,我选择为负数的原因:想要突破极限更宽咯 */
size: A4; /* 以A4纸张的大小 */
}
/* 修改导出的PDF中内容的格式(字体、图片等) */
@media print { /* 原CSS中有该属性,添加部分内容或修改部分内容即可 */
html,
body { /* PDF中,源码字体和内容字体的大小 */
font-size: 12px;
}
table,
pre {
page-break-inside: avoid;
}
pre {
word-wrap: break-word;
}
/* 从md格式转化为PDF时,图片总是太大,修改为原来的50%,改宽即可,高会随之变化;
改Typora中图片的缩放zoom感觉没什么用 */
/* img {
width: 50%;
} */
/* 但建议还是不要用这个img,在md中将zoom修改为width即可,百分比自己定义 */
}