Web Components引用系统@celine/bibhtml发布3.0.3版本

2024-12-21

基于Web Components的HTML文档引用系统@celine/bibhtml发布了3.0.3版本。它提供类似于LaTeX/BibTeX的引用体验,底层使用Citation.js,即使引用格式错误或禁用JavaScript也能优雅降级。该系统支持BibTeX、非结构化文本、DOI和Wikidata四种参考文献格式,并提供``、``和``三个自定义元素,方便用户在HTML文档中添加和管理参考文献。

阅读更多

响应式HTML笔记本

2024-11-18

本文作者Max Bo认为HTML的潜力未被充分挖掘,尤其在科学出版领域。文章展示了如何使用HTML、CSS和JavaScript创建一个类似交互式笔记本的环境,可以直接在HTML文件中进行数据探索、分析、可视化和最终发布。文中演示了如何结合Observable标准库、Plot库、SQLite、Python(通过Pyodide)、R(通过WebR)等工具,实现代码高亮、代码执行、数据可视化、数据库查询等功能,并将这些功能封装成可复用的单元格组件。作者还介绍了如何处理用户输入、状态变化以及创建幻灯片放映等功能。最终,作者将这些功能打包成一个名为@celine/celine的库。

阅读更多
5
未分类 交互式笔记本