GitHub-hosted SurVis Web2 Bib
快捷导航:
修改src/data/generated/bib.js文件的官方方式
Step1:在bib/references.bib中修改bibtex引用,类似
...
@article{mullerRealworldUniversityCourse2024,
title = {Real-World University Course Timetabling at the International Timetabling Competition 2019},
author = {M{\"u}ller, Tom{\'a}{\v s} and Rudov{\'a}, Hana and M{\"u}llerov{\'a}, Zuzana},
year = {2024},
journal = {Journal of Scheduling},
pages = {1--21},
publisher = {Springer},
issn = {1099-1425},
doi = {10.1007/s10951-023-00801-w},
urldate = {2025-04-24},
abstract = {The paper discusses the organization of the International Timetabling Competition (ITC 2019), which intends to motivate further research on complex university course timetabling problems coming from practice. Thanks to the UniTime timetabling system, we have collected a strong set of benchmark instances with diverse characteristics for the competition. The key novelty lies in the combination of student sectioning with standard time and room assignment of particular course events. The paper analyzes the real-world course timetabling problems present in the competition. The characteristics of thirty competition instances are described together with their representative features, which are discussed institution by institution. The existing solvers are described and compared based on their competition, current, and time-limited results whenever available. As of October 2023, the competition website has about 490 registered users from 66 countries worldwide and is kept up to date with new results.},
copyright = {2024 The Author(s)},
langid = {english},
}
...
Step2: 在该文件夹下使用任意python运行update_data.py
python update_data.py
Tips1:若有“找不到papersDir文件夹”之类的报错,则
- 在src/data/generated文件夹中新建文件夹papers_pdf
- 在update_data.py最前面添加&修改:
import os
import json, codecs, time
##################################################
# 添加
import pathlib
folder = pathlib.Path(__file__).parent.resolve()
##################################################
# 修改
dataDir = f"{folder}/src/data/"
##################################################
# 其他
Step3: 在本地文件夹中找到src\data\generated\bib.js
Step4: 使用本地bib.js替换github远程的src\data\generated\bib.js
(网页手动操作或使用git同步)
网页手动操作:
-
找到远程bib.js
-
修改远程bib.js
-
Submit此修改
Step5: 理论上只需要修改github远程仓库中的src/data/generated/bib.js文件,然后等待github编译加载后,在网页硬刷新(如图)
如何硬刷新:https://blog.csdn.net/AdminGuan/article/details/129264840
标题:GitHub-hosted SurVis Web2 Bib
作者:Departure
地址:https://www.unreachablecity.club/articles/2025/05/07/1746563797880.html
Comments | 0 条评论