hushidong / biblatex-gb7714-2015

A biblatex implementation of the GB/T7714-2015 bibliography style || GB/T 7714-2015 参考文献著录和标注的biblatex样式包
742 stars 83 forks source link

设置gbfnperpage=true后,跨页段落中的脚标无法准确重置计数 #207

Closed hwang63130 closed 1 month ago

hwang63130 commented 1 month ago

问题描述:设置\gbfnperpage=true后,如果:1) 在一个段落中有超过一个\footfullcite脚注, 且 2)段落因为过长而在PDF中跨页; 则脚注的数字并不会根据页面来重置,而是需等到段落结束后才重置为。

不知道是不是我设置的问题,还是什么原因。具体的情况可以参见附件的tex源代码和生成的PDF,可以看到第二页的第一个脚标数字是3,直到新起一段后脚标数字才被重置为1。

example.zip

hushidong commented 1 month ago

不要用 gbfnperpage=true 好了,这个是采用默认的latex机制设置的,是会存在问题的。

可以采用:perpagezref-perpagefootmiscfootnpag 宏包替代。

参考:https://texfaq.org/FAQ-footnpp#:~:text=Footnotes%20numbered%20%E2%80%9Cper%20page%E2%80%9D%20The%20obvious%20solution%20is,number%20is%20stepped%2C%20using%20the%20LaTeX%20internal%20mechanism.

hwang63130 commented 1 month ago

非常感谢!根据您的建议,用 perpage顺利搞定了!