项目简介
本项目是基于Python的学术页面生成工具,旨在为学术人员提供快速生成与更新个人学术网站的便利。用户借助该工具可高效管理和展示出版物、演讲、学术活动等各类学术成果。
项目的主要特性和功能
- 可管理论文、专利、项目等多种学术成果。
- 依据用户提供的TSV文件自动生成用于学术网站展示的Markdown格式文件。
- 生成基于Leaflet的演讲地点集群地图,呈现演讲者活动轨迹。
- 实现BibTeX格式的出版物引用向Markdown格式的转换,便于在网站展示。
- 拥有灵活的模板系统,支持用户根据自身需求自定义页面样式。
安装使用步骤
假设用户已下载本项目的源码文件。
1. 环境准备:确保已安装Python以及pandas、geopy等必要的库。
2. 数据准备:准备包含学术成果信息(如标题、作者、日期等)的TSV文件。
3. 运行脚本:根据需求运行对应的Python脚本,如talks.py
、publications.py
等。
4. 生成Markdown文件:脚本会根据TSV文件在指定目录生成Markdown文件。
5. 本地预览:使用Jekyll等工具在本地预览生成的网页效果。
注意事项
- 确保TSV文件格式正确,遵循项目要求的格式规范。
- 根据实际情况调整路径,确保脚本能正确找到TSV文件并生成Markdown文件。
- 若要使用自定义模板,需具备一定的HTML和CSS知识。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】