TheNetAdmin / zjuthesis

Zhejiang University Graduation Thesis LaTeX Template
https://thenetadmin.github.io/zjuthesis
MIT License
2.7k stars 639 forks source link

参考文献格式问题 #363

Closed mcxhjljy closed 10 months ago

mcxhjljy commented 11 months ago

操作系统

MacOS

TeX 套件

TeXLive 2021 或更新的版本

TeX Compiler

XeTeX

zjuthesis 版本号

v10.0.1

MajorFormat

general

Degree

undergraduate

Type

thesis

Period

proposal

BlindReview

false

GradLevel

master

问题描述

如截图所示,目前在package.tex中采用style=gb7714-2015的方式对参考文献进行排序,也就是按照引用的顺序,但是学院规定的格式为按照英文字母进行排序,尝试采用style=gb7714-2015ay的设置后,能够实现著者年份制,但格式上有较大不同。想求一个学院规定格式的代码,谢谢各位好心人

编译日志

No response

代码

\usepackage[ %style=gb7714-2015ay style=gb7714-2015, % gbcitelocal=chinese, % Uncomment if you want \citeauthor{} in "et al." format. GitHub PR (#324) % gbpub=false, % Uncomment if you do NOT want '[S.l. : s.n.]' in reference entries, GitHub Issue (#47) % gbnamefmt=lowercase, % Uncomment if you do NOT want uppercase author names in reference entries, GitHub Issue (#23) gbnamefmt=lowercase ]{biblatex}

截图

截屏2024-01-06 下午5 13 38 截屏2024-01-06 下午5 16 19 截屏2024-01-06 下午5 20 49

其他信息

No response

TheNetAdmin commented 10 months ago

zjuthesis 使用了 biblatex-gb7714-2015 宏包,所以查询该宏包的文档,应该在zjuthesis原有的选项上,加入 sorting 选项即可

参见 https://github.com/hushidong/biblatex-gb7714-2015/blob/15db5aaf6834b2359c605227726c67d1350bc660/README.md?plain=1#L458-L460

注意是在 zjuthesis 的默认选项上新增此选项,而不是直接复制该文档中的选项

以及参见 #362 里 biblatex-gb7714-2015 宏包作者提供的解决方案