texlive[41406] Master/texmf-dist: biblatex-caspervector (24may16)

commits+karl at tug.org commits+karl at tug.org
Sun Jun 12 18:10:43 CEST 2016


Revision: 41406
          http://tug.org/svn/texlive?view=revision&revision=41406
Author:   karl
Date:     2016-06-12 18:10:43 +0200 (Sun, 12 Jun 2016)
Log Message:
-----------
biblatex-caspervector (24may16)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/biblatex-caspervector/ChangeLog.txt
    trunk/Master/texmf-dist/doc/latex/biblatex-caspervector/readme.pdf
    trunk/Master/texmf-dist/doc/latex/biblatex-caspervector/readme.tex
    trunk/Master/texmf-dist/tex/latex/biblatex-caspervector/biblatex-caspervector-gbk.def
    trunk/Master/texmf-dist/tex/latex/biblatex-caspervector/biblatex-caspervector-utf8.def
    trunk/Master/texmf-dist/tex/latex/biblatex-caspervector/caspervector.bbx
    trunk/Master/texmf-dist/tex/latex/biblatex-caspervector/caspervector.cbx

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-caspervector/ChangeLog.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-caspervector/ChangeLog.txt	2016-06-12 16:10:24 UTC (rev 41405)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-caspervector/ChangeLog.txt	2016-06-12 16:10:43 UTC (rev 41406)
@@ -1,6 +1,17 @@
-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'.
 	- caspervector.bbx: refine name spacing to reduce ambiguity.
 	- caspervector.bbx: adjust list format (like names).

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-caspervector/readme.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/biblatex-caspervector/readme.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-caspervector/readme.tex	2016-06-12 16:10:24 UTC (rev 41405)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-caspervector/readme.tex	2016-06-12 16:10:43 UTC (rev 41406)
@@ -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 at gmail.com}{\texttt{CasperVector at gmail.com}}.%
 	}%
 }
-\date{2016/03/31}
+\date{2016/05/24}
 \maketitle
 
 \section{引言}
@@ -75,7 +75,7 @@
 
 \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 @@
 		可以将参考文献加入目录中;
 		当其值为 \verb|bibnumbered| 时,
 		参考文献列表参与章节编号(当然也会被自动加入目录中)。
-	\item \verb|sorting = 排序方案|:
-		对这一部分的文献按照指定的方案排序。此设置会覆盖全局设置。\myemph{%
-			注:
-			只有同时使用 2.x 或之后版本的 biblatex 和相应兼容版本的 biber,
-			才能对每个 \texttt{\string\printbibliography} 命令采用不同的排序方案。%
-		}
 \end{itemize}
 
 例如,用
@@ -332,9 +326,8 @@
 
 \section{对参考文献进行分类排序}\label{sec:catsort}
 
-使用 biblatex 3.4 或更新版本的用户可以通过
-对不同的 \verb|\printbibliography| 命令传递不同的 \verb|sorting| 选项来实现
-对不同部分文献按不同方案排序。
+使用 biblatex 3.4 或更新版本的用户可以通过对不同的 \verb|\printbibliography|
+命令采用不同的调用环境来实现对不同部分文献按不同方案排序。
 例如,如需对被引用的文献按照引用顺序排序,
 而对未引用的文献按照英文文献在前、中文文献在后排序,
 则可以在导言区中加入下列几行代码:
@@ -377,7 +370,7 @@
 \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/}。%
 } 导致分类排序失效,此问题基本无解。
 

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-caspervector/biblatex-caspervector-gbk.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-caspervector/biblatex-caspervector-gbk.def	2016-06-12 16:10:24 UTC (rev 41405)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-caspervector/biblatex-caspervector-gbk.def	2016-06-12 16:10:43 UTC (rev 41406)
@@ -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 at cnldquot{\xA1\xB0}
 \newcommand*\bbx at cnrdquot{\xA1\xB1}

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-caspervector/biblatex-caspervector-utf8.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-caspervector/biblatex-caspervector-utf8.def	2016-06-12 16:10:24 UTC (rev 41405)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-caspervector/biblatex-caspervector-utf8.def	2016-06-12 16:10:43 UTC (rev 41406)
@@ -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 at cnldquot{“}
 \newcommand*\bbx at cnrdquot{”}

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-caspervector/caspervector.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-caspervector/caspervector.bbx	2016-06-12 16:10:24 UTC (rev 41405)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-caspervector/caspervector.bbx	2016-06-12 16:10:43 UTC (rev 41406)
@@ -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 at 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 at cegen{\bbx at cnetal}{\mkbibemph{et\addabbrvspace al\adddot}}},
 	andothers = {\bbx at cegen{\bbx at cnetal}{\mkbibemph{et\addabbrvspace al\adddot}}},
+	%andmore = {\bbx at cegen{\bbx at cnetal}{et\addabbrvspace al\adddot}},
+	%andothers = {\bbx at cegen{\bbx at cnetal}{et\addabbrvspace al\adddot}},
 	bibliography = {\bbx at cnbib}, references = {\bbx at 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 at mybibquote{\mkbibemph{#1}}}
+%\DeclareFieldFormat[inbook, inproceedings, incollection, article]%
+%	{title}{#1}
 \DeclareFieldFormat*{type}{\mkbibbrackets{#1}}
 \DeclareFieldFormat*{number}{\mkbibparens{#1}}
 \DeclareFieldFormat[patent]{number}{#1}

Modified: trunk/Master/texmf-dist/tex/latex/biblatex-caspervector/caspervector.cbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-caspervector/caspervector.cbx	2016-06-12 16:10:24 UTC (rev 41405)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-caspervector/caspervector.cbx	2016-06-12 16:10:43 UTC (rev 41406)
@@ -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{



More information about the tex-live-commits mailing list