V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
lyric
V2EX  ›  分享创造

可能是目前最好的 Markdown 微信公众号排版编辑器

  •  
  •   lyric ·
    lyricat · 2019-03-09 17:15:07 +08:00 · 14166 次点击
    这是一个创建于 1846 天前的主题,其中的信息可能已经有所发展或是发生改变。

    一个基于 Markdown 的微信公众号排版编辑器

    转化 Markdown 到给微信特制的 HTML

    也可以在我的公众号里回复“排版”,查看微信中的效果。

    优点

    • 能较好地排版
    • 能解决 ul 和 ol 元素样式渲染时被微信编辑器重置的问题
    • 能把链接自动转换为参考文献索引,并且附在文字末尾(因为微信是不允许外链的)

    如果你喜欢我的工具,可以:

    第 1 条附言  ·  2019-03-12 10:17:15 +08:00
    抱歉,公众号是 iamlyricw
    31 条回复    2019-05-16 19:32:35 +08:00
    whitev2
        1
    whitev2  
       2019-03-09 17:22:45 +08:00
    微信特制的 HTML …… ennn
    lyric
        2
    lyric  
    OP
       2019-03-09 17:24:12 +08:00 via iPhone
    @whitev2 (摊手
    maemolee
        3
    maemolee  
       2019-03-10 08:37:12 +08:00
    不行,完全不行,我刚才拿了一篇文章过去,结果排版后的内容会缺字……还好我群发之前检查了。

    原文内容:


    转换器结果:


    粘贴到公众号编辑器里结果:



    大致 bug 就是**这里面的内容**会出问题。
    maemolee
        4
    maemolee  
       2019-03-10 08:41:18 +08:00
    上面的 bug 是在 macOS Safari 里出现的。


    我又换到了 macOS Chrome 下面测试,这次转换器的结果没有问题了,但是问题更大了。

    转换器结果(正常):


    粘贴到微信编辑器(文字变成了长条):
    lyric
        5
    lyric  
    OP
       2019-03-10 09:46:45 +08:00 via iPhone
    @maemolee 嗯昨天晚上我也发现了,因为我用了个骚操作去做 gradient text,等会儿去掉就好了。
    maemolee
        6
    maemolee  
       2019-03-10 10:14:36 +08:00
    @lyric 麻烦去掉之后通知我一下,因为视觉效果还是蛮不错的 w
    lyric
        7
    lyric  
    OP
       2019-03-10 11:35:31 +08:00
    @maemolee 哈哈哈哈哈哈,去掉了!
    maemolee
        8
    maemolee  
       2019-03-10 12:41:22 +08:00
    @lyric 好的我去试试看 w
    maemolee
        9
    maemolee  
       2019-03-10 12:47:22 +08:00
    又发现了一个新的 bug,关于注释的内容。

    原文:


    转换后:

    lyric
        10
    lyric  
    OP
       2019-03-10 13:29:32 +08:00
    @maemolee 因为不支持注释语法。你可以这样:

    ```markdown

    说得[有道理](来源链接 "中国人愿意用自己的隐私去换取一部分便利")

    ```
    maemolee
        11
    maemolee  
       2019-03-10 13:41:13 +08:00
    @lyric 原来如此,希望以后可以支持😂
    lyric
        12
    lyric  
    OP
       2019-03-10 14:00:30 +08:00
    @maemolee 帮我搞搞?
    maemolee
        13
    maemolee  
       2019-03-10 22:14:53 +08:00
    @lyric 我不懂诶😂
    lyric
        14
    lyric  
    OP
       2019-03-11 00:41:33 +08:00
    @maemolee 😂,那先用这吧。我会做脚注的,但是需要一些时间,因为需要自己去拓展 marked.
    maemolee
        15
    maemolee  
       2019-03-11 08:58:58 +08:00
    @lyric 好 w
    Elizen
        16
    Elizen  
       2019-03-11 11:15:58 +08:00
    厉害了厉害了!太需要了。
    Tomorrowxxy
        17
    Tomorrowxxy  
       2019-03-11 16:10:13 +08:00
    代码主题可在丰富些, 不知道支不支持代码片段横向滑动
    yufeng996
        18
    yufeng996  
       2019-03-11 19:01:52 +08:00   ❤️ 1
    Thanks, Lyric.

    BTW,你留的公众号搜不到。我猜应该是 iamlyricw,已经关注了。
    lyric
        19
    lyric  
    OP
       2019-03-12 10:17:39 +08:00
    @yufeng996 诶,果然又写错公众号 ID 了,谢谢
    lyric
        20
    lyric  
    OP
       2019-03-12 10:18:07 +08:00
    @Tomorrowxxy 在微信里不支持横向滚动,还在琢磨。
    Tomorrowxxy
        21
    Tomorrowxxy  
       2019-03-12 10:23:45 +08:00
    @lyric #20 可以看一下"小胡子哥"的微信公众号 markdown 编辑器 他是怎么实现的
    lyric
        22
    lyric  
    OP
       2019-03-12 12:40:26 +08:00
    @Tomorrowxxy 不用了,我做了个更好的兼容微信代码块
    Tomorrowxxy
        23
    Tomorrowxxy  
       2019-03-12 13:43:19 +08:00
    @lyric #22 在线版啥时候能用?
    yjxkwp
        24
    yjxkwp  
       2019-03-12 14:15:01 +08:00
    大佬辛苦~要是有 LaTeX 公式支持就完美了😋
    lyric
        25
    lyric  
    OP
       2019-03-12 15:37:33 +08:00
    @Tomorrowxxy 已经在线上了。
    lyric
        26
    lyric  
    OP
       2019-03-12 15:37:50 +08:00
    @yjxkwp 这个就比较复杂了,恐怕非常困难。
    Tomorrowxxy
        27
    Tomorrowxxy  
       2019-03-12 15:46:37 +08:00
    @lyric #25 看了一下 建议加一下代码块的 css 选择 然后可以自己选择是否显示行号等
    lyric
        28
    lyric  
    OP
       2019-03-12 15:51:21 +08:00
    @Tomorrowxxy css 选择是啥?
    Tomorrowxxy
        29
    Tomorrowxxy  
       2019-03-12 15:56:24 +08:00
    @lyric #28 代码的主题啊
    lyric
        30
    lyric  
    OP
       2019-03-13 00:37:21 +08:00 via iPhone
    @Tomorrowxxy 以后再说吧 我困了而且我自己用默认主题很好 如果你贡献代码我很乐意 merge
    aliangddd
        31
    aliangddd  
       2019-05-16 19:32:35 +08:00 via iPhone
    有空试试
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1589 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 16:58 · PVG 00:58 · LAX 09:58 · JFK 12:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.