Academic Pages - 学术个人网站模板
Academic Pages - 学术个人网站模板
项目标题与描述
Academic Pages 是一个基于 Jekyll 的 GitHub Pages 模板,专为学术人员设计。它提供了一种简单的方式来创建和管理个人学术网站,支持展示出版物、演讲、教学经历等内容。该项目是一个开箱即用的模板,用户可以通过 GitHub Pages 免费托管自己的网站。
功能特性
多内容类型支持:包括出版物、演讲、教学经历、博客文章等。
响应式设计:适配各种设备屏幕。
Markdown 支持:所有内容都可以用 Markdown 编写。
数据驱动:通过 YAML 和 JSON 文件管理内容。
多种布局:提供归档页、标签页、分类页等多种布局。
地图功能:展示演讲地点的集群地图。
CV 支持:支持 Markdown 和 JSON 两种格式的简历。
社交分享:集成社交媒体分享功能。
评论系统:支持 Disqus、Facebook 等评论系统。
安装指南
注册 GitHub 账户:如果没有 GitHub 账户,请先注册并确认邮箱。
使用模板:点击仓库右上角的 "Use this template" 按钮。
创建仓库:在 "New repository" 页面,输入仓库名为 "[你的 GitHub 用户名].github.io"。
配置网站:设置站点范围的配置并添加你的内容。
上传文件:将 PDF 等文件上传到
files/
目录。本地运行(可选):
安装 Ruby、Bundler 和 Node.js
运行
bundle install
安装依赖运行
bundle exec jekyll serve
启动本地服务器
使用说明
基本使用
演讲地图
项目包含一个 Jupyter Notebook (talkmap.ipynb
),可以从 _talks/
目录中的 Markdown 文件提取位置信息并生成演讲地点地图。
核心代码
演讲地图生成脚本
Markdown 生成脚本
更多精彩内容 请关注我的个人公众号 公众号(办公 AI 智能小助手)公众号二维码

评论