准备阶段需要准备好所需的文件,例如可以从 Google Scholar 导出的 BibTeX 引用文件,以便后续在 Markdown 中使用引用功能。
.bib
@article{qi2025systematic,
title={A systematic literature review on designing self-regulated learning using generative artificial intelligence and its future research directions},
author={Qi, XIA and Liu, Qian and Tlili, Ahmed and Thomas, KF},
journal={Computers \& Education},
pages={105465},
year={2025},
publisher={Elsevier}
}
为了实现在 Markdown 中插入 BibTeX 引用键的功能,需先安装必要的工具。在 MacOS 系统中,需要安装 Pandoc 和 LaTeX 环境,这两个工具是生成格式化文档的基础。
brew install pandoc
brew install --cask mactex-no-gui
完成工具安装后,即可利用 Pandoc 将 Markdown 文件与 BibTeX 数据源结合,生成符合要求的 PDF 文档。
pandoc xxx.md \
--citeproc \
--bibliography=xxx.bib \
--pdf-engine=pdflatex \
-o xxx.pdf
如果需要,还可以指定特定的引用格式,例如 APA 格式,以满足学术写作的规范要求。
--csl=apa.csl
除了导出为 PDF 外,也可以选择将文档导出为 Word 或 HTML 格式,便于在不同场景下使用和分享。
pandoc xxx.md \
--citeproc \
--bibliography=xxx.bib \
-o xxx.docx # or xxx.html
以下是最终输出的效果示例:

在 Markdown 中加入引用时,只需使用对应的 BibTeX 引用键即可自动实现文献的插入与格式化。
[@qi2025systematic]

雷达卡


京公网安备 11010802022788号







