diff options
author | Karl Berry <karl@freefriends.org> | 2016-06-12 16:10:43 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2016-06-12 16:10:43 +0000 |
commit | ee0746edd5caae6955cf8ba3aabfe1c397744cf6 (patch) | |
tree | c56d397dcec2c34b74adca296c944f8795510ca5 | |
parent | b83975898f215bee88eaab83fff19b6ff60dd9ae (diff) |
biblatex-caspervector (24may16)
git-svn-id: svn://tug.org/texlive/trunk@41406 c570f23f-e606-0410-a88d-b1316a301751
7 files changed, 37 insertions, 21 deletions
diff --git a/Master/texmf-dist/doc/latex/biblatex-caspervector/ChangeLog.txt b/Master/texmf-dist/doc/latex/biblatex-caspervector/ChangeLog.txt index aa5780bc4bb..85b29adeb3c 100644 --- a/Master/texmf-dist/doc/latex/biblatex-caspervector/ChangeLog.txt +++ b/Master/texmf-dist/doc/latex/biblatex-caspervector/ChangeLog.txt @@ -1,4 +1,15 @@ -2016-03-22. v0.2.5 +2016-05-24. v0.2.6 + + * Changes to package code: + - caspervector.bbx: add code in case uglification is demanded. + + * Changes to documentation: + - readme.tex: improve description of split sorting. + + * Misc: + - Minor fixes and cosmetics. + +2016-03-31. v0.2.5 * Changes to package code: - caspervector.bbx: add overlooked `minnames = 3' and `minitems = 3'. diff --git a/Master/texmf-dist/doc/latex/biblatex-caspervector/readme.pdf b/Master/texmf-dist/doc/latex/biblatex-caspervector/readme.pdf Binary files differindex d7ba27bcdcc..355369a7519 100644 --- a/Master/texmf-dist/doc/latex/biblatex-caspervector/readme.pdf +++ b/Master/texmf-dist/doc/latex/biblatex-caspervector/readme.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex-caspervector/readme.tex b/Master/texmf-dist/doc/latex/biblatex-caspervector/readme.tex index 35755473f15..9fc6df70d49 100644 --- a/Master/texmf-dist/doc/latex/biblatex-caspervector/readme.tex +++ b/Master/texmf-dist/doc/latex/biblatex-caspervector/readme.tex @@ -40,13 +40,13 @@ \newcommand{\myemph}[1]{\emph{\textcolor{red}{#1}}} \begin{document} -\title{\textbf{biblatex 参考文献和引用样式:\texttt{caspervector} v0.2.5}} +\title{\textbf{biblatex 参考文献和引用样式:\texttt{caspervector} v0.2.6}} \author{% Casper Ti.\ Vector\thanks{\ % \href{mailto:CasperVector@gmail.com}{\texttt{CasperVector@gmail.com}}.% }% } -\date{2016/03/31} +\date{2016/05/24} \maketitle \section{引言} @@ -75,7 +75,7 @@ biblatex\supercite{biblatex}/biber\supercite{biber} \section{许可协议} -版权所有 \copyright\ 2012--2015 Casper Ti.\ Vector。% +版权所有 \copyright\ 2012--2016 Casper Ti.\ Vector。% \verb|caspervector| 参考文献和引用样式以 \hologo{LaTeX} Project Public License\footnote{\ % \url{http://www.latex-project.org/lppl/}.% @@ -169,12 +169,6 @@ biblatex\supercite{biblatex}/biber\supercite{biber} 可以将参考文献加入目录中; 当其值为 \verb|bibnumbered| 时, 参考文献列表参与章节编号(当然也会被自动加入目录中)。 - \item \verb|sorting = 排序方案|: - 对这一部分的文献按照指定的方案排序。此设置会覆盖全局设置。\myemph{% - 注: - 只有同时使用 2.x 或之后版本的 biblatex 和相应兼容版本的 biber, - 才能对每个 \texttt{\string\printbibliography} 命令采用不同的排序方案。% - } \end{itemize} 例如,用 @@ -332,9 +326,8 @@ pdflatex texfile \section{对参考文献进行分类排序}\label{sec:catsort} -使用 biblatex 3.4 或更新版本的用户可以通过 -对不同的 \verb|\printbibliography| 命令传递不同的 \verb|sorting| 选项来实现 -对不同部分文献按不同方案排序。 +使用 biblatex 3.4 或更新版本的用户可以通过对不同的 \verb|\printbibliography| +命令采用不同的调用环境来实现对不同部分文献按不同方案排序。 例如,如需对被引用的文献按照引用顺序排序, 而对未引用的文献按照英文文献在前、中文文献在后排序, 则可以在导言区中加入下列几行代码: @@ -377,7 +370,7 @@ pdflatex texfile \printbibliography% [notcategory = cited, ..., sorting = ecnty, title = {Works Not Cited}] \end{Verbatim} -biblatex 3.0--3.3 中有一个 bug\footnote{% +biblatex 3.0--3.3 中有一个 bug\footnote{\ % 可以参考 \url{https://tex.stackexchange.com/questions/250548/}。% } 导致分类排序失效,此问题基本无解。 diff --git a/Master/texmf-dist/tex/latex/biblatex-caspervector/biblatex-caspervector-gbk.def b/Master/texmf-dist/tex/latex/biblatex-caspervector/biblatex-caspervector-gbk.def index 359ef67313b..875a7375f90 100644 --- a/Master/texmf-dist/tex/latex/biblatex-caspervector/biblatex-caspervector-gbk.def +++ b/Master/texmf-dist/tex/latex/biblatex-caspervector/biblatex-caspervector-gbk.def @@ -1,6 +1,6 @@ % Casper Ti. Vector's biblatex style % -% Copyright (c) 2012-2014 Casper Ti. Vector +% Copyright (c) 2012-2016 Casper Ti. Vector % % This work may be distributed and/or modified under the conditions of the % LaTeX Project Public License, either version 1.3 of this license or (at @@ -20,7 +20,7 @@ % biblatex-caspervector-utf8.def \ProvidesFile{biblatex-caspervector-gbk.def}% - [2016/03/31 v0.2.5 Chinese punctuations and captions in GBK] + [2016/05/24 v0.2.6 Chinese punctuations and captions in GBK] \newcommand*\bbx@cnldquot{} \newcommand*\bbx@cnrdquot{} diff --git a/Master/texmf-dist/tex/latex/biblatex-caspervector/biblatex-caspervector-utf8.def b/Master/texmf-dist/tex/latex/biblatex-caspervector/biblatex-caspervector-utf8.def index 61d3c91c0b2..edc84f14462 100644 --- a/Master/texmf-dist/tex/latex/biblatex-caspervector/biblatex-caspervector-utf8.def +++ b/Master/texmf-dist/tex/latex/biblatex-caspervector/biblatex-caspervector-utf8.def @@ -1,6 +1,6 @@ % Casper Ti. Vector's biblatex style % -% Copyright (c) 2012-2014 Casper Ti. Vector +% Copyright (c) 2012-2016 Casper Ti. Vector % % This work may be distributed and/or modified under the conditions of the % LaTeX Project Public License, either version 1.3 of this license or (at @@ -20,7 +20,7 @@ % biblatex-caspervector-utf8.def \ProvidesFile{biblatex-caspervector-utf8.def}% - [2016/03/31 v0.2.5 Chinese punctuations and captions in UTF-8] + [2016/05/24 v0.2.6 Chinese punctuations and captions in UTF-8] \newcommand*\bbx@cnldquot{“} \newcommand*\bbx@cnrdquot{”} diff --git a/Master/texmf-dist/tex/latex/biblatex-caspervector/caspervector.bbx b/Master/texmf-dist/tex/latex/biblatex-caspervector/caspervector.bbx index a4a624d86d2..b7eb83d1760 100644 --- a/Master/texmf-dist/tex/latex/biblatex-caspervector/caspervector.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-caspervector/caspervector.bbx @@ -20,7 +20,7 @@ % biblatex-caspervector-utf8.def \ProvidesFile{caspervector.bbx}% - [2016/03/31 v0.2.5 Casper Ti. Vector's biblatex bibliography style] + [2016/05/24 v0.2.6 Casper Ti. Vector's biblatex bibliography style] \RequireBiber[3] \RequireBibliographyStyle{numeric} @@ -65,22 +65,34 @@ \DefineBibliographyExtras{english}{% \renewcommand*{\finalandcomma}{\bbx@cegen{\addspace}{}}% } + +% The alternative settings in comments can be used in case a really plain style +% (without quotes, italic and bold) is demanded; be prepared that the style +% might look really ugly. \DefineBibliographyStrings{english}{ andmore = {\bbx@cegen{\bbx@cnetal}{\mkbibemph{et\addabbrvspace al\adddot}}}, andothers = {\bbx@cegen{\bbx@cnetal}{\mkbibemph{et\addabbrvspace al\adddot}}}, + %andmore = {\bbx@cegen{\bbx@cnetal}{et\addabbrvspace al\adddot}}, + %andothers = {\bbx@cegen{\bbx@cnetal}{et\addabbrvspace al\adddot}}, bibliography = {\bbx@cnbib}, references = {\bbx@cnbib} } - \DeclareFieldFormat*{booktitle}{\mkbibemph{#1}} \DeclareFieldFormat*{journaltitle}{\mkbibemph{#1}} \DeclareFieldFormat*{title}{\mkbibemph{#1}} \DeclareFieldFormat*{year}{\mkbibbold{#1}} \DeclareFieldFormat*{volume}{\mkbibemph{#1}} +%\DeclareFieldFormat*{booktitle}{#1} +%\DeclareFieldFormat*{journaltitle}{#1} +%\DeclareFieldFormat*{title}{#1} +%\DeclareFieldFormat*{year}{#1} +%\DeclareFieldFormat*{volume}{#1} \DeclareFieldFormat*{pages}{#1} \DeclareFieldFormat*{url}{\url{#1}} \DeclareFieldFormat*{urldate}{#1} \DeclareFieldFormat[inbook, inproceedings, incollection, article]% {title}{\bbx@mybibquote{\mkbibemph{#1}}} +%\DeclareFieldFormat[inbook, inproceedings, incollection, article]% +% {title}{#1} \DeclareFieldFormat*{type}{\mkbibbrackets{#1}} \DeclareFieldFormat*{number}{\mkbibparens{#1}} \DeclareFieldFormat[patent]{number}{#1} diff --git a/Master/texmf-dist/tex/latex/biblatex-caspervector/caspervector.cbx b/Master/texmf-dist/tex/latex/biblatex-caspervector/caspervector.cbx index fe6a73b011e..7e7cce9bd4f 100644 --- a/Master/texmf-dist/tex/latex/biblatex-caspervector/caspervector.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-caspervector/caspervector.cbx @@ -20,7 +20,7 @@ % biblatex-caspervector-utf8.def \ProvidesFile{caspervector.cbx}% - [2016/03/31 v0.2.5 Casper Ti. Vector's biblatex citation style] + [2016/05/24 v0.2.6 Casper Ti. Vector's biblatex citation style] \RequireCitationStyle{numeric-comp} \ExecuteBibliographyOptions{ |