Skip to content
New issue

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

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

Already on GitHub? # to your account

0.9.5版本参考文献中的会议文章引用有问题:带有 [S.1.]:[s.n.] #209

Closed
renjie-github opened this issue Nov 20, 2017 · 16 comments

Comments

@renjie-github
Copy link

renjie-github commented Nov 20, 2017

您好,0.9.5模板生成的pdf,以及README.pdf文件中第三篇参考文献为会议引用,在文献最后会出现[s.n.]或者[S.1.]:[s.n.]字样。我看到别人有用之前0.8版本的好像没有这个问题,请问这个怎么改回来?最近正在写硕士大论文,写到一才发现,比较急。谢谢!我用是texlive2015+texstudio2017,按照PDF内的要求安装了所需文件,目前除了参考文献一切正常。gb7714-2015包为从CTAN下载最新安装包手动安装。

@AlexaraWu
Copy link
Collaborator

AlexaraWu commented Nov 20, 2017

不需要改。

[S.l.] 表示“出版地不详”,[s.n.] 表示“出版者不详”。这是 GB7714-2015 标准中规定的,并不是什么 bug。

@renjie-github
Copy link
Author

好的,非常感谢!

@AlexaraWu
Copy link
Collaborator

AlexaraWu commented Dec 14, 2017

@JohnRen2017 今天又看了一下 biblatex-gb7714-2015 宏包的文档,你如果确实想改的话,宏包也提供了一个出版信息存在缺失时自动处理的控制选项 gbpub,默认为 true

\RequirePackage[backend=biber,style=gb7714-2015]{biblatex}

只需修改上面一行为:

\RequirePackage[backend=biber,style=gb7714-2015,gbpub=false]{biblatex}

@renjie-github
Copy link
Author

renjie-github commented Dec 14, 2017 via email

@gaocegege
Copy link
Member

既然解决了, 就关闭这个 issue 了 :-)

@renjie-github
Copy link
Author

renjie-github commented Jan 5, 2018 via email

@FelixIsCoding
Copy link

@gaocegege 求助,为什么我按照上面的改了之后还是存在[S.l.]: [s.n.],这个问题?

@gaocegege
Copy link
Member

gaocegege commented Jan 9, 2018

@FelixIsCoding

http://mirror.utexas.edu/ctan/macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015/biblatex-gb7714-2015.pdf

gbpub =true,false. default is true
为出版信息存在缺失时自动处理增加的控制选项,默认选择 gbpub=true,自动利用:[出版地不详],
[出版者不详],[S.l.],[s.n.] 等填补缺省信息,设置 gbpub=false 时,则取消自动处理,使用标准
样式的方式取消相应项的输出。

如果不行那应该是 biblatex-gb7714-2015 的 bug, 我试试看

@gaocegege
Copy link
Member

gaocegege commented Jan 9, 2018

@FelixIsCoding 我这边试了一下是没问题的

你可以用新版本 0.10, 然后再 reinstall 一下 biblatex-gb7714-2015 再试试看

tlmgr install --reinstall biblatex-gb7714-2015

@FelixIsCoding
Copy link

@gaocegege 恩 我已经在0.10上试了,是OK的

@gaocegege
Copy link
Member

@FelixIsCoding OK 有问题再回复哈, 我先关闭了, 谢谢你的反馈

@page4
Copy link

page4 commented Jan 11, 2018

Gentoo 的 biblatex-gb7714-2015 有点老,不支持gbpub选项。
我在CTAN下载了biblatex-gb7714-2015解压出来gb7715-2015.[bc]bx 放到SJTUThesis目录下就可以了。

@gaocegege
Copy link
Member

@page4 如果你在用 TeX Live 可以考虑用 tlmgr 安装

@renjie-github
Copy link
Author

今天答辩老师指出一个问题,引用会议文献的时候[C]后面会有双斜杠,如:[C]//,老师不应该有这个。请问这是什么原因造成的,如何修改?我用的是TexLive2015+TexStudio2017+GB7714-2015

@AlexaraWu
Copy link
Collaborator

// 也是国标里规定的。

@renjie-github
Copy link
Author

renjie-github commented Jan 20, 2018 via email

@gaocegege gaocegege changed the title 0.9.5版本参考文献中的会议文章引用有问题 0.9.5版本参考文献中的会议文章引用有问题:带有 [S.1.]:[s.n.] May 24, 2019
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

No branches or pull requests

6 participants