BibTeX 引用使用说明

概述

现在你可以使用 \cite{key} 语法来引用BibTeX条目,系统会自动将引用转换为BibTeX按钮。

🎉 新功能:系统现在会自动从 reference.bib 文件加载BibTeX数据,无需手动维护!

使用方法

1. 在Markdown文件中使用

在任意位置添加 \cite{key} 即可:

- ``IEEE SPL`` Multi-Scale Cross-Dimensional Attention Network for Gland Segmentation. **Chaozhi Yu**, Hongnan Cheng, Yufei Huang, Zhizhe Lin, Teng Zhou. 2025. https://doi.org/10.1109/LSP.2025.3600374 [SCI Q2, 中科院三区] \cite{yu2025multi}

2. 添加新的BibTeX条目(新方法)

🔄 自动同步:只需在 reference.bib 文件中添加条目即可!

  1. reference.bib 中添加您的BibTeX条目
    @article{your_new_key,
      title={Your Paper Title},
      author={Author, Name},
      journal={Journal Name},
      year={2025},
      publisher={Publisher}
    }
    
  2. 在Markdown文件中使用
    你的论文描述 \cite{your_new_key}
    
  3. 保存文件并刷新页面 - 系统会自动加载新的BibTeX数据!

3. 传统方法(备用)

如果自动加载失败,系统会使用 head.html 中的备用数据。您也可以:

  1. reference.bib 复制BibTeX条目
  2. 手动添加到 head.html 中的 bibtexDatabase 对象中
  3. 使用 \cite{key} 引用

4. 功能特点

  • 自动同步:只需维护 reference.bib 文件,网页自动更新
  • 简单语法:只需使用 \cite{key} 即可
  • 自动转换:页面加载时自动转换为BibTeX按钮
  • 复制功能:一键复制BibTeX内容
  • 格式统一:所有BibTeX条目使用相同格式
  • 容错处理:如果文件加载失败,使用备用数据

5. 示例

# 论文列表

- 论文1描述 \cite{paper1_key}
- 论文2描述 \cite{paper2_key}
- 论文3描述 \cite{paper3_key}

页面加载后,\cite{key} 会被自动替换为BibTeX按钮和内容。

6. 注意事项

  • 确保 reference.bib 文件存在且格式正确
  • BibTeX 键名(key)必须唯一
  • 系统会自动检测文件变化
  • 如果key不存在,\cite{key} 会保持原样显示
  • 支持所有标准的BibTeX条目类型

7. 故障排除

如果BibTeX按钮没有显示:

  1. 检查浏览器控制台是否有错误信息
  2. 确保 reference.bib 文件格式正确
  3. 检查网络连接是否正常
  4. 尝试强制刷新页面(Ctrl+F5)