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

参考文献较多时,排在前面的参考文献和序号的距离过远 #165

Open
KingwithQueen opened this issue Apr 26, 2024 · 4 comments

Comments

@KingwithQueen
Copy link

编译环境

宏包版本:gbt7714 v1.0
标注样式:super

描述问题

当参考文献略多的时候,比如达到了三位数。那么该宏包似乎会自动排版对齐所有参考文献,但是由于三位数的序号比较宽,所有会导致排版的时候让参考文献的起始位置靠右。对于三位数序号的来说刚刚好,但是对于两位数序号和一位数序号就显得空白很大。有什么办法可以让所有序号后面都是空一个空格就输出参考文献吗?

截图:
image
image
image

@zepinglee
Copy link
Owner

你描述的样式比较少见,而且实现起来比较麻烦,需要替换掉 thebibliography 的底层 list 实现,可能有各种兼容性问题。所以不建议这么改。

另外一种方式是 LaTeX 默认的序号右对齐,这样与文字的间隔是固定距离。

@KingwithQueen
Copy link
Author

好的,我明白了。那如果需要改成序号右对齐,应该怎么修改呢?

@zepinglee
Copy link
Owner

zepinglee commented Apr 28, 2024

好的,我明白了。那如果需要改成序号右对齐,应该怎么修改呢?

\@biblabel 恢复为原来的定义 \def\@biblabel#1{[#1]}

@KingwithQueen
Copy link
Author

好的,我明白了。那如果需要改成序号右对齐,应该怎么修改呢?

\@biblabel 恢复为原来的定义 \def\@biblabel#1{[#1]}

好的,十分感谢。

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

No branches or pull requests

2 participants