Coder Social home page Coder Social logo

hushidong / biblatex-gb7714-2015 Goto Github PK

View Code? Open in Web Editor NEW
725.0 14.0 80.0 182.32 MB

A biblatex implementation of the GB/T7714-2015 bibliography style || GB/T 7714-2015 参考文献著录和标注的biblatex样式包

TeX 92.74% Batchfile 0.73% Shell 0.07% Perl 2.52% Python 3.94%
biblatex bibliography-style package biblatex-style gbt-7714-2015 gbt-7714-2005 gbt-7714-1987

biblatex-gb7714-2015's People

Contributors

1fcendoge avatar fky2015 avatar harry-chen avatar hermione-evans avatar hushidong avatar tigerzhao007 avatar ydx-2147483647 avatar zepinglee avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

biblatex-gb7714-2015's Issues

反馈一些使用过程中存在的问题

1,在文献的引用上,引用名里面如果有英文的括号“()”就会报错。
例子:
@misc{Euclidean_geometry(hi),
howpublished = {\url{https://en.wikipedia.org/wiki/Euclidean_geometry}},
title = {Euclidean geometry},
}

2,在文献的引用中,url包含中文的转义后出错,且必须删除编译的文件才能解决
例子:
@misc{Euclidean_geometry,
howpublished = {\url{https://zh.wikipedia.org/wiki/%E6%AC%A7%E5%87%A0%E9%87%8C%E5%BE%97%E5%87%A0%E4%BD%95}},
title = {Euclidean geometry},
}

3,在文献的引用中,url包含中文,在参考文献里不能显示
例子:
@misc{Euclidean_geometry,
howpublished = {\url{https://zh.wikipedia.org/wiki/欧几里德几何}},
title = {Euclidean geometry},
}

4,使用脚注,\footfullcite{Euclidean_geometry} 在参考文献里面会将脚注参考内容列出来,还有此时的脚注没有像文章介绍的那样有圆圈,只有数字,且不能跳转。

5,在figure的caption里面使用脚注 \footfullcite{Euclidean_geometry} ,不能够正常显示。

著者-年份格式中同一姓的著者的处理

biblatex 中对姓氏相同的作者(如参考文献有多个姓陈的作者),在正文中引用时,会自动加上名字,变成

... (Chen B, et al.) ...

不知道这样是否符合国标中的要求呢?

中文条目中存在 2 位英文作者时缺少逗号

biblatex-gb7714-2015 版本 v1.0q,当中文条目中的英文作者为 2 位时缺少逗号间隔,作者数量为 3 时输出正常。
测试例子:

@Book{Miroslav2004--,
  Title                    = {信号处理滤波器设计-基于matlab和mathematica的设计方法},
  Address                  = {北京},
  Author                   = {Miroslav, D. L. and Dejan, V. T.},
  Publisher                = {电子工业出版社},
  Translator               = {朱义胜 and 董辉},
  Year                     = {2004},
  Month                    = {1}
}

输出结果:

MIROSLAV D L DEJAN V T. 信号处理滤波器设计-基于matlab 和mathematica 的设计方法[M]. 朱义胜, 董辉, 译. 北京: 电子工业出版社, 2004.

少了个“}”?

TeX STOPPED: File ended while scanning use of @argde{\testCJKfirst {\thefield {title}}\iflistundef {location}{\iffieldequalstr
TeX reports the error was in file:0989 \RequireBibliographyStyle{\blx@bbxfile}

国内一些高校的特殊格式细节

记录一些高校的格式要求的特殊细节,在egthesis示例中做实现,方便应用。

THU:
本科生跟 GB/T 7714-2015 一致;
研究生是在 GB/T 7714-2005 的基础上有额外规定:

西文姓名不转为全大写
无出版地或出版者时不著录“出版地不详”、“S.l.” 等内容
“//” 前后分别加一个空格
中文学位论文的文献类型标志为“博士学位论文”和“硕士学位论文”

USTC:

采用著者-出版年制时,作者姓名与年份之间使用句点连接
无出版地或出版者时不著录“出版地不详”、“S.l.” 等内容

(上述信息为Leezeping提供)

textcite 中作者与年份之间的逗号问题

在正文中使用 textcite 会在作者和年份之间插入逗号,例如 “作者, (年份) 发现 ...”,但一般行文时其实不会插入逗号,在 gb7714-2015 中也没有发现这样的要求和例子(10.2.4 节的正文示例中用的是类似 parencite 的格式)。

此外,有多个作者时,textcite 也会在第一作者后加上逗号,例如 “第一作者, 等, (年份)”,在正文中一般也不会这样写。我以为 gb7714-2015 只是明确对文后的文献列表作这样的格式要求。

尽管可以用其他命令或设置不插入逗号,但我认为直接让 textcite 符合一般行文习惯更好一些。

#27 也提到了这个问题。

参考文献标题名

能不能默认不修改参考文献标题名?或者提供一个选项开关?

之前在改中文模版为英文模版时遇到这个问题,ctex 包可以对 \refname\bibname 作出修改,但最后被 biblatex-gb7714-2015 的定义覆盖了。

FYI: CTeX-org/ctex-kit#350

biblatex无法处理example.bib条目中的Latex命令,例如\LaTeX{}

当bib文件中存在latex命令时,例如\LaTeX{}时,biblatex编译出错。文件跟 #23 中一样。但是如果把bib中的\LaTeX{}变为\TeX{}编译就没问题。

@Book{Peebles2001-100-100,
  Title                    = {Probability, random variable, and random signal Principles, and \LaTeX{}},
  Address                  = {New York},
  Author                   = {von Peebles, Jr., P. Z.},
  Edition                  = {4},
  Pages                    = {100},
  Publisher                = {McGraw-Hill},
  Year                     = {2001}
}

编译错误为:

(./test.bbl))
! Incomplete \iffalse; all text was ignored after line 37.
<inserted text> 
                \fi 
<*> test.tex
            
! Emergency stop.
<*> test.tex

beamer不兼容

我想在beamer中的每个章节开始前插入一个目录,于是在我的tex中有这样一段

\AtBeginSection{ 
\begin{frame}
\frametitle{目录}
\tableofcontents[currentsection]
\end{frame}
}

我发现这段代码和文献样式不兼容,报错如下:

Missing number, treated as zero. \end{frame}
Illegal unit of measure (pt inserted). \end{frame}
Extra }, or forgotten \endgroup. \end{frame}
...

我使用texlive2019+texstudio,xelatex+biber编译,在biblatex-gb7714-2015/example/cls-beamer.tex中导言区插入上述代码,可以复现此问题。

著者-出版年制下参考文献表如何加入序号

您好,
非常抱歉拿这样的问题叨扰各位忙碌的大佬,因论文需要,参考文献需要按照中文参考文献、英文参考文献这样的顺序排序,并且需要加入顺序编码制的编号,而我查询了所有办法并经无数次尝试都没有很好的成功,想麻烦各位除了调整bbl是否还有别的解决的方法。
非常感谢!

找不到\authornumcite等命令

查看了文档,开头就提到提供丰富的标注(引用)命令
(ps. 第二页第一段末尾的\textcite(提供主语作者加括号包围年份)应该是不对的)

正好发现\authornumcite是想要的效果,但是发现找不到该命令

这是MWE:

\documentclass{article}
\usepackage[AutoFakeBold=true,AutoFakeSlant=true,CJKchecksingle]{xeCJK}[2017/08/08]
\usepackage[sorting=none,backend=biber,autocite=superscript,gbpub=false,
  bibstyle=gb7714-2015,citestyle=numeric-comp]{biblatex}
\addbibresource{my.bib}
\begin{document}

\authornumcite{testkey}           % 这里改成\cite、\textcite都是没有问题的

\printbibliography
\end{document}

会报错Undefined control sequence.

请教一下关于宏包命名问题

我打算把我的 BibTeX style 发布到 CTAN,所以正在考虑宏包命名问题。

标准的正式名称是 《GB/T 7714-2015 ...》,为何你的宏包只有 gb7714 (丢掉 “/T”),请教一下你是怎么考虑的。

以及带个 “-2015” 的后缀是不是稍显啰嗦。

关于 BibTeX 的兼容性

我注意到你的 gbstrict 选项是为了兼容 BibTeXlanguage 域。

我在设计 bst 时的思路是,尽可能遵循 BibTeX 的传统,但是因国标而新增的项目按照 BibLaTeX 的接口。
所以我决定把这个地方的 language 改成 langid,然后你应该可以去掉这个选项了吧?

另外关于我的 bst 的 entry type 和 filed 你有什么改进的建议?

隐藏 [S.l.]和s.n.

写毕业论文,因为很多bib条目都没有地址和出版商,导致参考文献中就会显示很多的[S.l.]和s.n.
#9

title 域中有的英文单词变成了大写

.bib文件中书名里的英文单词不是大写,编译完后,书名中的有些英文单词变成了大写,如下图
qq 20170821083002
我用的是texlive2017发行版。下面是测试例子源文件
test.zip
我自己也试着改过gb7714-2015.bbx 文件,把所有的 \MakeUppercase 都替换为 \MakeCaptical ,结果标题中的英文还是变成了大写,请问这是什么原因?

series条目与会议论文卷号的问题

作者您好,非常感谢您的贡献。我在使用过程中遇到了如下两个问题,希望您能抽空解决。谢谢!
(1)
某些期刊还有series这一个域,是否最后在printbibliography的时候能显示为RecSys '17: Proceedings of the Eleventh ACM Conference on Recommender Systems呢?
参考bib如下:

@inproceedings{Quadrana:2017gj,
 author = {Quadrana, Massimo and Karatzoglou, Alexandros and Hidasi, Bal\'{a}zs and Cremonesi, Paolo},
 title = {{Personalizing Session-based Recommendations with Hierarchical Recurrent Neural Networks}},
 booktitle = {Proceedings of the Eleventh ACM Conference on Recommender Systems},
 series = {RecSys '17},
 year = {2017},
 isbn = {978-1-4503-4652-8},
 location = {Como, Italy},
 pages = {130--137},
 numpages = {8},
 url = {http://doi.acm.org/10.1145/3109859.3109896},
 doi = {10.1145/3109859.3109896},
 acmid = {3109896},
 publisher = {ACM},
 address = {New York, NY, USA}
} 

另外,也有如下bib中包含了eprint等与arxiv有关的域,最后显示出来的时候没有空格:

@article{Wu:2016wt,
	title         = {{Google's Neural Machine Translation System: Bridging the Gap between Human and Machine Translation}},
	author        = {Wu, Yonghui and Schuster, Mike and Chen, Zhifeng and Le, Quoc V. and Norouzi, Mohammad and Macherey, Wolfgang and Krikun, Maxim and Cao, Yuan and Gao, Qin and Macherey, Klaus and Klingner, Jeff and Shah, Apurva and Johnson, Melvin and Liu, Xiaobing and Gouws, Stephan and Kato, Yoshikiyo and Kudo, Taku and Kazawa, Hideto and Stevens, Keith and Kurian, George and Patil, Nishant and Wang, Wei and Young, Cliff and Smith, Jason and Riesa, Jason and Rudnick, Alex and Vinyals, Oriol and Corrado, Greg and Hughes, Macduff and Dean, Jeffrey},
	year          = 2016,
	month         = sep,
	journal       = {arXiv.org},
	pages         = {1--23},
	url           = {http://arxiv.org/abs/1609.08144v2},
	eprint        = {1609.08144v2},
	eprinttype    = {arxiv},
	eprintclass   = {cs.CL}
}

(2)有如下会议论文也有卷号volume,打印参考文献时也没有空格:
@inproceedings{Yang:2016ts,
title = {{Revisiting Semi-Supervised Learning with Graph Embeddings}},
author = {Zhilin Yang and William Cohen and Ruslan Salakhudinov},
year = 2016,
month = {20--22 Jun},
booktitle = {Proceedings of the 33rd International Conference on Machine Learning},
publisher = {PMLR},
address = {New York, New York, USA},
series = {Proceedings of Machine Learning Research},
volume = 48,
pages = {40--48},
url = {http://proceedings.mlr.press/v48/yanga16.html},
editor = {Maria Florina Balcan and Kilian Q. Weinberger},
pdf = {http://proceedings.mlr.press/v48/yanga16.pdf}
}

(3)最后,我还发现期刊论文没有显示出版社publisher域,而会议论文会显示。

gbpub=false无效

代码更新后作者名字小写,但是gbpub=false选项无效?

需要怎样安装bbx文件呢?

我采用的是最小例子,然后将项目中所有.bbx.cbx都放在当前目录下,编译时提示我找不到gb7714-2015。使用的biblatex是3.9版本,其余所有包都更新到了texlive最新版。

PS:我看在bbx文件中,没有检测3.9,跟这个有关么?我觉得其实可以不向后兼容,只要保持最新的特性即可。biblatex稳定后再考虑处理的问题。

可复现的最小例子是:

(2018/1/1:移除了冒号,注意gb7714-2015之间要用英文的符号)
(2018/1/2:注意正文bibkey也要用英文dash)

\documentclass{article}%文档类
\RequirePackage[CJKchecksingle,no-math]{xeCJK}
%%%% Windows Thesis Fonts
\setmainfont{Times New Roman PS Std}
\setsansfont{Arial}
\setmonofont{Courier New}
%%%% Using Founder Family Fonts
\setCJKmainfont[BoldFont={FZYaSong-DB-GBK}]{FZShuSong_GB18030-Z01}
\setCJKsansfont{FZHei-B01} % Hei
\setCJKmonofont{FZFangSong-Z02} % fs
%%%% alias
\setCJKfamilyfont{song}{FZShuSong_GB18030-Z01}
\setCJKfamilyfont{hei}{FZHei-B01}
\setCJKfamilyfont{fs}{FZFangSong-Z02} % fang-song
\setCJKfamilyfont{kai}{FZKai-Z03} % Kai

%加载hyperref宏包,使用超链接
\usepackage[colorlinks=true,pdfstartview=FitH,linkcolor=blue,anchorcolor=violet,citecolor=magenta]{hyperref}

%加载biblatex宏包,使用参考文献
%其中后端backend使用biber
%引用样式citestyle,著录样式bibstyle都采用gb7714−2015样式
\usepackage[backend=biber, bibstyle=gb7714-2015,%nature,%
citestyle=gb7714-2015%,backref=true%
]{biblatex}
%biblatex宏包的参考文献数据源加载方式
\addbibresource[location=local]{example.bib}

%正文区开始:
\begin{document}
%正文内容,引用参考文献
详见文献\cite{Peebles2001-100-100}\parencite{Miroslav2004--}
参考文献\cite[见][49页]{蔡敏2006--}\parencite[见][49页]{Miroslav2004--}

%打印参考文献表
\printbibliography[heading=bibliography,title=参考文献]
\end{document}

报纸排版在新版biber/biblatex下失效

最小样例1:

text.tex:

\documentclass{ctexart}
\usepackage[backend=biber,style=gb7714-2015]{biblatex}
\addbibresource{test.bib}
\begin{document}
\nocite{*}
\printbibliography
\end{document}

text.bib:

@article{guanyujingri,
	Author = {张建军 and 张生},
	Date = {2018-03-01},
	Journal = {南京日报},
	Notes = {news},
	Number = {A10},
	Title = {关于``精日''现象的思考与建议}
}

生成效果:

[1] 张建军, 张生. 关于 “精日” 现象的思考与建议[J]. 南京日报, 2018(A10).

注意此处日期排版错误。


最小样例2:

text.bib:

@newspaper{guanyujingri,
	Author = {张建军 and 张生},
	Date = {2018-03-01},
	Journal = {南京日报},
	Number = {A10},
	Title = {关于``精日''现象的思考与建议}
}

生成效果:

[1] 张建军, 张生. 关于 “精日” 现象的思考与建议[N]. news. 2018.

完全无法识别。


我可以确认,在2019年11月24日,报纸类参考文献可以正常排版,但今天测试时却失效。这段时间内,恰逢在2019年12月1日,biber更新至2.14,biblatex更新至3.14。请检查是否由于兼容性原因导致宏包失效。

Command \blx@declaredelim already defined?

更新系统后,使用\usepackage[backend=biber,style=gb7714-2015]{biblatex} 报下面的错误。

! LaTeX Error: Command \blx@declaredelim already defined.
               Or name \end... illegal, see p.192 of the manual.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...

l.189     }{}

?

! LaTeX Error: Command \DeclareDelimAlias already defined.
               Or name \end... illegal, see p.192 of the manual.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...

l.189     }{}

如果使用使用\usepackage[backend=biber]{biblatex} ,就无错 ,使用testallformat.tex编译也报 同样的错误 。

编译出错,找不到思源宋体字体/urlupdate=gb7714-2015 invalid

开发者您好,我在使用上海交大毕业论文模板时(使用texlive2016,模板版本号0.10.2,https://github.com/sjtug/SJTUThesis/releases/tag/0.10.2 ),出现编译错误说
! Package biblatex Error: Style 'gb7714-2015' not found
那里的issue说在这儿下载即可。 sjtug/SJTUThesis#191

下载完成后直接双击makefile.bat时编译出错,显示
! fontspec error: "font-not-found"
!
! The font “SourceHanSerifSC-Regular.otf” cannot be found
我在网上找到字体后再入系统再次编译,仍然显示该错误。
如果是用makeall.bat编译,出现的就是
! Package biblatex Error: Option 'urlupdate=gb7714-2015' invalid
See the biblatex package documentation for explanation.
这部我就看不懂了,不知道哪里出错了,可以帮忙查看一下吗?

万分感谢!

建议:项目的目录组织

有关项目的目录组织有一些建议:

  1. git中最好不添加pdf文件。pdf是二进制文件,会增加.git目录的大小。这样会导致git clone一次时间过长,而且不利于维护。
  2. 样例的pdf文件可以针对每一个例子,截一个标准截图(分辨率不用太高),放在images/目录下,这样在Readme.md中就可以添加了,一个一个放上去很直观也很有吸引力。
  3. Readme.md中可以写一个简短的安装、测试教程(一节)。比如用你目录中的最小的例子,然后编译的命令(makefile或者make.bat),最终效果的截图。这样更有利于上手的。
  4. 我对底层不太了解,具体xelatex的编译命令应该是--synctex=-1还是-synctex=1呢?实际中,我都是用的-synctex=1
  5. 目录结构可以是src/examples/images/Readme.mdLicense.txt之类的。这样也有利于维护代码。唯一的缺点就是.bbx.cbx文件编译时需要位于example/目录下,导致在src/examples/下有两份存储。
  6. 要是能提交到默认的biblatex项目中(官方bbx/中,cbx/中)就更好啦!

conference reference problem

Hi, I met some citing problem in inproceedings, which is as the following,
image

the exameple from google :
image

So, how can I deal with that thing? Thank you.

关于多语言文献不同格式的设置问题

在大陆,中文文献基本上使用 GB/T 7714-2015 标准,然而在某些特殊情况,英文等其他语言文献可能会要求使用其他标准。
我想请教以下开发者针对本宏包,如何配置,得以实现对于其他语言的特定格式要求的输出,比如使用 biblatex 默认参考文献格式,或自定义格式。
非常感谢!

pdf文档中的窗体javascript脚本正确显示中文字符

用的一个模板,用原模板的bib style正常,当把style换成gb7714-2015时,编译到\printbibliography时就出错:

) [7] [8]
! Extra \else.
\CJK@XXX ...}\expandafter \CJK@ignorespaces \else
                                                  \csname u8:\string #1\stri...
l.100   \printbibliography[heading = bibliography]

?

无论后边加不加参数、加什么参数,都会出错,只有把\printbibliography注释掉,就正常。
这是为什么?我的bib文件中中英文文献都有,难道不支持中文?

biblatex 3.8

Apologies for writing in English.

biblatex 3.8(a) has been released and will probably land on TeX live and MikTeX soon (there were some problems getting Biber 2.8 to build that should be resolved now). There are a few changes that also impact your style

  • The field extrayear is now extradate, macros that used extrayear in their names have also been renamed. Some macros with labelyear in the name now have labeldate instead.
  • \DeclareSortingScheme is now called \DeclareSortingTemplate

Backwards compatibility code for both changes is in place, but it would be appreciated if styles were to adopt the new naming conventions.

The complete list of changes can be found in https://github.com/plk/biblatex/blob/dev/doc/latex/biblatex/CHANGES.org and https://github.com/plk/biblatex/wiki. Feel free to look around, maybe one of the new features can be useful to your style.

\textcite{} 在正文中的格式

希望可以在正文中直接使用biblatex 的\textcite{}命令,得到国标2015中10.2.2的格式。
国标的对多著者在正文中的标注要求是指标第一人的姓:

Chen et al.(1981)
陈某 等(1981)

现在直接用\textcite{}得到的只是

Chen, et al. (1981)
陈某, 等 (1981)

不知道能否去掉逗号?然后限制只标一个人?

个别参考文献换行时,url中会出现空格(可能不是本包的bug)

refs.bib文件

% Encoding: UTF-8


@Online{zuihen,
  author       = {滴滴北京},
  title        = {滴滴大数据 | 2016年最“狠”公司大揭秘},
  year         = {2016},
  url          = {https://mp.weixin.qq.com/s?__biz=MzI3NjAyODM0NQ==&mid=2650506049&idx=2&sn=38698a2abe64348969f064704c62ae02},
  organization = {滴滴北京},
}

@Comment{jabref-meta: databaseType:biblatex;}

main.tex文件:

\documentclass[UTF8, a4paper, twoside, openany, zihao =
-4, scheme=chinese, no-math]{ctexbook}

\XeTeXgenerateactualtext=1

\usepackage[backend=biber,style=gb7714-2015,backref=true]{biblatex}
\addbibresource[location=local]{refs.bib}

\usepackage{amsmath, amssymb, xfrac, hyperref}
\renewcommand{\bibfont}{\zihao{5}}

\usepackage{ geometry}

\geometry{%
  a4paper,
  heightrounded,
  % scale=0.7
  % margin=0cm,
  % marginparsep = 0.5cm,
  % marginparwidth=1cm,
  top = 3cm,
  bottom = 3cm,
  left = 2.6cm,
  right = 2.6cm,
  headheight = 6mm,
  headsep = 5mm,
  footskip = 10mm,
  % outer = 2.5cm,
  % inner = 2.5cm
}


\begin{document}

\frontmatter

\chapter{hahaha}
test bib\cite{zuihen}。

\printbibliography[heading=bibnumbered,title=参考文献]

\backmatter

\end{document}

显示效果:

[1] 滴滴北京. 滴滴大数据| 2016 年最“狠”公司大揭秘[EB/OL]. 滴滴北京. (2016). https :
/ / mp . weixin . qq . com / s ? _ _ biz = MzI3NjAyODM0NQ = = & mid = 2650506049 & idx = 2 & sn =
38698a2abe64348969f064704c62ae02 (引用页: i).

如果修改geometry,使http://xxx.xxx.com 不在 https:后换行,则不会添加空格。

url & urldate

使用时发现,如果条目有 url 域的话就会加上[OL]并列出url。这样文献列表很长。所以用 Jabref 去掉了 url ,但是发现urldate 还是会列出来。

是否可以实现这样的功能,如果没有 url的话,就不要列出 urldate了?

next version of biblatex will drop xstring

For the upcoming version we are currently planning on getting rid of xstring code in biblatex. As a consequence biblatex would not require xstring any more and would not load the xstring package itself any more. biblatex styles that need xstring would have to load the package explicitly themselves. See plk/biblatex#816 for the current state of affairs.

Your style uses some xstring commands and loads xstrings explicitly. But the Google translation of the comment in \RequirePackage{xstring}%解决texlive2015的biblatex3.0不加载xstring包的问题 makes me think that this is for compatibility reasons only. If the changes go through as planned, the line would be required for all newer versions as well (so it wouldn't be for compatibility with older versions any more).

Even if it turns out that the change can not go through as planned, it is still a very good idea to load xstring explicitly if your style needs it.

We are hoping to release a new version of biblatex in the not too distant future (I can't promise any ETA as of now, there will be a pre-release announcement on comp.text.tex). You can learn more about the upcoming changes in https://github.com/plk/biblatex/blob/dev/doc/latex/biblatex/CHANGES.md. If you can find time to test your style against the new dev version (https://sourceforge.net/projects/biblatex/files/development/, you'll also need Biber 2.12 from https://sourceforge.net/projects/biblatex-biber/files/biblatex-biber/development/binaries/) feedback would be appreciated.

部分文献超出边界

文献bib为:

@inproceedings{zeiler2014visualizing,
  title={Visualizing and understanding convolutional networks},
  author={Zeiler, Matthew D and Fergus, Rob},
  booktitle={European conference on computer vision},
  pages={818--833},
  year={2014},
  organization={Springer}
}

显示为:

tim 20180512113141

请问如何解决?

使用\textcite引用多个作者的文献时的问题

我是这样的配置

\usepackage[sorting=none,backend=biber,autocite=superscript,gbpub=false,
  bibstyle=gb7714-2015,citestyle=numeric-comp]{biblatex}

发现最终的pdf正文中(不是参考文献列表中),\textcite多个作者的文献有这么几个问题

  1. 两个作者姓名之间是半角逗号,这里可以配置为全角逗号或者“和”吗?
  2. 当作者超过三个时,第一个作者姓名和后面的“等”之间有一个空格,这个可以去掉吗?

Biblatex (ver 3.11) doesn't load in xxxxx.tex file which emacs (ver 25.2.2) re-visite

At first, Thanks for your biblatex-gb7714-2015 style.
My work enviroment is as follows: Debian GNU/Linux testing (buster), TeXLive 2018, biber (2.11), ctex (2.4.14).
The phenomenon is,
I create a xxxxx.tex file, and the documentclass is article. I include biblatex package, and the \addbibresource command is actived. After C-c and C-c, the tex file is well compiled, and the pdf file is ready with no error.
Once the tex file is closed and open again. C-c then C-c after the auxiliary files are removed, there is error "unresolved citation". Meanwhile the \addbibresource command doesn't usable, i.e. C-c then C-m, and input "add", then press TAB key, the minibuffer shows " No match".
Only manual input usepackage "biblatex", then the command \addbibresource command is usable once again, and C-c then C-c will work with no error.
Is there anything auto re-load package "biblatex" without manual load it after re-open the tex file?
Thanks!

MiKTeX v2.9 makefile.bat 编译报错

直接clone到本地,未做任何改动,运行批处理程序时报出了下面的错误:
`("C:\Program Files\MiKTeX 2.9\tex\latex\biblatex\biblatex.def")
(gb7714-2015.bbx

! LaTeX Error: Missing \begin{document}.

See the LaTeX manual or LaTeX Companion for explanation.
Type H for immediate help.
...

l.1 
%%
? `

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.