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

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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants