summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2022-03-14 20:14:52 +0000
committerKarl Berry <karl@freefriends.org>2022-03-14 20:14:52 +0000
commit873af42a29dbabe5cc59a04e68185db980094978 (patch)
treebe7f378f72181cb46b58a5cca63a024835a88aac /Master/texmf-dist/doc/latex
parent95296f38b350ceaab6ea6937b9fd9318bb30e511 (diff)
biblatex-gb7714-2015 (14mar22) (branch)
git-svn-id: svn://tug.org/texlive/branches/branch2021.final@62705 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex')
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-gb7714-2015/README.md3
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-gb7714-2015/biblatex-gb7714-2015.pdfbin1656829 -> 1659727 bytes
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-gb7714-2015/biblatex-gb7714-2015.tex15
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-gb7714-2015/makeall.py6
4 files changed, 22 insertions, 2 deletions
diff --git a/Master/texmf-dist/doc/latex/biblatex-gb7714-2015/README.md b/Master/texmf-dist/doc/latex/biblatex-gb7714-2015/README.md
index a161a34c548..d89b8c3664f 100644
--- a/Master/texmf-dist/doc/latex/biblatex-gb7714-2015/README.md
+++ b/Master/texmf-dist/doc/latex/biblatex-gb7714-2015/README.md
@@ -1,4 +1,4 @@
-<b>Date of last change: 2022-03-07 to version v1.1e</b>
+<b>Date of last change: 2022-03-13 to version v1.1f</b>
# biblatex-gb7714-2015: a biblatex style package
@@ -1561,6 +1561,7 @@ please see the file 'biblatex-gb7714-2015.pdf' for further information!
* 2022/01/24 v1.1c,ctan
* 2022/02/22 v1.1d,ctan,github
* 2022/03/07 v1.1e,ctan,github
+* 2022/03/13 v1.1f,ctan,github
---------------------------------------------------------
diff --git a/Master/texmf-dist/doc/latex/biblatex-gb7714-2015/biblatex-gb7714-2015.pdf b/Master/texmf-dist/doc/latex/biblatex-gb7714-2015/biblatex-gb7714-2015.pdf
index f6e31ca8b36..940809762f3 100644
--- a/Master/texmf-dist/doc/latex/biblatex-gb7714-2015/biblatex-gb7714-2015.pdf
+++ b/Master/texmf-dist/doc/latex/biblatex-gb7714-2015/biblatex-gb7714-2015.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/biblatex-gb7714-2015/biblatex-gb7714-2015.tex b/Master/texmf-dist/doc/latex/biblatex-gb7714-2015/biblatex-gb7714-2015.tex
index 7d79d7c2d01..3dee09197aa 100644
--- a/Master/texmf-dist/doc/latex/biblatex-gb7714-2015/biblatex-gb7714-2015.tex
+++ b/Master/texmf-dist/doc/latex/biblatex-gb7714-2015/biblatex-gb7714-2015.tex
@@ -2430,6 +2430,19 @@ author.title[usera].translator.edition.location:publisher,date或year:pages[urld
其中标题相关的附加信息除了可以直接在title域中录入外,还可以在subtitle或titleaddon域中添加,后面出现的booktitle,journaltitle,也有类似情况,可以在booktitleaddon或者journalsubtitle中附加信息。其中出版地用location域表示,也可以用传统的address表示,biblatex将address作为location的别名处理,使用两者中的任何一个都可以表示出版地信息。\bc{特别强调: usera域不用录入,该域内容由bbx样式文件根据条目类型自动处理得到。}
+\qd{需要注意的是,当文献没有作者(责任制),但有编者、译者时,可以利用编者和译者替代责任者,这是需要使用选项useeditor或usetranslator。当前默认使用该上述选项,若不使用则可能出现标点问题。文献条目比如:}
+
+\begin{texlist}
+@Book{周鲁卫2011--,
+ translator = {周鲁卫},
+ title = {软物质物理导论},
+ year = {2011},
+ publisher = {复旦大学出版社},
+ address = {上海},
+ pages = {1},
+}
+\end{texlist}
+
\qd{由于biblatex不支持standard条目类型,所以“标准”类型可以用book或inbook替代,但使用entrysubtype或note域等于standard作为一个区分,当entrysubtype或note域数据存在且内容等于standard时,就将其作为“标准”文献进行处理,其文献类型标识用S表示。这里为什么使用entrysubtype或note域而不是type域和keywords域,是因为考虑到entrysubtype通常标准样式不使用,而note域一般情况下没有什么特殊意义,使用它不会导致冲突,而type域在biblatex标准样式中没有被book和article条目类型当作支持的域,对于支持该域的条目比如thesis,type域又有特殊的意义,是用来区分master和doctor的,而keywords域在biblatex-gb7714-2015中用来存放entrykey以实现一些特殊的判断,所以也不便于使用它。}
\subsubsection{标准/standard}\label{sec:standard}
@@ -2486,6 +2499,8 @@ author/editor.title[usera].year或date,volume(number)-endyear, endvolume(endnumb
其中连续出版物的出版者用institution表示。
\qd{因为连续出版物可能用到两个日期,两个卷,两个期,所以录入数据时需要特别处理。不需要录入endyear等信息,只需要在到year或date域录入两个日期,由biber自动解析,由于一个日期内部的年月日之间是用-进行分隔,因此两个日期之间用/分隔。而卷和期由于可能有合订模式,且合订卷期之间用/分隔(参考GB/T 7714-2015第8.8.3节),因此如果需要解析有起止范围的卷和期,录入到volume和number域的信息中起止值之间应用-分隔。}
+需要注意:当gbpub选项为false时,不使用起止范围的卷期,会导致只有起始范围时不输出后面的-字符,若要使其与国标完全一致,则赢使用gbpub=true选项。
+
\subsubsection{连续出版物的析出文献/article}
\begin{refentry}{}{}%[break at=0.5cm/0pt]
连续出版物的析出文献对应的biblatex的entrytype为: article。文献类型标识用J表示。
diff --git a/Master/texmf-dist/doc/latex/biblatex-gb7714-2015/makeall.py b/Master/texmf-dist/doc/latex/biblatex-gb7714-2015/makeall.py
index 7287e2bbbe1..df45114a81e 100644
--- a/Master/texmf-dist/doc/latex/biblatex-gb7714-2015/makeall.py
+++ b/Master/texmf-dist/doc/latex/biblatex-gb7714-2015/makeall.py
@@ -19,7 +19,8 @@ def compileall():
pwd=os.getcwd()
- filesneedcopy=['chinese-erj.bbx', 'chinese-erj.cbx','example.bib', 'gb7714-1987.bbx', 'gb7714-1987.cbx',
+ filesneedcopy=['CCNUthesis.bbx','CCNUthesis.cbx','NWAFUthesis.bbx','NWAFUthesis.cbx','SEUthesis.bbx','SEUthesis.cbx',
+ 'chinese-erj.bbx','chinese-erj.cbx','example.bib', 'gb7714-1987.bbx', 'gb7714-1987.cbx',
'gb7714-1987ay.bbx', 'gb7714-1987ay.cbx', 'gb7714-2005.bbx', 'gb7714-2005.cbx', 'gb7714-2005ay.bbx',
'gb7714-2005ay.cbx', 'gb7714-2015-gbk.def', 'gb7714-2015.bbx', 'gb7714-2015.cbx', 'gb7714-2015ay.bbx',
'gb7714-2015ay.cbx', 'gb7714-2015ms.bbx', 'gb7714-2015ms.cbx', 'gb7714-2015mx.bbx', 'gb7714-2015mx.cbx']
@@ -89,6 +90,7 @@ def compileall():
print('pf=',pf)
if pf:
for file in pf:
+ print('---------compile new file:---------')
print('file=',file)
print('file=',os.path.splitext(file))
jobname=os.path.splitext(file)[0]
@@ -117,6 +119,8 @@ def compileall():
jobname="tngbcitationaynew"
else:
jobname="tngbcitationay"
+ print('---------compile new file:---------')
+ print('file=',jobname)
subprocess.run(["xelatex", "-no-pdf",jobname])
subprocess.run(["biber",jobname])
subprocess.run(["xelatex",jobname])