美文网首页
优雅地把markdown转成pdf简便方法

优雅地把markdown转成pdf简便方法

作者: JaydenZhou1 | 来源:发表于2019-11-09 16:47 被阅读0次

      markdown在书写一些操作文档或者标识代码时候很方便,特别是纯文本,放入git进行管理,修改后还能有记录。但是有一个之前我觉得不方便的是如何把md文件转成pdf文件,用于分享给别人,之前试过pandoc这种转换,但是效果很不理想,转换成docx后,表格以及一些代码背景都比较乱,于是搜索时候看到一篇文章提醒可以借助Chrome插件来完成加载本地md文件,然后通过打印输出PDF的格式,来进行转换。

    原创文章,欢迎转载,转载请注明:ifish.site
    作者:JaydenZhou


      该文章推荐的插件是“Markdown Preview Plus”,但是我使用过后,感觉里面的主题不符合我的要求,试了另外一个插件:“Markdown Viewer”,主题不少,找到了我想要的转换效果,如下是一些操作方法和效果。

    1.直接在chrome商店下载(需要科学上网)路径:
    Markdown Viewer

    2.科学不了的话,可以去github上下载离线包(https://github.com/simov/markdown-viewer/releases

      安装完成后,进入插件的“Manage extensions”管理页面,打开“Allow access to file URLs”允许访问本地文件的开关,然后就可以用chrome浏览器来打开本地的markdown文件了,如下是我采用主题“MARKDOWN7”所显示的效果:

    markdown01.png

    对应的md书写:

    # 一级标题
    <font color=red>红色html支持</font>
    
    ** 加粗 **
    (```)实际不需要括号
    代码块:
    $ ls -l
    (```)
    
    | 主机名 | 用途 | 业务ip | 内网ip | 对外端口 | 测试长度 | 测试表格 | demo |
    |--|--|--|--|--|--|--|--|
    | Test1 | 测试用 | x.x.x.x | x.x.x.x | 123123 | 长度111 | 表格md | demo1 |
    | Test2 | 测试22 | x.x.x.x | x.x.x.x | 123123 | 长度222 | 表格数据 | demo2 |
    
    

      接下来转成pdf,选择chrome的打印功能,默认是竖直打印,此时如果表格太长,会被压缩得不好看,那我们可以选择成横向打印,然后下面更多设置,如果想要输出代码块背景,可以勾选“Background graphics”,就可以输出比较漂亮的pdf文件了。

    另外安利几款个人觉得比较好的markdown跨平台编辑预览软件:

    1.haroopad
    2.Atom
    

    参考文章:
    https://blog.csdn.net/AndyNikolas/article/details/79450109

    相关文章

      网友评论

          本文标题:优雅地把markdown转成pdf简便方法

          本文链接:https://www.haomeiwen.com/subject/qnsnbctx.html