markdown 转 pdf,发出去之前,记得检查一遍,无数个坑等你往里面跳 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hahamy
V2EX    编辑器

markdown 转 pdf,发出去之前,记得检查一遍,无数个坑等你往里面跳

  •  
  •   hahamy 2015 年 1 月 27 日 10706 次点击
    这是一个创建于 4026 天前的主题,其中的信息可能已经有所发展或是发生改变。

    markdown写得是爽,排版也好看,可是转成pdf后,记得核查一遍,尤其是里面包含代码。
    本人今晚用为知markdown写了个程序修改说明转成pdf发客户,发出去才发现错了,再发再错。
    转成pdf后典型问题,下划线,冒号,分号 随机消失。
    有时你必须加斜线转义,有时不需,用了各种转换工具都是这样,没有规律。
    检查完了后,胸有成竹没问题了,pdf看着没啥错误,换成纯文本模式一看,冒号又不见了,复制出来的都是没冒号的,直接打开复制没问题,被搞得没啥脾气了,下次发文档,准备用word了
    对,这就是我现在还没睡的原因,

    12 条回复    2015-01-27 14:49:49 +08:00
    nicai000
        1
    nicai000  
       2015 年 1 月 27 日   1
    转义? 为什么转义? 为什么不用code blocks? 我试了一下pandoc, 显示复制没有问题

    发出去错了, 再发再错, 这是你工作失误... 你没睡的原因是你不会Markdown以及工作能力的问题, 吐槽不着Markdown和pdf..

    FYI: http://daringfireball.net/projects/markdown/syntax#precode
    http://daringfireball.net/projects/markdown/syntax#code
    efi
        2
    efi  
       2015 年 1 月 27 日 via Android
    原版Markdown标准不清、不适合机器处理精确样式,是专门为Gruber这种果粉小清新装逼用的。
    sinxccc
        3
    sinxccc  
       2015 年 1 月 27 日
    工作邮件点发送键之前一定要检查一遍,这跟 markdown 跟技术都没关系…否则以后无数的坑等着你跳。
    P233
        4
    P233  
       2015 年 1 月 27 日
    应该只是转 PDF 后的样式问题
    ericls
        5
    ericls  
       2015 年 1 月 27 日
    我每次
    转成html加bootstrap的css 再打印的

    最后用libreoffice draw编辑
    likid
        6
    likid  
       2015 年 1 月 27 日
    好用的 markdown 转 PDF 好像不多呀。最近经常直接转 html 输出了
    FrankFang128
        7
    FrankFang128  
      2015 年 1 月 27 日 via Android
    楼主用的什么导出工具
    FindHao
        8
    FindHao  
       2015 年 1 月 27 日 via Android
    楼上正解,关键是看你用什么工具转的。retext甚至都不支持下划线。linux推荐用remarkable,或者用在线的stackedit
    illuz
        9
    illuz  
       2015 年 1 月 27 日
    @FindHao
    stackedit 的转 pdf 感觉不错,不过 stackedit.io 是收费的,不知道有没有人搭免费的,我只知道 https://edit.czbix.com/editor ,不过它转 pdf 的功能还是有些问题...
    hahamy
        10
    hahamy  
    OP
       2015 年 1 月 27 日   1
    @nicai000
    1. 正文部分包含路径,比如 goods_list.tpl,有的工具转pdf后下划线是存在的,有的不存在
    2. 正文有段内容是“将truncate:22改为", 转pdf后,中间冒号有的消失,有的存在,还有种情况是,冒号没消失,但用pdf的纯文本模式看就消失了(不是外观问题,而是复制粘贴出来,确实消失了)。
    3. 代码用``` var a="xxx"; ```这样包裹的,有时分号会消失,有时不会。工具不同结果不同。

    发前没检查,这是我工作能力不足,可是您那句 "吐槽不着markdown和pdf" ,我觉得出现以上那些情况,我还是可以吐槽的。

    @FrankFang128
    记得的有
    chrome markdown preview插件, 预览打印成pdf.
    markdownpad2,在浏览器中预览打印为pdf, 后来用了注册码,可直接转pdf
    markdown转html,再用wps转pdf
    有在线的,有本地的,一共用了四五个吧 ,具体记不清了
    lizheming
        11
    lizheming  
       2015 年 1 月 27 日
    顺道求一个好用的 Markdown 转 PDF 的工具啊... 不求别的,只希望可以导出的 PDF 链接可点击就好叻!
    sleeperqp
        12
    sleeperqp  
       2015 年 1 月 27 日
    我用的是win上用haroopad 先转成html 然后用chrome打印出pdf
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana   span class="snow">   4854 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 02:40 PVG 10:40 LAX 18:40 JFK 21:40
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86