yihui 还有哪些是你需要的?
暂时还想到三个,尽管我知道这些功能可以自己仿照、网上找材料尽力去实现,但是对大部分用户来说,太难了,对我也很难。
有的表格比较宽一点,是否也能像超宽图片那样,突破正文的宽度?
是否可以加一些注意、提示、警告之类的 block?
是否可以支持 utteranc.es ?
是否可以支持分栏,比如双栏?
是否可以支持某篇博客根据需要加载数学公式?
是否可以支持自包含的模式,一个篇文章一个大 HTML ?类似 Frank Harrell 大人的 R Workflow 文章
是否可以支持 PNG 图片优化压缩?
是否可以在参考文献后支持附录?
我倾向于让每一篇博客独立起来管理,让博主们一心往前创作,一旦写完就不用担心新博客还和旧博客有任何技术上的交叉影响,甚至包括图片。比如,我之前想把博客图片全放在一个全局位置,后来,下定决心一定要随博文一起,不用 Github 图床是因为我想以后复用起来方便,也怕万一 Github 不让用了找不回来了,还有墙的问题,出现问题可以一股脑全搬去新图床。
是否可以支持到这样一种程度,就是像 Quarto 那样,还有个帮助文档,基于某个博客主题(比如 blogdown 书里介绍的 hugo-lithium ),把这些功能的使用详细介绍一下,用户只需要照着弄就好了。Hugo 主题其实不需要太多,感兴趣有能力的人自个定制去,咱们是否可以提供一款主题,这款主题能覆盖 99% 常用功能,并且持续打磨以提高用户体验。
至于怎么做的可以在高级定制篇里介绍,属于可选项。 若能从零开始介绍如何制作一个这样的博客主题,就更好了!这样,小白、菜鸟、忍者等用户都覆盖了。 我曾苦口婆心劝 @yuanfan 学习一下以 Rmd 格式给统计之都主站投稿,她那些饱含交互图形的文章最适合了,她坚决不干,说是 blogdown 太复杂了,太难了。我原想自己动手弄一两篇 Rmd 格式文章,后面大家可以照葫芦画瓢,目前看来,还有不少困难。
我前段时间简单尝试了 Quarto 有种立马被吸引了的感觉,它好像吸收了 R Markdown 很多精华,很多用户常用的功能都打磨得很好,解决了很多痛点。比如 Quarto 会支持多种格式的幻灯片 HTML/pdf,通用性就是解决一大痛点,一套语法适用很多种输出,Pandoc 加一堆 lua 外挂(以及 TS / JS)实现用户常用功能。还支持那些博客写得多的人,方便他们写书。这样喜欢折腾主题,博客写得少的;时间不富裕,博客写一般多的;有恒心持续写博客,写很多的人;他们都有自己的出口。
所以,我也相信 Quarto 这款产品将来肯定是会流行起来的,至少在 R 圈!
最后,关于我的博客,确实文章很长,有好处也有坏处,可能我首先是满足自己需要,尽管博客网站对外公开,但首先还是面向自己,满足自己。目录确实是想要加的,Rmd 渲染出 md 格式加不了, Rmarkdown 渲染出 markdown 能加, Rmd 渲染出 HTML 能加,一篇文章想要加个目录竟然和源文档的格式有关系!从用户视角,这就有痛点。另外希望最好支持一种方式就是 Rmd 渲染出 HTML,当然可以支持 md (只要用户自愿放弃一些功能),希望把各种支持怼到一种格式上。
技术写作方面,总结起来,是我最喜欢的一句话: Do one thing, and do it well! Quarto 潜力巨大!
可能上面言语中有不妥的地方,冒犯之处还请见谅!