diff options
author | Norbert Preining <norbert@preining.info> | 2022-04-04 03:14:42 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2022-04-04 03:14:42 +0000 |
commit | 7548e4d37c2aaefd32fe0a9bcd83f8e71326dde1 (patch) | |
tree | d335b608e63e9b3c37d7ba0e567c63e77250e171 /macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015/README.md | |
parent | 506de1e2d3515161cdbc7018b4ccc9e49d7f86e8 (diff) |
CTAN sync 202204040314
Diffstat (limited to 'macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015/README.md')
-rw-r--r-- | macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015/README.md | 59 |
1 files changed, 42 insertions, 17 deletions
diff --git a/macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015/README.md b/macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015/README.md index d89b8c3664..f2c49838eb 100644 --- a/macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015/README.md +++ b/macros/latex/contrib/biblatex-contrib/biblatex-gb7714-2015/README.md @@ -1,4 +1,4 @@ -<b>Date of last change: 2022-03-13 to version v1.1f</b> +<b>Date of last change: 2022-04-03 to version v1.1g</b> # biblatex-gb7714-2015: a biblatex style package @@ -14,7 +14,7 @@ Homepage: <https://github.com/hushidong/biblatex-gb7714-2015> ctan-pkg: <https://www.ctan.org/pkg/biblatex-gb7714-2015> -License: LaTeX Project Public License 1.3 or later +License: LaTeX Project Public License 1.3c or later A biblatex implementation of the `GB/T 7714-2015` bibliography style for Chinese users @@ -41,11 +41,11 @@ biblatex-gb7714-2015 宏包是中文参考文献著录/标注标准 `GB/T 7714-2 * 注意:ms.bbx样式引入内容时需要特别注意空格的引入 * 注意:mx.cbx样式没有更新一些新的设置(比如2篇文献就压缩等),若有需要可以参考15.cbx和15ay.cbx修改。 * 应该说经过这些年的使用,很多corner case已经处理过了,但还是可能会存在一些,特别是ms和mx两个样式使用的少。 - * special characters in all fields? - * entry without author: the delimiter between title and year? - * TEST FOR texlive 2015,2016,2017 + * special characters in all fields? + * entry without author: the delimiter between title and year? + * TEST FOR texlive 2015,2016,2017 * 标注中包围符号的定义[]、()、圆圈、方框等,有些命令没有去修改。 - + ## Applications @@ -93,7 +93,7 @@ biblatex-gb7714-2015 宏包是中文参考文献著录/标注标准 `GB/T 7714-2 * [biblatex 宏包中文手册 ](https://github.com/hushidong/biblatex-zh-cn) * [biblatex 简明使用手册](https://github.com/hushidong/biblatex-solution-to-latex-bibliography) * [biblatex-tutorial 摘译](https://github.com/hushidong/biblatex-tutorial-cn) -* [biblatex-map bib文件修改工具](https://github.com/hushidong/biblatex-map/) +* [bibmap bib文件批量修改工具](https://github.com/hushidong/biblatex-map/) * [biblatex-check bib文件检查工具](https://github.com/Pezmc/BibLatex-Check) * [biblatex-caspervector: caspervector 设计的中文参考文献样式](https://github.com/CasperVector/biblatex-caspervector) * [gbt7714-bibtex-style: GB/T7714-2015 标准的bst实现版本](https://github.com/CTeX-org/gbt7714-bibtex-style) @@ -777,12 +777,21 @@ biblatex-7714-2015的顺序编码制样式特别设计了这样的环境,以 biblatex的参考文献表的换行是由tex的断行机制决定的,处理行(盒子)溢出就要用tex的方式处理: +直接使用`\sloppy`命令 + +``` +{ +\sloppy +\printbibliography[heading=subbibintoc,title=【参考文献】] +} +``` +或者自己设置具体断行相关的参数 ``` { %\hyphenation{Proce-edings} \hyphenpenalty=5000 %断词阈值, 值越大越不容易出现断词 - \tolerance=500 %丑度, 10000为最大无溢出盒子, 参考the texbook 第6章 - \hbadness=100 %如果丑度超过hbadness这一阀值, 那么就会发出警告 + \tolerance=500 %丑度, 10000为最大无溢出盒子, 参考the texbook 第6章 + \hbadness=100 %如果丑度超过hbadness这一阀值, 那么就会发出警告 \printbibliography[heading=subbibintoc,title=【参考文献】] } ``` @@ -790,6 +799,21 @@ biblatex的参考文献表的换行是由tex的断行机制决定的,处理行 当然如果不想这么设置,可以手动的修改参考文献条目的内容,在需要换行的内容前加上-符号。 见:https://github.com/hushidong/biblatex-gb7714-2015/issues/89 + +* <b>参考文献表的每一页的页面底部不对齐,怎么处理?</b> + +通常是由一条参考文献内部不分页导致的,默认情况下希望一条参考文献条件放在一个页面内,所以在页面底部的文献可能由于放不下跑到下一页。 +这种情况可以通过调整段内的分页阈值改变,即使得一条参考文献(即一个段内)更容易分页即可: + +``` +{ + \interlinepenalty=5000 %分页阈值,越小越容易分页 + \printbibliography[heading=subbibintoc,title=【参考文献】] +} +``` + + + * <b>当参考文献没有作者时,希望用佚名或Anon代替作者时,请问该怎么处理?</b> @@ -841,6 +865,9 @@ biblatex的参考文献表的换行是由tex的断行机制决定的,处理行 \href{\thefield{url}}{#1}}}{#1}}%重设标题格式,将去除首字母大写 ``` +注意:v1.1g版本后不再默认修改标题的字母大小写,若需要修改可以手动修改bib文件,若需要批量修改,可以使用[bibmap](https://github.com/hushidong/biblatex-map/)工具。 + + * <b>请问如何使文献表中的期刊名是单词首字母大写的?</b> @@ -931,7 +958,6 @@ biblatex-gb7714-2015设计了两种多语言对照参考文献的实现方式, * <b>在使用作者年制时,我希望文献表是按作者年份标题排序,而正文某处一个cite命令引用多个参考文献,且这些文献的标签是按年份作者标题排序,该怎么操作?</b> - 有两种方法: @@ -947,13 +973,13 @@ biblatex-gb7714-2015设计了两种多语言对照参考文献的实现方式, 然后在文献打印前加 -```\newrefcontext[sorting=nyt]``` +```\newrefcontext[sorting=gb7714-2015]``` (2) 二是手动给出排序 宏包加载时使用 -```\usepackage[backend=biber,style=gb7714-2015ay]{biblatex}``` +```\usepackage[backend=biber,style=gb7714-2015ay,sortcites=false]{biblatex}``` 引用多个文献时按照年份顺序给出引用关键字,即正文中引用: @@ -1007,9 +1033,9 @@ biblatex-gb7714-2015设计了两种多语言对照参考文献的实现方式, \DefineBibliographyExtras{english}{\def\finalandcomma{}}% ``` - - - + + + * <b>请问希望正文中作者年制的标注(引用)标签中作者数量只能是1个,且只用其作者的姓而不管是否存在歧义时,该怎么处理?</b> @@ -1158,7 +1184,6 @@ biblatex中处理顺序数字编码压缩的代码默认从3个连续编码开 代码见:![tgbbiblio.tex](egfigure/tgbbiblio.tex) - + 姓名的格式更改示例 代码见:![opt-gbnamefmt.tex](example/opt-gbnamefmt.tex) ,![opt-gbnamefmt-default.tex](example/opt-gbnamefmt-default.tex) @@ -1562,7 +1587,7 @@ please see the file 'biblatex-gb7714-2015.pdf' for further information! * 2022/02/22 v1.1d,ctan,github * 2022/03/07 v1.1e,ctan,github * 2022/03/13 v1.1f,ctan,github - +* 2022/04/03 v1.1g,ctan,github --------------------------------------------------------- ## Update history: |