zepinglee / gbt7714-bibtex-style

GB/T 7714-2015 BibTeX Style
LaTeX Project Public License v1.3c
1.15k stars 196 forks source link

作者年份制中出版日期如何移到期刊后面,保持类似顺序编号制的引用样式呢? #130

Closed dontzb closed 1 year ago

dontzb commented 1 year ago

尊敬的李泽平老师您好!我们学校的参考文献格式类似numerical的格式,但是又要求中文先外文后的排列顺序,类似author-year。使用了author-year后,出版日期的位置在作者后面,又不符合要求。看了许多项目回答,仍然没有找到相关答案,请问怎么在gbt-author-year.bst的基础上编写自定义出版日期的位置使之符合要求?万分感谢!

zepinglee commented 1 year ago

https://github.com/zepinglee/gbt7714-bibtex-style/blob/d730cf93a7cac207fded09a385a3e930cc4b9bdd/gbt7714-author-year.bst#L73

可以将这里改为 #0

dontzb commented 1 year ago

非常感谢!it works!祝您生活愉快,万事顺利!!

dontzb commented 1 year ago

老师,这自定义好像不起作用(哭)。。

zepinglee commented 1 year ago

你试一下 issue#130 分支的 /examples

Screenshot 2023-05-29 at 12 53 25

注意需要设置 \citestyle{numbers}

https://github.com/zepinglee/gbt7714-bibtex-style/blob/084a504a23f63404bcf3219e462a9d447daa5bfd/examples/gbt7714-2015-examples.tex#L8

另外基于 BibTeX 的解决方案不支持原生的中文排序,需要额外在 key 字段填写拼音。推荐使用 https://github.com/hushidong/biblatex-gb7714-2015

dontzb commented 1 year ago

image

dontzb commented 1 year ago

老师您好!已经可以了,您太厉害了,非常感谢您的时间!还有一些有类似需要的朋友可以注意: 1、需要修改文献指示字字段的中文字符,否则会报错! 2、issue-130.bst需要放在与.tex的同层的文件,否则\bibliographystyle{issue-130}时会找不到。 再次感谢老师!请问您有收款码吗?如果您不嫌弃的话,想小小的表示一下(膜拜)!!

zepinglee commented 1 year ago

1、需要修改文献指示字字段的中文字符,否则会报错!

这是什么意思?

2、issue-130.bst需要放在与.tex的同层的文件,否则\bibliographystyle{issue-130}时会找不到。

这个是 latex 的基本知识吧。

请问您有收款码吗?如果您不嫌弃的话,想小小的表示一下(膜拜)!!

不必客气。