diff options
author | Karl Berry <karl@freefriends.org> | 2016-10-24 21:29:44 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2016-10-24 21:29:44 +0000 |
commit | 0ff869c7634cb66a52544315831fe2fe04dbdbf5 (patch) | |
tree | 3a94f20c426d0db9b97502e762dd1d750603a60d /Master/texmf-dist/doc/latex/biblatex-manuscripts-philology | |
parent | 508365277ce7076da2f9fb99826d0334088319e7 (diff) |
biblatex-manuscripts-philology (24oct16)
git-svn-id: svn://tug.org/texlive/trunk@42345 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/biblatex-manuscripts-philology')
4 files changed, 38 insertions, 9 deletions
diff --git a/Master/texmf-dist/doc/latex/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology-example.pdf b/Master/texmf-dist/doc/latex/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology-example.pdf Binary files differindex 985878454be..677ef37c503 100644 --- a/Master/texmf-dist/doc/latex/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology-example.pdf +++ b/Master/texmf-dist/doc/latex/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology-example.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology-example.tex b/Master/texmf-dist/doc/latex/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology-example.tex index 9a43f1ec4d2..956f4b52b87 100644 --- a/Master/texmf-dist/doc/latex/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology-example.tex +++ b/Master/texmf-dist/doc/latex/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology-example.tex @@ -14,6 +14,9 @@ \printshorthands[type=manuscript,title=Manuscripts' description,env=details] \newpage \printshorthands[type=manuscript,title=Conspectus siglorum] - +\newpage +\begin{refcontext}[sorting=manuscripts]{} +\printbibliography[type=manuscript, title=Manuscripts' list] +\end{refcontext} \end{document} diff --git a/Master/texmf-dist/doc/latex/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology.pdf b/Master/texmf-dist/doc/latex/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology.pdf Binary files differindex 53afea76166..fd377aaaf81 100644 --- a/Master/texmf-dist/doc/latex/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology.pdf +++ b/Master/texmf-dist/doc/latex/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology.tex b/Master/texmf-dist/doc/latex/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology.tex index c517a3577cd..a09a811e60c 100644 --- a/Master/texmf-dist/doc/latex/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology.tex +++ b/Master/texmf-dist/doc/latex/biblatex-manuscripts-philology/documentation/biblatex-manuscripts-philology.tex @@ -1,5 +1,6 @@ \documentclass{ltxdockit}[2011/03/25] \usepackage{btxdockit} +\usepackage{metalogo} \usepackage{fontspec} \usepackage[mono=false]{libertine} \usepackage{microtype} @@ -19,8 +20,8 @@ subtitle={New data types}, email={maieul <at> maieul <dot> net}, author={Maïeul Rouquette}, - revision={1.11.0}, - date={21/09/2016}, + revision={1.12.0}, + date={23/10/2016}, url={https://github.com/maieul/biblatex-manuscripts-philology}} @@ -209,18 +210,39 @@ If you use \opt{manuscripts-noautoshorthand} version, this list could contain ma \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. -You can use, for that, the option \opt{sorting=manuscripts}. +For this purpose, you can use, the option \opt{sorting=manuscripts} of a \env{refcontext} environment. \begin{minted}{latex} +\begin{refcontext}[sorting=manuscripts]{} \printbibliography[ type=manuscript, title=Description of other manuscripts, - sorting=manuscripts ] +\end{refcontext} \end{minted} 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>]` +\\ +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.}. + +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-nyt+manuscripts-, adapted from \verb-nyt-; + \item \verb-nyvt+manuscripts-, adapted from \verb-nyvt-. +\end{itemize} + +To use these scheme, don't use \env{recontext} environment, but simply the global option when loading \biblatex: +\begin{minted}{tex} +\usepackage[sorting=nty+manuscripts,…]{biblatex} +\end{minted} + +If you need more sorting scheme, please contact us, we could integrate them easily. + \section{Customization} \subsection{Commands} @@ -246,13 +268,13 @@ You can redefine, with \cs{renewcommand} some commands defined in \file{manuscri \csitem{mkshcite} the way the shorthand is printed when using \cs{shcite}. By default, no special formatting. -\cs{locationlibrarypunct} the punctuation between \bibfield{location} and \bibfield{library}. By default \cs{addcolon}\cs{addspace}. +\csitem{locationlibrarypunct} the punctuation between \bibfield{location} and \bibfield{library}. By default \cs{addcolon}\cs{addspace}. -\cs{manuscriptdescriptionlabelpunct} the punctuation between label and text, for the special fields. By default \cs{addcolon}\cs{addspace}. +\csitem{manuscriptdescriptionlabelpunct} the punctuation between label and text, for the special fields. By default \cs{addcolon}\cs{addspace}. -\cs{moreinterpunct} the punctuation between each special fields when printing in the same paragraph. By default \cs{addcolon}\cs{addspace}. +\csitem{moreinterpunct} the punctuation between each special fields when printing in the same paragraph. By default \cs{addcolon}\cs{addspace}. -\cs{pagetotalpagespunct} the punctuation between \bibfield{pagetotal} and \bibfield{pages}. By default \cs{addcolon}\cs{addspace}. +\csitem{pagetotalpagespunct} the punctuation between \bibfield{pagetotal} and \bibfield{pages}. By default \cs{addcolon}\cs{addspace}. \end{ltxsyntax} \subsection{Commands to use in the \bibfield{pages} field} @@ -276,6 +298,10 @@ To use this package with the features of \verb+biblatex-realauthor+, you must us \begin{changelog} +\begin{release}{1.12.0}{2016-23-10} + \item New sorting schemes. +\end{release} + \begin{release}{1.11.0}{2016-09-21} \item Fix typographical bug when using both \bibfield{layer} and \bibfield{columns} fields without \bibfield{pages} field. \end{release} |