
这个模板适合我吗?
不是每个工具都适合每个人或团队。这个模板建立在以下主要假设之上:
- 使用文本/代码编辑器(而不是所见即所得编辑器)来用Markdown编写内容
- 使用Git和代码仓库来存储和管理你的代码和内容
- 使用GitHub(网页界面、拉取请求、Actions等)作为处理网站的主要工作流程
- 使用GitHub Pages来托管你的网站
- 使用Jekyll作为静态站点生成器
如果你对上述技术不熟悉或不适应,这个模板可能不太适合你。如果你想了解更多,可以查看这个模板使用技术的速成课程。
INFO
GitHub Pages 托管服务是免费的,但是仅限公开仓库。如果你想让网站的源代码保持私密,你需要付费。
替代方案
还有其他工具可以用来制作你的实验室网站。以下是一些可供参考的选择:
基于 GUI 的解决方案(无需编码)
✔️ GUI 方案的优点 | ❌ GUI 方案的缺点 |
---|---|
容易学习,无需特殊知识 | 可定制性有限,无法实现自动引用等特定功能 |
编辑快速方便,所见即所得的浏览器编辑器 | 通常不是免费的 |
集成了域名和客户支持等服务 | 难以追踪修订、作者身份、审查、协作、问题等 |
基于代码的解决方案
✔️ 代码方案的优点 | ❌ 代码方案的缺点 |
---|---|
在具备编程知识的情况下提供 100%的控制和灵活性 | 学习难度较大,需要特殊知识 |
Git 和 GitHub 的优势,易于追踪修订、作者身份、审查、协作、问题等 | 编辑不太方便,需要以文本/代码方式进行更改,反馈不够直接/即时 |
开源且免费,维护者更愿意接受改动和新功能 | 设置和故障排除较困难 |
与其他基于代码的解决方案的比较
这个模板的主要优势是它可以仅通过简单的标识符实现自动引用。其他学术模板允许你手动输入完整的参考文献,但这个模板的独特之处在于它使用Manubot来自动填充尽可能多的细节。你只需提供一个出版物 ID。你甚至可以输入作者 ID 来获取出版物列表。如果你只需要几个引用,这可能不是什么大问题,但如果你有数百个引用,这可以节省大量时间。
其他学术模板有一些这个模板没有的功能,但我们在不断评估这些差异并寻找改进的方法。理想情况下,这个模板最终将能够实现其他模板的大部分或全部功能,甚至更多。
值得注意的是,我们正在努力确保网站布局、主题/样式、组件和交互功能都全面且灵活。
TIP
如果你觉得模板缺少什么功能,请不要犹豫,告诉我们。我们非常欢迎功能请求和其他社区反馈!