arXiv 与 BibTeX
概览
TeX64 将 arXiv 论文搜索与 BibTeX 管理直接集成到编辑器中,并由 AI 增强。无需离开编辑器即可搜索论文、导入引用并管理参考文献。这些功能简化学术工作流程,减少在文献调研与引用管理上的时间。
在编辑器中使用 AI 聊天搜索任意主题的论文。AI 会返回论文标题、作者、摘要与 arXiv ID。可直接从搜索结果将引用插入 .bib 文件,元数据会自动按 BibTeX 形式格式化。
arXiv 搜索
TeX64 的 AI 助手集成了 arXiv 搜索能力,让您可以用自然语言查询查找论文。只需在 AI 聊天中描述需求即可获得相关推荐。系统支持多个搜索关键词、日期范围、作者姓名和分类过滤,查询非常灵活。
基本搜索
用自然语言请求搜索,例如:
- "查找 2023 年关于 Transformer 注意力机制的论文"
- "机器学习可解释性的最新论文"
- "关于 Neural Architecture Search 的 arXiv 论文"
- "2023–2024 年关于 Stable Diffusion 或 LDM 的论文"
- "关于 LLM 微调与效率的论文"
搜索结果
AI 返回完整的论文元数据,包括:
- 论文标题 — 精确且可搜索的格式
- 作者列表 — 所有作者,BibTeX 格式
- 摘要 — 论文摘要或首段
- arXiv ID — 例如 2301.12345,便于后续引用
- 发布日期 — 提交日期与最新版本日期
- 分类 — 主分类与次分类(cs.AI、cs.LG 等)
- DOI — 如可用,则链接至已发表版本
导入引用
一键工作流:直接将 arXiv 搜索结果中的引用导入 .bib 文件。AI 会自动生成正确的 BibTeX 格式并加入您的参考文献。
从搜索直接导入
在呈现搜索结果之后,AI 支持:
- 单条选择并导入
- 批量导入多条结果
- 准确的作者姓名与标题格式化
- 自动保留 arXiv ID
- 重复检查(若已在 .bib 中会发出提醒)
通过 arXiv ID 直接导入
直接提供 arXiv ID 即可导入特定论文。当您已知论文 ID 时最为方便。
AI 抓取元数据并自动为您的 .bib 文件生成正确的 BibTeX 条目。
BibTeX 管理
TeX64 的 AI 可以完整阅读并理解您的 .bib 文件。可以让它添加新条目、修复格式、检查重复或整理参考文献。AI 理解复杂的 BibTeX 语法与惯例,从而高效管理引用。
支持的条目类型
AI 理解标准的 BibTeX 条目类型:
@article— 期刊论文。用于学术期刊的同行评审文章。@inproceedings— 会议论文。用于会议论文集中的文章。@book— 书籍。用于作者已发表的完整著作。@inbook— 书籍章节。用于书中的特定章节或小节。@incollection— 集刊文章。用于编辑文集中的文章。@misc— 其他。用于网站、技术报告、预印本等。@thesis— 学位论文。用于硕士或博士论文。@phdthesis— 博士论文。专用于博士学位论文。@mastersthesis— 硕士论文。专用于硕士学位论文。
BibTeX 字段
AI 完全理解 BibTeX 字段的语法与惯例,支持以下标准字段:
- title — 出版物标题(通常必填)
- author — 作者列表(采用「Author1 and Author2」格式)
- year — 出版年份(或首次提交年份)
- journal — 期刊名称(用于 @article)
- booktitle — 会议或书籍标题(用于 @inproceedings)
- publisher — 出版社名称(用于 @book)
- volume — 卷号(期刊或书籍系列)
- number — 期号(期刊)
- pages — 页码范围(例如「123--145」)
- doi — 数字对象标识符
- url — 在线资源的 URL
- arxivId — arXiv ID(TeX64 扩展字段)
- abstract — 论文摘要(供参考)
引用键管理
引用键是 TeX 文档中引用参考文献的唯一标识。AI 支持引用键命名规范,可检查一致性、自动生成并修复。
- 推荐格式:author-year(例如 smith2023、johnson-et-al-2022)
- AI 会根据论文作者与年份自动生成引用键
- 一致性检查:检测同一作者的重复键
- 与 TeX 源中的 \cite 引用自动匹配
- 保留选项:AI 提出建议但由您确认
重复检测与合并
AI 会自动检测 .bib 文件中的重复条目。当同一篇论文以不同引用键多次出现时,AI 会提议将其合并。
- 通过标题与作者进行精确匹配检测
- 识别部分匹配(如拼写错误)
- 通过 arXiv ID 自动匹配
- 通过 DOI 进行重复检测
- 合并时保留最完整的元数据
- 您可以选择保留哪个引用键
AI 引用工作流
用自然语言描述需求,AI 会处理搜索与格式化。您可以专注于学术工作,无需关心实现细节。
实战示例
用户:
AI 的操作:
- 在 arXiv 上搜索「Vision Transformers」
- 过滤 2022–2024 年的相关论文
- 呈现头部结果(通常 5–10 篇)
- 为每篇论文生成 BibTeX 条目
- 经您批准后加入到您的 .bib 文件
用户:
AI 的操作:
- 从 arXiv 获取元数据
- 解析标题、作者、摘要与日期
- 生成最优引用键
- 展示格式化的 BibTeX 条目
- 经您批准后加入到您的 .bib 文件
用户:
AI 的操作:
- 读取编译日志
- 从错误中提取 smith2023
- 在 TeX 源中查看该引用前后的上下文
- 在 arXiv 上搜索相关论文
- 建议最匹配的 BibTeX 条目
- 经您确认后加入到您的 .bib 文件
.bib 文件操作
TeX64 的 AI 可以将您现有的 .bib 文件作为上下文读取。它理解引用键、条目类型与 BibTeX 字段,能够提出并应用更改,使您的 .bib 文件保持整洁有序。
.bib 文件分析
AI 可执行的任务包括:
- 引用键一致性检查
- 识别并合并重复条目
- 检测格式不一致
- 识别需要更新的过时条目
- 对条目进行分类与整理
- 识别缺失的重要字段
- 验证 URL 引用
- 标准化 DOI 引用
差异与应用工作流
您可以在应用前审阅 AI 提议的更改。AI 会显示 diff,您审核后再更新 .bib 文件。这样可以避免意外修改。
编译日志集成
当构建因未定义的引用而失败时,AI 会读取编译日志,识别缺失的引用键,并能搜索 arXiv 以查找并添加正确条目。
自动修复工作流
- TeX 编译器输出错误(如「Citation key smith2023 is undefined」)
- 将编译日志粘贴到 AI 聊天并请求修复错误
- AI 解析日志并提取所有未定义的引用键
- 查看 TeX 源中缺失引用前后的上下文
- 在 arXiv 或其他来源搜索相关论文
- 为每个未定义的键提议 BibTeX 条目
- 经您批准后将条目加入 .bib 文件
- 重新编译以验证修复(新条目应能解决错误)
未定义引用检测
AI 会检测 TeX 源中的 \cite 引用,并检查是否存在相应的 BibTeX 条目。它会自动识别缺失的键,并可加入以预防编译错误。
natbib/biblatex 兼容性
TeX64 同时支持 natbib 与 biblatex 两种参考文献管理系统。AI 理解两者的引用命令与 .bib 文件格式。
natbib 引用
\cite{key}— 基本引用\citet{key}— 文本形式(作者与年份)\citep{key}— 括号形式\citealt{key}— 无括号
biblatex 引用
\cite{key}— 基本引用\parencite{key}— 括号形式引用\textcite{key}— 文本形式引用\fullcite{key}— 完整引用信息
AI 会根据您的 TeX 源自动检测所用系统,并相应建议引用格式。
最佳实践
- 清晰的引用键命名: 使用 author-year 格式(如 smith2023、johnson2022)。这能让 AI 易于识别并补全。多作者时推荐使用「johnson-et-al-2023」格式。
- 定期同步: 添加新论文后,让 AI 检查 .bib 文件的重复与一致性。建议每周一次。
- 保留 arXiv ID: 在 .bib 文件中包含 arXiv ID,方便 AI 之后核验与更新条目。为每个条目添加「arxivId = 2301.12345」字段以便日后参考。
- 分享错误日志: 遇到引用错误时,请向 AI 共享编译日志与相关 TeX 源。信息越详细,修复越准确。
- 作者姓名格式: 请保持作者姓名为「First Name Last Name and First Name Last Name」格式。AI 能正确解析多作者并按文献风格格式化。
- 发表前核验: 在最终发表前请务必核验 AI 生成的 BibTeX 条目。尤其要检查作者姓名、出版年份与期刊名称。
限制与注意事项
- 搜索范围: arXiv 搜索对近期论文与热门出版物效果最佳。非常 niche 的主题结果可能有限。较旧论文(1990 年代以前)或专门领域的结果可能不完整。
- 需人工核验: AI 生成的 BibTeX 条目较为可靠,但发表前请务必核验,尤其确认自动生成的元数据完整准确。
- 引用键推断: 引用键与作者姓名对 AI 推断最为重要。若无明确指定,AI 会推荐最相关的匹配。多作者时,AI 使用第一作者的姓氏。
- 领域知识: AI 针对计算机科学、物理学与数学论文进行了优化。它也能用于医学、生物学等其他领域,但 niche 领域的元数据可能不够完整。
- 不回溯索引: AI 不会自动回溯修复过往的编译错误。它只处理当前错误。如果您有以往的编译日志,请共享给 AI 以请求修复。
总结
TeX64 的 arXiv & BibTeX 集成让学术写作更高效。您可以通过自然语言 AI 聊天来搜索与管理,无需记住复杂的 BibTeX 语法。不离开编辑器即可搜索论文、导入引用并修复错误。