texlive[48786] Master/texmf-dist: biblatex-manuscripts-philology
commits+karl at tug.org
commits+karl at tug.org
Sat Sep 29 23:25:33 CEST 2018
Revision: 48786
http://tug.org/svn/texlive?view=revision&revision=48786
Author: karl
Date: 2018-09-29 23:25:33 +0200 (Sat, 29 Sep 2018)
Log Message:
-----------
biblatex-manuscripts-philology (29sep18)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology-example.pdf
trunk/Master/texmf-dist/doc/latex/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology.pdf
trunk/Master/texmf-dist/doc/latex/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology.tex
trunk/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/english-manuscripts.lbx
trunk/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/french-manuscripts.lbx
trunk/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/italian-manuscripts.lbx
trunk/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts-noautoshorthand.bbx
trunk/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts-noautoshorthand.dbx
trunk/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts-shared.bbx
trunk/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts-shared.dbx
trunk/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts.bbx
trunk/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts.dbx
Modified: trunk/Master/texmf-dist/doc/latex/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology-example.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology.tex 2018-09-29 21:25:02 UTC (rev 48785)
+++ trunk/Master/texmf-dist/doc/latex/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology.tex 2018-09-29 21:25:33 UTC (rev 48786)
@@ -21,8 +21,8 @@
subtitle={New data types},
email={maieul <at> maieul <dot> net},
author={Maïeul Rouquette},
- revision={2.0.0a},
- date={20/09/2018},
+ revision={2.1.0},
+ date={30/09/2018},
url={https://github.com/maieul/biblatex-manuscripts-philology}}
@@ -32,9 +32,9 @@
\tableofcontents
\section{Introduction}
\subsection{Goals}
-The \biblatex package defines some standard fields for entry, and allows the use
-of extra fields, like \bibfield{usera}, \bibfield{userb}. However, the number of
-extra fields needed to describe manuscripts in an introduction of a critical edition
+The \biblatex package defines some standard fields for entry, and allows the use
+of extra fields, like \bibfield{usera}, \bibfield{userb}. However, the number of
+extra fields needed to describe manuscripts in an introduction of a critical edition
of classical texts is too great to use these fields' names without mistake.
The aim of this package is twofold:
@@ -51,9 +51,9 @@
You can see minimal example in the file \href{file:example.pdf}{example.pdf}.
\subsection{Credits}
-This package was created for Maïeul Rouquette's
-PhD\footnote{\url{http://apocryphes.hypothese.org}.} in 2014. It is licenced on
-the \emph{\LaTeX\ Project Public
+This package was created for Maïeul Rouquette's
+PhD\footnote{\url{http://apocryphes.hypothese.org}.} in 2014. It is licenced on
+the \emph{\LaTeX\ Project Public
Licence}\footnote{\url{http://latex-project.org/lppl/lppl-1-3c.html}.}.
All issues can be submitted, in French or English, in the GitHub issues page\footnote{\url{https://github.com/maieul/biblatex-manuscripts-philology/issues}.}.
@@ -71,17 +71,17 @@
\begin{fieldlist}
-\fielditem{collection}{literal} the collection in the library. For example:
+\fielditem{collection}{literal} the collection in the library. For example:
\verb+Supplément grec+ or \verb+Vaidyaka+.
-\fielditem{location}{literal} the city or place where the manuscript is kept. For
+\fielditem{location}{literal} the city or place where the manuscript is kept. For
example: \verb+Paris+ or \verb+Oxford+ or \verb+Varanasi+.
-\fielditem{library}{literal} the library where the manuscript is kept. For example:
+\fielditem{library}{literal} the library where the manuscript is kept. For example:
\verb+Bibliothèque nationale de France+ or \verb+Sarasvatī Bhavan Library+.
-\fielditem{shelfmark}{literal} the shelfmark in the collection. For example:
+\fielditem{shelfmark}{literal} the shelfmark in the collection. For example:
\verb+241+. Do not prefix with \enquote{MS}.
\end{fieldlist}
@@ -90,9 +90,9 @@
\begin{fieldlist}
-\fielditem{bookpagination}{key} the pagination or foliation of the manuscript
-which is studied. The standard \biblatex pagination keys are allowed, but the
-package adds a new key: \texttt{folio}.
+\fielditem{bookpagination}{key} the pagination or foliation of the manuscript
+which is studied. The standard \biblatex pagination keys are allowed, but the
+package adds a new key: \texttt{folio}.
The value of this field will be used
when printing the \bibfield{pages} and \bibfield{pagetotal}.
@@ -101,14 +101,14 @@
\fielditem{columns}{integer} the number of column by pages. Basically, only two numbers are allowed: \verb+1+ or \verb+2+.
-\fielditem{dating}{literal} the dating of the manuscript. It can be for example a
-century.
+\fielditem{dating}{literal} the dating of the manuscript. It can be for example a
+century.
-\label{field:layer}\fielditem{layer}{key} for palimpsests, the layer which is studied. There is two possibility:
+\label{field:layer}\fielditem{layer}{key} for palimpsests, the layer which is studied. There is two possibility:
\begin{description}
\item[inf] for the inferior layer.
- \item[sup] for the superior layer
+ \item[sup] for the superior layer
\end{description}
\fielditem{shortcollection}{literal} the abreviated form of the collection. Not used by the default style.\label{field:shortcollection}
@@ -117,8 +117,8 @@
\fielditem{shortlibrary}{literal} the abreviated form of the library. Not used by the default style.
-\fielditem{pages}{range} the pages which are studied in the manuscript. In this
-field, you can use the macros \cs{recto} and \cs{verso}. This value will be used
+\fielditem{pages}{range} the pages which are studied in the manuscript. In this
+field, you can use the macros \cs{recto} and \cs{verso}. This value will be used
when formatting citations.
Use this field also for manuscript folio numbers. E.g., \enquote{3\cs{verso}--5\cs{recto}}.
@@ -126,27 +126,27 @@
\fielditem{pagetotal}{integer} the number of pages or folios in the manuscript.
-\fielditem{pagination}{key} the pagination of part of manuscript which is studied.
-The standard pagination keys are allowed, but the package adds a new key:
-\verb+folio+. This value will control the formatting the
-$\langle$\emph{postnote}$rangle$ argument of a citation command (see the
+\fielditem{pagination}{key} the pagination of part of manuscript which is studied.
+The standard pagination keys are allowed, but the package adds a new key:
+\verb+folio+. This value will control the formatting the
+$\langle$\emph{postnote}$rangle$ argument of a citation command (see the
\biblatex manual for details).
\fielditem{shorthand}{literal} the shorthand of the manuscript. If this field is empty, the entry key will be used as shorthand, except if the version \opt{manuscript-noautoshorthand} is loaded. See \secref{noautoshorthand}.
-\listitem{script}{key or literal} the script, i.e. the \emph{writing system} of the
+\listitem{script}{key or literal} the script, i.e. the \emph{writing system} of the
manuscript (for example Devanāgarī, Śāradā, Cyrillic).
You can use or a key-value system, or just use literal value. No default keys are defined.
To define your own key, see \secref{key-definition}.
-
+
\fielditem{support}{key or literal} the support of the manuscript, which will be translated into your work language. These keys are defined: \begin{itemize}
\item \texttt{birch-bark};
\item \texttt{palm-leaf};
\item \texttt{papyrus};
\item \texttt{paper};
- \item \texttt{parchment}.\footnote{Historically,
+ \item \texttt{parchment}.\footnote{Historically,
the keyword was \texttt{pergament}, which is kept only for ascendant compatibility.}
\end{itemize}
To define your own key, see \secref{key-definition}.
@@ -153,7 +153,7 @@
\end{fieldlist}
\subsection{Special}\label{fields:special}
-There are also two special fields, which are printed only if we ask for them explicitly:
+There are also many special fields, which are printed only if we ask for them explicitly:
\begin{fieldlist}
\fielditem{annotation}{literal} some annotation about the manuscript and its contents. If you want to add paragraphs inside it, you must use the \cs{par} command between each paragraph.
@@ -168,9 +168,9 @@
catalog = {[prenote1][postnote1]{key1}[prenote2][postnote2]{key2}}
\end{minted}
-\fielditem{contents}{literal} description of the manuscript's contents, can be used
-with or instead of \bibfield{annotation}. It starts a new block into the description
-output. If you want to add paragraphs inside it, you must use the \cs{par}
+\fielditem{contents}{literal} description of the manuscript's contents, can be used
+with or instead of \bibfield{annotation}. It starts a new block into the description
+output. If you want to add paragraphs inside it, you must use the \cs{par}
command between each paragraph. E.g., ``Covers chapters 1--3 only.''
@@ -214,6 +214,19 @@
\shcite{manuscriptkey}
\end{minted}
+You can also use \cs{detailscite} to print the description of the manuscript including the \enquote{special} fields (\ref{fields:special}), like \bibfield{owner} and \bibfield{annotation}.
+
+\begin{minted}{latex}
+\detailscite{manuscriptkey}
+\end{minted}
+
+
+A \cs{detailscites} version of the commands does the same thing, but for multiple manuscripts.
+
+\begin{minted}{latex}
+\detailscites{manuscriptkey1}{manuscriptkey2}{…}{manuscriptkeyn}
+\end{minted}
+
\subsection{List of manuscripts: \emph{conspectus siglorum}}
You can use the standard command \cs{printshorthands} with appropriate options:
@@ -226,7 +239,7 @@
\subsection{List of manuscripts with detailed fields}
-If you want to print a list of manuscripts with detailed fields listed in \secref{fields:special}, just use the \opt{env} option, with value equal to
+If you want to print a list of manuscripts with detailed fields listed in \secref{fields:special}, just use the \opt{env} option, with value equals to
\cnt{details}.
\begin{minted}{latex}
@@ -233,11 +246,11 @@
\printshorthands[type=manuscript,env=details,title=Description of manuscripts]
\end{minted}
-In this case, you must run two times biber: one after the first run of \LaTeX\ and one after the second run, to add in the \file{.bbl} the catalogues. After that, run a three time \LaTeX.
+In this case, you must run two times biber: one after the first run of \LaTeX\ and one after the second run, to add in the \file{.bbl} the catalogues. After that, run a third time \LaTeX.
-If you use \opt{manuscripts-noautoshorthand} version, this list could contain manuscripts without shorthand. By default, the descriptions of such manuscripts will be aligned on the left of the shorthands column.
+If you use \opt{manuscripts-noautoshorthand} bibstyle, this list could contain manuscripts without shorthand. By default, the descriptions of such manuscripts will be aligned on the left of the shorthands column.
-\label{bibcheck}An other solution is to make two lists: one with manuscripts with shorthand and one with manuscript withoutshortands. You can add to your \cmd{printbiblography} or \cmd{printshorthands} commands a \opt{bibcheck} option, equal to \opt{withshorthand} or \opt{withoutshorthand}. As you:
+\label{bibcheck}Another solution is to make two lists: one containing the manuscripts which have shorthand and one containing the manuscripts which have not shorthand. You can add to your \cmd{printbiblography} or \cmd{printshorthands} commands a \opt{bibcheck} option, equal to \opt{withshorthand} or \opt{withoutshorthand}. As you:
\begin{minted}{latex}
\printshorthands[
type=manuscript,
@@ -247,16 +260,27 @@
]
\printbibliography[
type=manuscript,
+ env=details,
title=Description of other manuscripts,
check=withoutshorthand
]
\end{minted}
+Maybe, you want to print the details but not the shorthand, even if the manuscripts have shorthands.
+In this case, use \cs{printbibliography} with the \opt{env} option equals to
+\cnt{details-noshorthand}.
+\begin{minted}{latex}
+\printbibliography[
+ type=manuscript,
+ env=details-noshorthand,
+ title=Description of manuscripts,
+]
+\end{minted}
\subsection{Sorting list of manuscripts without shorthand}
\label{sorting} If you doesn't use the shorthands' feature, you can want to print a list of manuscripts, sorted by Town, Library, Collection, Shelfmark.
-For this purpose, you can use, the option \opt{sorting=manuscripts} of a \env{refcontext} environment.
+For this purpose, you can use, the option \opt{sorting=manuscripts} of a \env{refcontext} environment.
\begin{minted}{latex}
\begin{refcontext}[sorting=manuscripts]{}
@@ -270,7 +294,7 @@
You can use the special field \bibfield{sortshelfmark} if the way you shelf marks are sorted is not the way they are printed (like in normal entry type, you can use \bibfield{sorttitle}.
However, using different sorting scheme for different bibliography in the same document implies that biber will insert many time the bibliographic entries in the \verb+.bbl+ file, once by sorting scheme.
-If you have a bib bibliography, that could make \LaTeX finishing the next run by a\\ \verb`TeX capacity exceeded, sorry [main memory size=<something>]`
+If you have a bib bibliography, that could make \LaTeX\ finishing the next run by a\\ \verb`TeX capacity exceeded, sorry [main memory size=<something>]`
\\
because this will full the memory\footnote{The problem should not happen if you use \LuaLaTeX, because, contrary to \XeLaTeX\ and \LaTeX, \LuaLaTeX\ has no limit in memory, except the limit of the computer\ldots\ which should be enough with recent computer.}.
@@ -277,7 +301,7 @@
In order to prevent this, the package also provides sorting schemes to get the same sorting scheme for manuscripts and other entries, even if separated in the final bibliography.
The following sorting schemes are adapted for the standard \biblatex\ sorting schemes:
\begin{itemize}
- \item \verb`nty+manuscripts`, adapted from \verb+nty+;
+ \item \verb`nty+manuscripts`, adapted from \verb+nty+;
\item \verb-nyt+manuscripts-, adapted from \verb-nyt-;
\item \verb-nyvt+manuscripts-, adapted from \verb-nyvt-.
\end{itemize}
@@ -288,7 +312,7 @@
\end{minted}
If you need more sorting scheme, please contact us, we could integrate them easily.
-
+
\section{Customization}
\subsection{Create your own keys}\label{key-definition}
@@ -296,7 +320,7 @@
The \bibfield{support} and \bibfield{script} fields can contains either literal string, either key that \biblatex will transform to a value.
That use only standard \biblatex localization string.
-
+
To define your owns key, add into your preamble:
\begin{minted}{tex}
\NewBibliographyString{<key1>}
@@ -311,10 +335,10 @@
}
\end{minted}
-
+
Where \meta{key1}, \meta{key2} \ldots\ \meta{keyn} must be replaced by the keys, and \meta{value1}, \meta{value2} \ldots\ \meta{valuen} by the value.
-
+
\subsection{Commands}
You can redefine, with \cs{renewcommand} some commands defined in \file{manuscripts.bbx}. The commands starting with \cs{mk...} take one argument, the other take no argument. In these command, use the punctuation commands of \biblatex.
@@ -324,7 +348,7 @@
\csitem{columnslayerpunct} the punctuation between \bibfield{columns} and \bibfield{layer}. By default \cs{addsemicolon}\cs{addspace}.
-\csitem{datingpagespunct} the punctuation between \bibfield{dating} and \bibfield{pages}. By default \cs{addcomma}\cs{addspace}. The \cs{isdot} is automatically called when printing \bibfield{dating} field.
+\csitem{datingpagespunct} the punctuation between \bibfield{dating} and \bibfield{pages}. By default \cs{addcomma}\cs{addspace}. The \cs{isdot} is automatically called when printing \bibfield{dating} field.
\csitem{librarycollectionpunct} the punctuation between \bibfield{library} and \bibfield{collection}. By default \cs{addcomma}\cs{addspace}.
@@ -336,7 +360,7 @@
\csitem{mkmanuscriptdescriptionlabel} the way the label are printed before the special fields. By default, in bold, followed with \cs{manuscriptdescriptionlabelpunct}.
-\csitem{mkmanuscriptdescriptionlabel} the way the label are printed before the special fields which can contains paragraph (e.g. \bibfield{content}.
+\csitem{mkmanuscriptdescriptionlabelparagraphed} the way the label are printed before the special fields which can contains paragraph (e.g. \bibfield{content}.
B default, in bold, followed with \cs{par}.
\csitem{mkshcite} the way the shorthand is printed when using \cs{shcite}. By default, no special formatting.
@@ -391,6 +415,11 @@
\begin{changelog}
+\begin{release}{2.1.0}{2018-09-30}
+ \item Add \cs{detailcite} and \cs{detailscites} commands.
+ \item Add \opt{env}=\cnt{details-noshorthand} option to \cs{printbibliography}.
+\end{release}
+
\begin{release}{2.0.0}{2018-09-19}
\item Add \bibfield{contents} and \bibfield{script} fields.
\item Add new support types.
@@ -441,15 +470,15 @@
\item Insert good version number in the \cmd{ProvidesFile} commands.
\end{release}
-\begin{release}{1.6.1}{2014-10-21}
+\begin{release}{1.6.1}{2014-10-21}
\item Add \cs{isdot} after each printing of the \bibfield{dating} field, to allow to use abbreviations with a dot (like \enquote{c.}) without adding a uppercase after. Consequently, \cs{isdot} is deleted from \cs{datingpagespunct}.
\end{release}
-\begin{release}{1.6.0}{2014-10-16}
+\begin{release}{1.6.0}{2014-10-16}
\item Patching some bibmacros to prevent lost of manuscript descriptions when using op. cit abreviation.
\end{release}
-\begin{release}{1.5.0}{2014-10-08}
+\begin{release}{1.5.0}{2014-10-08}
\item Formating of collection+shelfmark defined in a FielFormat.
\item Compatibility with \verb+chicago-notes+ styles.
\end{release}
Modified: trunk/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/english-manuscripts.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/english-manuscripts.lbx 2018-09-29 21:25:02 UTC (rev 48785)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/english-manuscripts.lbx 2018-09-29 21:25:33 UTC (rev 48786)
@@ -12,7 +12,7 @@
%
% The Current Maintainer of this work is Maïeul Rouquette
% This work consists of the files manuscripts*.dbx, manuscripts*.bbx, manuscripts*.lbx
-\ProvidesFile{english-manuscripts.lbx}[2018/09/20 v2.0.0a manuscripts biblatex localisation]%
+\ProvidesFile{english-manuscripts.lbx}[2018/09/30 v2.1.0 manuscripts biblatex localisation]%
\InheritBibliographyStrings{english}
\InheritBibliographyExtras{english}
Modified: trunk/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/french-manuscripts.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/french-manuscripts.lbx 2018-09-29 21:25:02 UTC (rev 48785)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/french-manuscripts.lbx 2018-09-29 21:25:33 UTC (rev 48786)
@@ -12,7 +12,7 @@
%
% The Current Maintainer of this work is Maïeul Rouquette
% This work consists of the files manuscripts*.dbx, manuscripts*.bbx, manuscripts*.lbx
-\ProvidesFile{french-manuscripts.lbx}[2018/09/20 v2.0.0a manuscripts biblatex localisation]%
+\ProvidesFile{french-manuscripts.lbx}[2019/09/30 v2.1.0 manuscripts biblatex localisation]%
\InheritBibliographyStrings{french}
\InheritBibliographyExtras{french}
Modified: trunk/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/italian-manuscripts.lbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/italian-manuscripts.lbx 2018-09-29 21:25:02 UTC (rev 48785)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/italian-manuscripts.lbx 2018-09-29 21:25:33 UTC (rev 48786)
@@ -12,7 +12,7 @@
%
% The Current Maintainer of this work is Maïeul Rouquette
% This work consists of the files manuscripts*.dbx, manuscripts*.bbx, manuscripts*.lbx
-\ProvidesFile{italian-manuscripts.lbx}[2018/09/20 v2.0.0a manuscripts biblatex localisation]%
+\ProvidesFile{italian-manuscripts.lbx}[2018/09/30 v2.1.0 manuscripts biblatex localisation]%
\InheritBibliographyStrings{italian}
\InheritBibliographyExtras{italian}
Modified: trunk/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts-noautoshorthand.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts-noautoshorthand.bbx 2018-09-29 21:25:02 UTC (rev 48785)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts-noautoshorthand.bbx 2018-09-29 21:25:33 UTC (rev 48786)
@@ -13,7 +13,7 @@
% The Current Maintainer of this work is Maïeul Rouquette
% This work consists of the files manuscripts*.dbx, manuscripts*.bbx, manuscripts*.lbx
\ProvidesFile{manuscripts-noautoshorthand.bbx}
-[2018/09/20 v2.0.0a biblatex bibliography style (MR)]%
+[2018/09/30 v2.1.0 biblatex bibliography style (MR)]%
\RequireBibliographyStyle{manuscripts-shared}
Modified: trunk/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts-noautoshorthand.dbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts-noautoshorthand.dbx 2018-09-29 21:25:02 UTC (rev 48785)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts-noautoshorthand.dbx 2018-09-29 21:25:33 UTC (rev 48786)
@@ -13,5 +13,5 @@
% The Current Maintainer of this work is Maïeul Rouquette
% This work consists of the files manuscripts*.dbx, manuscripts*.bbx, manuscripts*.lbx
\ProvidesFile{manuscripts-noautoshorthand.dbx}
-[2018/09/20 2.0.0a biblatex bibliography style (MR)]
+[2018/09/30 2.1.0 biblatex bibliography style (MR)]
\blx at inputonce{manuscripts-shared.dbx}{}{}{}{}{}
Modified: trunk/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts-shared.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts-shared.bbx 2018-09-29 21:25:02 UTC (rev 48785)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts-shared.bbx 2018-09-29 21:25:33 UTC (rev 48786)
@@ -14,7 +14,7 @@
% This work consists of the files manuscripts*.dbx, manuscripts*.bbx, manuscripts*.lbx
\ProvidesFile{manuscripts-commons}
-[2018/09/20 2.0.0a biblatex bibliography style (MR)]%
+[2018/09/30 2.1.0 biblatex bibliography style (MR)]%
\ifdef{\biblatexmultipledm at bibstyle}
{\RequireBibliographyStyle{\biblatexmultipledm at bibstyle}}
@@ -46,6 +46,7 @@
\newcommand{\pagetotalpagespunct}{\addcolon\addspace}
\newcommand{\columnslayerpunct}{\addsemicolon\addspace}%
+\newcommand{\multidetailscitedelim}{\endgraf}
\def\recto{r}
\def\verso{v}
@@ -210,7 +211,17 @@
\renewcommand*{\makelabel}[1]{##1\hss}}}
{\endlist}
{\item\iffieldundef{shorthand}{\hspace{-\labelwidth}\hspace{-\labelsep}}}
-
+
+
+\defbibenvironment{details-noshorthand}
+ {\toggletrue{shorthand:details}%
+ \list{}{%
+ \leftmargin\bibhang
+ \itemindent-\leftmargin
+ \itemsep\bibitemsep
+ \parsep\bibparsep}}
+ {\endlist}
+ {\item}
% 5. Others
%% 5.1 Driver
\DeclareBibliographyDriver{manuscript}{%
@@ -262,7 +273,7 @@
\usebibmacro{finentry}%
}
-%% 5.2 Citation command
+%% 5.2 Citation commands
\DeclareCiteCommand{\shcite}[\mkshcite]
{\usebibmacro{prenote}}
{\usebibmacro{citeindex}%
@@ -271,6 +282,15 @@
{\usebibmacro{cite:postnote}}
+\DeclareCiteCommand{\detailscite}%
+ {\usebibmacro{prenote}}%
+ {\usedriver%
+ {\toggletrue{shorthand:details}}%
+ {\thefield{entrytype}}}%
+ {\multidetailscitedelim}%
+ {\usebibmacro{postnote}}%
+
+\DeclareMultiCiteCommand{\detailscites}{\detailscite}{\multidetailscitedelim}%
%% 5.3 NumCheckSetup (should not be changed)
Modified: trunk/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts-shared.dbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts-shared.dbx 2018-09-29 21:25:02 UTC (rev 48785)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts-shared.dbx 2018-09-29 21:25:33 UTC (rev 48786)
@@ -13,7 +13,7 @@
% The Current Maintainer of this work is Maïeul Rouquette
% This work consists of the files manuscripts.dbx, manuscripts.bbx, french-manuscripts.lbx and english-manuscripts.lbx
\ProvidesFile{manuscripts-shared.dbx}%
-[2018/09/20 v2.0.0a biblatex bibliography style (MR)]%
+[2018/09/30 v2.1.0 biblatex bibliography style (MR)]%
\DeclareDatamodelEntrytypes{manuscript}
\DeclareDatamodelFields[type=field,datatype=literal]{%
catalog,
Modified: trunk/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts.bbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts.bbx 2018-09-29 21:25:02 UTC (rev 48785)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts.bbx 2018-09-29 21:25:33 UTC (rev 48786)
@@ -13,7 +13,7 @@
% The Current Maintainer of this work is Maïeul Rouquette
% This work consists of the files manuscripts*.dbx, manuscripts*.bbx, manuscripts*.lbx
\ProvidesFile{manuscripts.bbx}%
-[2018/09/20 v2.0.0a biblatex bibliography style (MR)]%
+[2018/09/30 v2.1.0 biblatex bibliography style (MR)]%
\RequireBibliographyStyle{manuscripts-shared}
Modified: trunk/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts.dbx
===================================================================
--- trunk/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts.dbx 2018-09-29 21:25:02 UTC (rev 48785)
+++ trunk/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts.dbx 2018-09-29 21:25:33 UTC (rev 48786)
@@ -13,5 +13,5 @@
% The Current Maintainer of this work is Maïeul Rouquette
% This work consists of the files manuscripts*.dbx, manuscripts*.bbx, manuscripts*.lbx
\ProvidesFile{manuscripts.dbx}
-[2018/09/20 v2.0.0a biblatex bibliography style (MR)]
+[2018/09/30 v2.1.0 biblatex bibliography style (MR)]
\blx at inputonce{manuscripts-shared.dbx}{}{}{}{}{}
More information about the tex-live-commits
mailing list