爱意满满的作品展示区。
lujjjh

在 Node 环境中使用“汉字标准格式”

  •  
  •   lujjjh ·
    lujjjh · Aug 2, 2016 · 3220 views
    This topic created in 3659 days ago, the information mentioned may be changed or developed.

    写了一个在 Node 环境下使用 汉字标准格式 的库。

    目前浏览器端渲染还是有些吃力的,这样就可以在服务器端预先把文章渲染好了。

    试玩

    包已经发布到 npm 上了,叫 node-han-css

    欢迎 点击这里 clone 试玩

    文档

    node-han-css 的具体用法可以参考 GitHub 上的文档

    node-han-css @ GitHub: https://github.com/lujjjh/node-han-css

    在 Hexo 中使用

    主要是想在 Hexo 中使用,所以还写了个 Hexo 插件 hexo-hanzi,来做文章的后渲染。

    对 Hexo 插件有需求的欢迎看我博客上的 《 Hexo 中用“汉字标准格式”后渲染文章》

    hexo-hanzi @ GitHub: https://github.com/lujjjh/hexo-hanzi

    最后,欢迎提交 issues 或者 pull requests !

    9 replies    2016-08-07 00:44:00 +08:00
    fds
        1
    fds  
       Aug 3, 2016
    wow 高大上 感觉自己一直都是看得清就行 >_<
    ethantw
        2
    ethantw  
       Aug 4, 2016
    有興趣參與開發 Node.js 版的漢字標準格式嗎?主要基於 Cheerio 在後端操作 DOM ,應該會比直接用 JSDOM 快一些。
    https://github.com/ethantw/hanio

    未來也希望在這個 repo 中加入 DOM 環境的支援,把漢字標準格式的 JS 部分抽離出來。
    lujjjh
        3
    lujjjh  
    OP
       Aug 4, 2016
    @ethantw 原来很早之前就已经着手开发 server-side version ,已关注。

    另外,汉字标准格式是个很棒的项目,谢谢!
    Tneciv
        4
    Tneciv  
       Aug 4, 2016 via Android
    为什么看到这个我会想 @李如一
    RqPS6rhmP3Nyn3Tm
        5
    RqPS6rhmP3Nyn3Tm  
       Aug 5, 2016
    汉语拼音一般是在汉字的正上方吧?为什么会在正下方呢?
    lujjjh
        6
    lujjjh  
    OP
       Aug 5, 2016
    @BXIA 没见过拼注音共同标注的情况,查了下,《中文排版需求》里是这样建议的。如果只标罗马拼音的话,是在汉字上方的。

    参考:
    https://www.w3.org/TR/clreq/#interlinear_annotations
    https://css.hanzi.co/manual/yangshi_biaozhunhua#hangjianzhu_yuansu
    Khlieb
        7
    Khlieb  
       Aug 6, 2016 via Android
    @fds 对某些罕见字还是灰常有用滴
    Khlieb
        8
    Khlieb  
       Aug 7, 2016 via Android
    友情链接:/t/297503
    Khlieb
        9
    Khlieb  
       Aug 7, 2016 via Android
    友情链接: /t/297503
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2868 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 13:31 · PVG 21:31 · LAX 06:31 · JFK 09:31
    ♥ Do have faith in what you're doing.