diff options
Diffstat (limited to 'Master/texmf-dist/doc/latex/biblatex-morenames/documentation/biblatex-morenames.tex')
-rw-r--r-- | Master/texmf-dist/doc/latex/biblatex-morenames/documentation/biblatex-morenames.tex | 81 |
1 files changed, 74 insertions, 7 deletions
diff --git a/Master/texmf-dist/doc/latex/biblatex-morenames/documentation/biblatex-morenames.tex b/Master/texmf-dist/doc/latex/biblatex-morenames/documentation/biblatex-morenames.tex index 10222f0952f..15e3a59512f 100644 --- a/Master/texmf-dist/doc/latex/biblatex-morenames/documentation/biblatex-morenames.tex +++ b/Master/texmf-dist/doc/latex/biblatex-morenames/documentation/biblatex-morenames.tex @@ -18,14 +18,15 @@ \usepackage[citestyle=verbose,bibstyle=morenames]{biblatex} \bibliography{example-maineditor.bib} \bibliography{example-bookineditor.bib} +\bibliography{example-bookineditor-BookineditorFromEditor.bib} % Meta-datas \titlepage{% title={Biblatex-morenames}, subtitle={New fields of name type for standard biblatex entry types}, email={maieul <at> maieul <dot> net}, author={Maïeul Rouquette}, - revision={1.1.0}, - date={07/06/2016}, + revision={1.2.0}, + date={08/09/2016}, url={https://git.framasoft.org/maieul/biblatex-morenames}} @@ -167,17 +168,30 @@ The graph~\ref{example-maineditor} shows the fields inheritance. \subsection{\bibfield{ineditor} and \bibfield{bookineditor}} \subsubsection{Meaning} -For a \bibtype{article}, a \bibtype{inbook} entry, \bibfield{ineditor} means the editor of the single contribution, while \bibfield{editor} means the editor of the global volume. +For a \bibtype{article} or a \bibtype{inbook} entry, \bibfield{ineditor} means the editor of the single contribution, while \bibfield{editor} means the editor of the global volume. For a \bibtype{bookinbook}, \bibfield{bookineditor} means the editor of the (ancient) edited book, while \bibfield{editor} means the editor of the global volume. +The \bibtype{ineditor} or the \bibfield{bookineditor} field is typeset immediately after the title of the subentry, while the \bibtype{editor} field is typeset after the title of the main entry. -\subsubsection{.bib example} + + + +Notes that if the value of \bibtype{bookineditor} or \bibfield{ineditor} field is equal to the \bibfield{editor} field, this last one is not printed. + +There is two modes of inheritance for these fields: the default one and the optional one. + +\subsubsection{Default inheritance mode} + +With the default inheritance mode, the \bibtype{bookineditor} field of the subentry is never inherited from the main entry. + + +\paragraph{.bib example} \inputminted[breaklines]{latex}{example-bookineditor.bib} -\subsubsection{Fields inheritance} +\paragraph{Fields inheritance} The graph~\ref{example-bookineditor} shows the fields inheritance. @@ -185,17 +199,70 @@ The graph~\ref{example-bookineditor} shows the fields inheritance. \centering \includegraphics[height=0.99\textheight]{example-bookineditor.pdf} \label{example-bookineditor} - \caption{Inheritance related to the \bibtype{bookineditor} field} + \caption{Inheritance related to the \bibtype{bookineditor} field, default setting} \end{figure} -\subsubsection{Output example} + + +\paragraph{Output example} \begin{quotation} \cite{BHG226} + + \cite{BHG225} +\end{quotation} +\subsubsection{Optional inheritance} + +With the optional inheritance, the \bibfield{bookineditor} or \bibfield{ineditor} field of the subentry is inherited from the \bibfield{editor} field of the main entry, except if the subentrty has already a \bibfield{bookineditor} or \bibfield{ineditor} field. + + +To enable this feature for the \bibfield{ineditor} field, just add in your preamble, after loading biblatex, the following line: +\begin{minted}{latex} +\toggletrue{BookineditorFromEditor} +\end{minted} + +To enable this feature for the \bibfield{ineditor} field, just add in your preamble, after loading biblatex, the following line: +\begin{minted}{latex} +\toggletrue{BookineditorFromEditor} +\end{minted} + +\paragraph{.bib example} + +\inputminted[breaklines]{latex}{example-bookineditor-BookineditorFromEditor.bib} + +\paragraph{Fields inheritance} + +The graph~\ref{example-bookineditor-BookineditorFromEditor} shows the fields inheritance. + +\begin{figure} + \centering + \includegraphics[height=0.99\textheight]{example-bookineditor-BookineditorFromEditor.pdf} + \label{example-bookineditor-BookineditorFromEditor} + \caption{Inheritance related to the \bibtype{bookineditor} field with optional inheritance} +\end{figure} + + +\paragraph{Output example} + +\begin{quotation} + \cite{BHG226a} + + \cite{BHG225a} \end{quotation} \section{Change history} \begin{changelog} + +\begin{release}{1.2.0}{2016-09-08} + \item If the \bibfield{bookineditor} or \bibfield{ineditor} field is equal to the\bibfield{editor} field, the last one is not printed. + \item Add two options to make \bibfield{bookineditor} or \bibfield{ineditor} to be inherited from \bibfield{editor} field. +\end{release} + +\begin{release}{1.1.1}{2016-09-07} + \item Don't define again \verb+bybookineditor+ macro if already defined by \emph{biblatex-bookinother}. +\end{release} + + \begin{release}{1.1.0}{2016-06-07} \item Add error message to know more quickly break compatibility with new releases of biblatex. \end{release} |