我有一个关于脚注引用和格式的一般问题。在某些情况下,当空间不足且 latex 强制换行时,页码会与“p.”分开。因此,“作者(年份),p.”在一行上,页码在下一行。“受保护的空白”可以解决这个问题吗?
答案1
如果您写入,\cite[12]{sigfridsson}
biblatex
它将为您完成所有操作。它会将命令插入\ppspace
到自动插入的“p.”和“12”之间。默认情况下\ppspace
是\addnbspace
(不间断空格),因此您不会在那里换行。
如果您使用的另一个引用包不能自动为您执行此类操作,请考虑使用~
:\cite[p.~12]{sigfridsson}
。