V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
dcsuibian
V2EX  ›  问与答

Markdown 自定义转 pdf 怎么做?

  •  
  •   dcsuibian · 1 天前 · 453 次点击

    是这样的,我平时写文档都喜欢用 Markdown 写。公司内部交流老板也能接受,但材料送到外部的话需要更正式一点( PDF 可以接受,Word 更好)

    主要有以下需求:

    • 序号。就是 Markdown 的几级标题得加上类似于 1.2.3 的序号
    • 目录。生成目录大纲。
    • 每页底下加上页码,上面加上公司 Logo
    • 最前面加上封面
    • 最好不要跨页

    其他的部分,最好就和 GitHub 的 Markdown 渲染方式一样。

    Java 、前端、Python 都会,但编译原理不会。

    已经问过 ChatGPT 了,但是希望思维方式能更发散点。请大家能帮我想想办法,看看有没有更好的解决方案少写点代码,谢谢。

    6 条回复    2024-12-17 23:41:45 +08:00
    ThomasChan
        1
    ThomasChan  
       1 天前
    简单,markdown 用 vitepress 渲染,有 vitepress to pdf 插件和工具,直接出 PDF

    vitepress markit 配置里也可以自定义标题序号吧
    1145148964
        2
    1145148964  
       1 天前
    typero 自带这个。可以用别人的轮子。
    dcsuibian
        3
    dcsuibian  
    OP
       1 天前
    @1145148964 你说的是 Typora 吧,我就是用它写的。我也有想过定制它的主题,但是光定制主题的话,应该没法做到这么多要求。。。
    1145148964
        4
    1145148964  
       1 天前
    @dcsuibian 不好意思错别字有点多。

    每页底下加上页码,上面加上公司 Logo
    最前面加上封面
    这两个需求用 python 或者 word 的宏处理。其他的用 Typora
    wisetc
        5
    wisetc  
       1 天前 via iPhone
    我知道,先在知乎上写一篇专栏,然后打印出来就可以啦,你看看
    > 我在网站 [悠趣谷·零成本] 上打印了知乎的回答
    https://zero.uqugu.com/
    >
    > https://storage.s.imesu.co/generation/tmp/pdf/zhihu-zl669344479-a4.pdf?attname=%E6%9C%89%E6%95%88%E5%AF%BC%E5%87%BA%E7%9F%A5%E4%B9%8E%E3%80%81%E5%BE%AE%E4%BF%A1%E5%85%AC%E4%BC%97%E5%8F%B7%E6%96%87%E7%AB%A0%E6%88%90PDF%E6%96%87%E4%BB%B6%E6%89%93%E5%8D%B0%E7%9A%84%E5%8A%9E%E6%B3%95+-+%E7%9F%A5%E4%B9%8E-a4-2337.pdf

    我也是別人介紹給我的這個方法,看看滿不滿足要求,試試看
    wisetc
        6
    wisetc  
       1 天前 via iPhone
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4594 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 71ms · UTC 10:00 · PVG 18:00 · LAX 02:00 · JFK 05:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.