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