-
Notifications
You must be signed in to change notification settings - Fork 200
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
正文中引用英文文献作者时 'et al.' 改成“等”以及去掉'et al.' 前后的空格 #120
Comments
将这里改成 gbt7714-bibtex-style/gbt7714-2005-numerical.bst Lines 187 to 199 in b624e16
|
英文作者中et al. 的确变成了等,但是等的前后还有空格。 个人理解,还应该去掉空格,不知是否正确,以及是否可以实现 |
如果想去掉可以将这部分 gbt7714-bibtex-style/gbt7714-2005-numerical.bst Lines 2194 to 2197 in b624e16
改成
\documentclass{ctexart}
\usepackage[sort]{gbt7714}
\begin{document}
陈登原提出了一种\par
\citeauthor{4.1.2:1}提出了一种\par
\citeauthor{4.2.2:3}提出了一种\par
\citeauthor{4.4.2:9}提出了一种
\bibliographystyle{gbt7714-numerical}
\bibliography{standard}
\end{document} BibTeX 输出的 \bibitem[陈登原(2000)]{4.1.2:1}
陈登原.
\newblock 国史旧闻: 第 1 卷\allowbreak[M].
\newblock 北京: 中华书局, 2000: 29.
\bibitem[陈晋镳{\bibetal}(1980)陈晋镳, 张惠民, 朱士兴, 赵震, and
王振刚]{4.2.2:3}
陈晋镳, 张惠民, 朱士兴, 等. |
好的,我试试。主要是中文环境下感觉留空很奇怪。 |
其实我发现这样用 \citeauthor{} 并不方便, \citeauthor{} 中还要放入 key,但对于英文文献而言,如果使用better bibtex导出key的话,是包含有第一个作者的姓的,直接根据key来写就好了。麻烦你了。 |
目前我使用的方法是:
得到的结果是
但我想要的效果是:
citeauthor正文中引用英文论文时,
1、把英文的et al.改成等
2、去掉等前后的空格
我使用的模板是https://github.com/1FCENdoge/SYSUThesis ,尝试了使用
\newcommand\bibetal{等} \newcommand\biband{和}
没有效果update: 我找了相关的issue mohuangrui/ucasthesis#95,但是其中提到地ucas分支好像找不到了
The text was updated successfully, but these errors were encountered: