今天花了一整天研究Quarto和Zotero。
Quarto是一个基于Markdown语言、可以内嵌Python脚本的工具,能实现比Jupyter Notebook更好的图文代码混排。
之前写稿件,需要开一个Jupyter Notebook来专门做计算、绘图,再开一个Markdown文件来写内容并嵌入前者输出的图表。每次数据一刷新,就得重新插一遍,好不麻烦。
Quarto的好处就是,绘图代码直接嵌入在名为qmd的Markdown加强格式中,数据更新了,重新渲染一次就行,而且一次渲染可以同时输出HTML、EPUB和PDF多个版本,用来做一个微站好不方便。
至于Zotero,是文献管理用的,可以做笔记、维护文献列表,导出文件到Quarto中就可以快速引用文献。
2005年我写硕士论文的时候,这些东西都是没有的。我都是苦哈哈地用Word写论文,文献引用,都是手工写来源,最后的参考文献也是手工维护。
如今有Quarto和Zotero,方便太多。尤其是有大模型来帮忙配置Quarto的项目文件,利用官方的skill,多冷门的参数,都容易配置,不用看文档看得眼花了。
当然,为了更好地编辑Quarto,又装了一个Positron,Quarto官方推出的、基于VS Code定制的IDE,针对Quarto的编辑,提供了很多的优化,这一点上,我心爱的PyCharm暂时还是无能为力。
之所以一天都在折腾这三个软件,是想写一本电子书——手动写。
这本书,暂时准备叫《给少数派的基金投资书》。
之所以叫这个名字,主要是中国基民,常年赚钱难,都说基金赚钱基民不赚钱。如果大多数人不赚钱,那么大多数人相信的一些东西,比如长期持有,比如偏爱成长股,或许都是值得重新思考的。
这本书,就想作为一个少数派,做一点讨论。
为了让书中的数据能够定期自动更新、方便作为网页随时备查,得启用Quarto。
学习新技术,是令人愉快的,虽然初期学习曲线陡峭,但初步掌握之后,的确功能强大。
等多写几章初步有点样子了,再去买个域名,部署在Cloudflare上。