Beex RFC 9033 | 特厉害计划
  • Why Github?
  • Team
  • Enterprise
  • Explore
  • Marketplace
  • Pricing
Sign inSign up
Watch996
Star102.4k
Fork61.8k
Tag: working.beex
Switch branches/tags
Branches
Tags
K / Beex RFC 9033.md
37 lines 2.18 KB
First commit on 17 Jun 2020

    如果你对如下问题有建议,请给我发邮件,谢谢。已完成。

    • 文档树,正在考虑两种方案:
      • 文档树会增加增量构建的难度,是否完全自动化需要权衡。
      • 方案 A:(2020-06-21)
        • BeexMeta 增加一个 template 字段,在自定义模板文件中插入目录树。
        • 这个模板文件可以只用于插入目录列表,继承 archive.html
        • 这样的做是为了简化构建逻辑,尽量降低性能损失。
      • 方案 B:(2020-06-21)
        • 允许用户编辑一个索引文件用于构建目录树,比如 index.toml
        • 至少制作一个通用的模板文件。
        • 此方案渲染时需要先读取各章节文档,为每一篇文档添加目录变量,再输出。
    • 文章摘要,正在考虑下面的方案是否合适:(2020-07-02,只支持 <!-- more -->,保留 HTML)
      • BeexMeta 中增加一个字段,手动编辑。字段名用 summary
      • 在正文中使用 <!-- more --> 分隔摘要与正文。
      • 两者皆有时以 summary 为准。
      • summary 包含 HTML 标签,还是清除所有标签?
        • 因为 Beex 在内存中做索引,为了在文档量巨大时避免内存溢出,我准备只支持一种格式。