Closed Hong-Xiang closed 4 years ago
thesis-bot自动添加的label有点问题,使用选项是
\documentclass[degree=doctor, zihao=-4, language=chinese, review]{sjtuthesis}
area/bachelor标签是否应该删除或者改为area/phd
去除url,doi可以使用url和doi选项。
见: https://github.com/hushidong/biblatex-gb7714-2015/issues/64
@hushidong 谢谢回复。 抱歉我去到https://github.com/hushidong/biblatex-gb7714-2015/issues/64后没有明白应该如何操作。
这个评论中说明修改biblatex的包选项,虽然修改日期还在,但是url可以去掉。
我在SJTUThesis模板中找到biblatex
的配置是在sjtuthesis.cls
中,修改如下
\RequirePackage[backend=biber,style=\sjtu@bibstyle,url=false,doi=false]{biblatex}
此时确实复现了评论中的状态,没有url了,但是日期还在。
注意到目前SJTUThesis的release的zip中没有gb7714-2015.bbx
和 gb7714-2015.cbx
了,
但是master分支上还有,biblatex的style选的是\sjtu@bibstyle
,
根据thesis.tex
中的说明,bibstyle
默认是gb7714-2015
。
所以请问应该如何把去掉日期的commit 7ce8959的更新部分更新到本地呢?
将 *.BBX下载下来放到当前目录下,或者覆盖系统中texlive中的对应文件即可。
这个问题,也是昨天咱们校友小涛给我发邮件发现的。因为现在用zotero等软件得到bib信息往往比较全,所以会输出更多的信息。 这个(公开/更新/修改日期)的问题,我最早也是不考虑的,所以早期版本是没有这个问题的。但后来,为了与国标文档完全一致,所以就加上去了。其实是不需要的。
现在的最新的逻辑是,当给出url时则输出,否则不输出。
@hushidong ,谢谢回复。
添加gb7714-2015.bbx
到根目录后问题已解决。
有少量特殊情况还保留了日期,比如引用一个网页的话
@online{HowDoesDeep,
title = {(1) {{How}} Does a Deep Neural Network Escape/Resist the Curse of Dimensionality? - {{Quora}}},
url = {https://www.quora.com/How-does-a-deep-neural-network-escape-resist-the-curse-of-dimensionality},
urldate = {2020-02-25},
file = <文件路径>
}
不过这种情况非常特殊,正常也不会引用网页,这个是误操作了,碰巧发现有日期。对于网页来讲确实url必须存在,只是报告一下特殊用例,感觉也不是bug。
对的,网页类文献,这是必须存在的,否则都不完整。
问题描述: 参考文献中列表中会包含url信息,例如对于bib中如下的文章:
参考文献中显示如下:
最后的url信息是否是规范要求的呢? 因为Zotero导出的的Bibtex多数都会包含url,手动删除难度比较大,尤其是考虑到时常需要更新bib库的情况下。
系统信息
模板版本
使用了两个版本都有这个问题,一个是比较早些时候的版本,具体版本号不记得了, 但是是还有着
gb7714-2015.bbx
和gb7714-2015.cbx
两个文件的板本。 然后更新到了1.0.0rc4,由于论文已经写了,并且sjtuthesis.sty
中也有了自定义的指令,所以没有直接从1.0.0rc4的release zip文件上重新写,而是把更新的compile.bat
,latexmkrc
,Makefile
,sjtuethese-bachelor.ltx
,sjtuthesis-graduate.ltx
等文件拷贝,sjtuthesis.sty
对照后发现没有改动。两点小建议
.gitignore
管理。