From 3f560b5e12d54303b6b365a5190b731c888afb73 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 2 Nov 2014 21:54:38 +0000 Subject: biblatex-anonymous (30oct14) git-svn-id: svn://tug.org/texlive/trunk@35491 c570f23f-e606-0410-a88d-b1316a301751 --- .../biblatex-anonymous/biblatex-anonymous.pdf | Bin 50579 -> 50861 bytes .../biblatex-anonymous/biblatex-anonymous.tex | 21 +++++++++++++++------ .../biblatex-anonymous/biblatex-anonymous.sty | 9 +++++---- 3 files changed, 20 insertions(+), 10 deletions(-) (limited to 'Master/texmf-dist') diff --git a/Master/texmf-dist/doc/latex/biblatex-anonymous/biblatex-anonymous.pdf b/Master/texmf-dist/doc/latex/biblatex-anonymous/biblatex-anonymous.pdf index 81a3fd7059c..65e0e5655af 100644 Binary files a/Master/texmf-dist/doc/latex/biblatex-anonymous/biblatex-anonymous.pdf and b/Master/texmf-dist/doc/latex/biblatex-anonymous/biblatex-anonymous.pdf differ diff --git a/Master/texmf-dist/doc/latex/biblatex-anonymous/biblatex-anonymous.tex b/Master/texmf-dist/doc/latex/biblatex-anonymous/biblatex-anonymous.tex index ce4601d9857..a633e21fc0f 100644 --- a/Master/texmf-dist/doc/latex/biblatex-anonymous/biblatex-anonymous.tex +++ b/Master/texmf-dist/doc/latex/biblatex-anonymous/biblatex-anonymous.tex @@ -20,8 +20,8 @@ subtitle={}, email={maieul maieul net}, author={Maïeul Rouquette}, - revision={2.0.0}, - date={27/10/2014}, + revision={2.1.0}, + date={30/10/2014}, url={https://github.com/maieul/biblatex-anonymous}} \begin{document} @@ -41,7 +41,9 @@ This package provides facility to manage them with \biblatex, with citation and This package does those things for \bibtype{book}, \bibtype{bookinbook}, \bibtype{bookinarticle}, \bibtype{bookinincollection}, \bibtype{mvbook}, \bibtype{inbook}: \begin{enumerate} + \item Changing label name to author only, never editor. + \item Providing a sorting scheme to put all anonymous work at the begining of a bibliography. This sorting scheme is derivated from \verb+nyt+ scheme. \item For French, changing \enquote{\selectlanguage{french}dir.} by \enquote{\selectlanguage{french}éd.}. \item Printing only the author name before the title, and never the editor, even if the book is anonymous. @@ -56,10 +58,14 @@ You must load the package after \biblatex package: \usepackage{biblatex-anonymous} \end{minted} -\subsection{Sorting scheme} +\subsection{Sorting with anonymous scheme} -With this package, all anonymous works are printed before the works with author. The \verb+anonymous+ sorting scheme is kept only for backward compatibility. +If you want your bibliographies to have all anonymous works at the begining, you can pass option \verb+sorting=anonymous+: +\begin{itemize} + \item To \biblatex package, to apply it to all bibliographies. + \item To \cs{printbibliography} command, to apply it to a single bibliography. +\end{itemize} \subsection{Making exceptions} If you want to use the \bibfield{editor} or \bibfield{translator} for a entry concerned by this package (e.g. \bibtype{book}, \bibtype{bookinbook} etc.), you can use the \verb+useeditor=true+ or \verb+usetranslator=true+ @@ -68,7 +74,7 @@ option in the \bibfield{options} field. However, in many case, such entry should This package was created for Maïeul Rouquette's phd dissertation\footnote{\url{http://apocryphes.hypothese.org}.} in 2014. It is licensed on the \emph{\LaTeX\ Project Public License}\footnote{\url{http://latex-project.org/lppl/lppl-1-3c.html}.}. -Its code was explained before (in French) on Maïeul Rouquette website\footnote{\url{http://geekographie.maieul.net/Gestion-des-sources-anonymes-avec};\url{http://geekographie.maieul.net/Tri-des-oeuvres-anonymes}.}. +Its code was explained before (in French) on Maïeul Rouquette website\footnote{\url{http://geekographie.maieul.net/Gestions-des-oeuvres-anonymes}.}. All issues can be submitted, in French or English, in the GitHub issues page\footnote{\url{https://github.com/maieul/biblatex-multiple-anonymous/issues}.}. @@ -77,9 +83,12 @@ All issues can be submitted, in French or English, in the GitHub issues page\foo \begin{changelog} +\begin{release}{2.1.0}{2014-10-30} +\item Coming back, and improve, the \verb+anonymous+ sorting scheme. +\end{release} + \begin{release}{2.0.0}{2014-10-27} \item Use less complex code, and more \enquote{biblatex friendly} code to suppress editor and translator. -\item Suppress \verb+anonymous+ sorting, kept only for backward compatibility. \item Compatibility with \bibtype{bookinincollection} type. \end{release} diff --git a/Master/texmf-dist/tex/latex/biblatex-anonymous/biblatex-anonymous.sty b/Master/texmf-dist/tex/latex/biblatex-anonymous/biblatex-anonymous.sty index cbcd78500ff..7d38c3310c2 100644 --- a/Master/texmf-dist/tex/latex/biblatex-anonymous/biblatex-anonymous.sty +++ b/Master/texmf-dist/tex/latex/biblatex-anonymous/biblatex-anonymous.sty @@ -12,12 +12,12 @@ % % The Current Maintainer of this work is Maïeul Rouquette \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{biblatex-anonymous}[2014/10/27 v2.0.0 Manage anonymous works with biblatex] +\ProvidesPackage{biblatex-anonymous}[2014/10/30 v2.1.0 Manage anonymous works with biblatex] %1. Just execute bibliographic option for some entries type \ExecuteBibliographyOptions[book, bookinbook, bookinarticle, bookinincollection, mvbook,inbook]{useeditor=false,usetranslator=false} -% 2. Sorting, kept for backward compatibility +% 2. Sorting \DeclareSortingScheme{anonymous}{ \sort{ @@ -28,13 +28,14 @@ } \sort{ \field{sortname} - \field{labelname} + \field{author} + \field{editor} + \field{translator} \literal{0000} } \sort{ \field{sorttitle} \field{title} - \field{maintitle} } \sort{ \field{sortyear} -- cgit v1.2.3