summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2016-06-12 16:10:43 +0000
committerKarl Berry <karl@freefriends.org>2016-06-12 16:10:43 +0000
commitee0746edd5caae6955cf8ba3aabfe1c397744cf6 (patch)
treec56d397dcec2c34b74adca296c944f8795510ca5
parentb83975898f215bee88eaab83fff19b6ff60dd9ae (diff)
biblatex-caspervector (24may16)
git-svn-id: svn://tug.org/texlive/trunk@41406 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-caspervector/ChangeLog.txt13
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-caspervector/readme.pdfbin345072 -> 339138 bytes
-rw-r--r--Master/texmf-dist/doc/latex/biblatex-caspervector/readme.tex19
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-caspervector/biblatex-caspervector-gbk.def4
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-caspervector/biblatex-caspervector-utf8.def4
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-caspervector/caspervector.bbx16
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-caspervector/caspervector.cbx2
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
index d7ba27bcdcc..355369a7519 100644
--- a/Master/texmf-dist/doc/latex/biblatex-caspervector/readme.pdf
+++ b/Master/texmf-dist/doc/latex/biblatex-caspervector/readme.pdf
Binary files differ
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{