summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/biblatex-morenames/documentation/biblatex-morenames.tex
diff options
context:
space:
mode:
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.tex81
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}