最近有幸完成了符合GB/T 7714 2015 标准的biblatex参考文献样式文件,该样式文件基于biblatex标准样式修改,通过对GB/T 7714 2015中参考文献示例的测试,表明已基本满足要求,欢迎大家使用,测试。 很高兴的看到,之前szsdk发布的[宏包] 基于GB/T7714-2005的biblatex模板(http://bbs.ctex.org/forum.php?mo ... &extra=page%3D1)。说明现在基于biblatex生成参考文献的需求还是很多的。我做的工作目的是类似的,方法可能不同,我主要是基于biblatex标准样式做的修改,但实现的标准应该是类似的。尽管珠玉在前,但本来做的目的也是为了分享,所以也厚颜发布出来,请大家批评指正。 ============================== 概述: 提供了符合 GB7714-2015 信息与文献 参考文献著录规则要求的 biblatex 参考文献样式。分为两种编制方式: 一、顺序编码制;二、作者年制。 为了修改和使用方便,样式文件直接在标准样式基础上修改而成。读者若查看样式文件内容可以看到作者对各目标要求所做的修改及其注释。读者也可以根据自己的需要修改需要的样式。作者的修改思路主要有如下几点: 1. 考虑到我国引用参考文献通常是中英文混合的情况,修改过程没有考虑针对中文的本地化处理,而是在英文本地化的基础 (英文的本地化字符串设置文档是 english.lbx) 上添加一些中文要求的本地化字符串来使用。而为了区分使用中英文的字符串,对参考文献各条目内容进行中英文判断,若中文则使用中文字符串,若英文则使用英文字符串。 2. 利用 biber 在处理数据源时,动态的处理一些数据,比如设置一些域的值,用于进一步的使用和判断。 3. 修改符合 GB7714-2015 要求的参考文献样式,主要修改驱动 driver,输出宏 newbibmacro*,域打印样式 DeclareFieldFormat 和标点符号设置比如:renewrobustcmd*{\bibinitperiod}{} 和 renewcommand*{\revsdnamepunct}{} 等。 driver 中主要修改一些顺序,略去一些输出和标点。输出宏主要修改需要的输出内容。打印样式主要修改一些斜体,强调样式。 4. 针对 GB7714-2015 中关于引用标注的特殊要求,增加了一些方便实现要求的命令比如 pagescite等。 样式文件由如下文件构成: 顺序编码制的 gb7714_2015.bbx, gb7714_2015.cbx 文件和作者年制的 gb7714_2015ay.bbx, gb7714_2015ay.cbx 文件。 在继续介绍之前需要特别说明,在作者真正完成这个样式文件之前,一直都是在使用基于李志奇编写的样式文件修改的参考文献样式,其中关于使用 usera 域的思路,对于解析卷期范围的函数给了作者很大的启发,当然还有平时写文档时的大量应用,非常感谢。最近在写这个样式文件过程中,因为希望通过判断条目的内容来判断中英文,特别需要一个好用的判断 CJK 字符的函数,因此在知乎、CTEX 论坛和微博提问,得到了包括秀文工作组、刘海洋、 leipility、 qingkuan 等人的回答,多有受益,特别是 LeoLiu 元老给出的回答非常完美,其中代码直接用于本参考文献样式,深表感谢。当然还有一些这里没有提到的师长朋友们的热心帮忙,在此一并表示感谢!biblatexGBT77142015instruction-01 biblatexGBT77142015instruction-02 biblatexGBT77142015instruction-03 biblatexGBT77142015instruction-04 biblatexGBT77142015instruction-05 biblatexGBT77142015instruction-06 biblatexGBT77142015instruction-07 biblatexGBT77142015instruction-08 biblatexGBT77142015instruction-09 biblatexGBT77142015instruction-10 biblatexGBT77142015instruction-11 biblatexGBT77142015instruction-12 biblatexGBT77142015instruction-13 biblatexGBT77142015instruction-14 biblatexGBT77142015instruction-15 biblatexGBT77142015instruction-16 biblatexGBT77142015instruction-17

下载区

本站下载:biblatexstyleGBT77142015最新更新:biblatexstyleGBT77142015-v20160721选自:http://bbs.ctex.org/forum.php?mod=viewthread&tid=152755

点赞(59)

评论列表 共有 0 条评论

暂无评论
立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部