You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

LaTeX文档无法生成尾注问题求助

解决biblatex-chicago尾注不生效的问题

核心问题分析

  1. biblatex-chicago的notes选项优先级高于endnotes,同时启用两个选项时,endnotes会被忽略,强制使用脚注模式。
  2. 代码未闭合multicols环境,文档结构混乱进一步影响尾注输出。
  3. \endcite并非该包生成尾注的正确命令,无需替换\autocite。

修正后的代码

\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{multicol}
\usepackage{geometry}
\geometry{margin=1in}
% 仅保留endnotes选项,移除notes
\usepackage[endnotes]{biblatex-chicago}
\usepackage{endnotes}
\addbibresource{test.bib}

\title{Stuff}
\author{Me}
\date{\today}

\begin{document}

\maketitle
\newpage
\tableofcontents
\newpage
\begin{multicols}{2}
    \section{Introduction}  
    Bla Bla bla \autocite{cite1}
\end{multicols} % 必须闭合双栏环境

\newpage
\printendnotes
\newpage
\printbibliography
\end{document}

关键修改说明

  • 移除notes选项:biblatex-chicago的endnotes选项已包含完整注释体系,会自动让\autocite生成尾注而非脚注。
  • 闭合multicols环境:未闭合的环境会打乱文档排版流程,导致尾注无法正常渲染。
  • 保留\autocite:在endnotes模式下,该命令默认行为就是生成尾注,无需替换。

内容的提问来源于stack exchange,提问作者Dan.T

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.31 16:15:57