Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

取消作者人数上限,改为手动使用 others 添加 et al. #26

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

GGN-2015
Copy link

@GGN-2015 GGN-2015 commented Jun 2, 2024

在 issue #22 中提到,当前版本的 .bst 文件中,将最大作者人数固定为 3 人,超过三人的部分使用 et al. 替换。由于有时我们希望能在作者不足三人时直接使用 et al.,因此提出本 PR:

  • 取消了最大作者人数 3 人的限制;
  • 当需要使用 et al. 时,通过在作者列表中加入 and others 以在最终生成文档中加入一个 et al.

@GGN-2015
Copy link
Author

尽管需求如此,我们应当知晓,在 GBT7714-2005 中的 8.1.2 节有云:

著作方式相同的责任者不超过 3 个时,全部照录。超过 3 个时,只著录前 3 个责任者,其后加 “等” 或与之相应的词。

我们需要明确,原有实现符合 GBT7714-2005 标准,而此 pull request 修改后的实现并不符合。因此,此 pull request 仅供需要者自取。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant