From 38b305d3983e9f6bf193cf73e4f70f29fbf38fd8 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 20 Mar 2014 22:50:39 +0000 Subject: biblatex-manuscripts-philology (20mar14) git-svn-id: svn://tug.org/texlive/trunk@33235 c570f23f-e606-0410-a88d-b1316a301751 --- .../english-manuscripts.lbx | 3 +- .../french-manuscripts.lbx | 3 +- .../manuscripts-noautoshorthand.bbx | 35 +++ .../manuscripts-noautoshorthand.dbx | 17 ++ .../manuscripts-shared.bbx | 212 ++++++++++++++++++ .../manuscripts-shared.dbx | 22 ++ .../biblatex-manuscripts-philology/manuscripts.bbx | 238 ++------------------- .../biblatex-manuscripts-philology/manuscripts.dbx | 12 +- 8 files changed, 308 insertions(+), 234 deletions(-) create mode 100644 Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts-noautoshorthand.bbx create mode 100644 Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts-noautoshorthand.dbx create mode 100644 Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts-shared.bbx create mode 100644 Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts-shared.dbx (limited to 'Master/texmf-dist/tex/latex/biblatex-manuscripts-philology') diff --git a/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/english-manuscripts.lbx b/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/english-manuscripts.lbx index 9414c2db1ab..821e825f51d 100644 --- a/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/english-manuscripts.lbx +++ b/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/english-manuscripts.lbx @@ -11,8 +11,7 @@ % This work has the LPPL maintenance status `maintained'. % % 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 - +% This work consists of the files manuscripts*.dbx, manuscripts*.bbx, manuscripts*.lbx \ProvidesFile{french-manuscripts.lbx}[2014/03/15\space v1.1.0\space manuscripts biblatex localisation] \InheritBibliographyExtras{english} diff --git a/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/french-manuscripts.lbx b/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/french-manuscripts.lbx index 73b557f05c2..c00ce88964f 100644 --- a/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/french-manuscripts.lbx +++ b/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/french-manuscripts.lbx @@ -11,8 +11,7 @@ % This work has the LPPL maintenance status `maintained'. % % 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 - +% This work consists of the files manuscripts*.dbx, manuscripts*.bbx, manuscripts*.lbx \ProvidesFile{french-manuscripts.lbx}[2014/03/15\space v1.1.0\space manuscripts biblatex localisation] \InheritBibliographyExtras{french} diff --git a/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts-noautoshorthand.bbx b/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts-noautoshorthand.bbx new file mode 100644 index 00000000000..54b6f2ed023 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts-noautoshorthand.bbx @@ -0,0 +1,35 @@ +%% Copyright 2013 Maïeul Rouquette +% +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3 +% of this license or (at your option) any later version. +% The latest version of this license is in +% http://www.latex-project.org/lppl.txt +% and version 1.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% +% This work has the LPPL maintenance status `maintained'. +% +% 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} +[\abx@bbxid] + + +\RequireBibliographyStyle{manuscripts-shared} + +% Mapping +% Mapping + \DeclareStyleSourcemap{ + \maps[datatype=bibtex]{ + \map[overwrite]{ + \pertype{manuscript} + \step[fieldsource=catalog,final] + \step[fieldset=catalog,fieldvalue={\cites}] + \step[origfieldval,fieldset=catalog,append] + } + } +} +\endinput + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts-noautoshorthand.dbx b/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts-noautoshorthand.dbx new file mode 100644 index 00000000000..6a1a5bb08f4 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts-noautoshorthand.dbx @@ -0,0 +1,17 @@ +%% Copyright 2013 Maïeul Rouquette +% +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3 +% of this license or (at your option) any later version. +% The latest version of this license is in +% http://www.latex-project.org/lppl.txt +% and version 1.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% +% This work has the LPPL maintenance status `maintained'. +% +% 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} +[\abx@bbxid] +\blx@inputonce{manuscripts-shared.dbx}{}{}{}{}{} \ No newline at end of file diff --git a/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts-shared.bbx b/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts-shared.bbx new file mode 100644 index 00000000000..efbd96ab3da --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts-shared.bbx @@ -0,0 +1,212 @@ +%% Copyright 2013 Maïeul Rouquette +% +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3 +% of this license or (at your option) any later version. +% The latest version of this license is in +% http://www.latex-project.org/lppl.txt +% and version 1.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% +% This work has the LPPL maintenance status `maintained'. +% +% The Current Maintainer of this work is Maïeul Rouquette +% This work consists of the files manuscripts*.dbx, manuscripts*.bbx, manuscripts*.lbx + +\ProvidesFile{manuscripts-commons} +[\abx@bbxid] + + +\RequireBibliographyStyle{verbose} + +% This file contains code shared by manuscript.bbx and manuscript-noauthoshorthand. +% This file is organized from the must close of user to the less close. +% 1. Some commands to be redefined + + + + +\newcommand{\collectionshelfmarkpunct}{\addspace} +\newcommand{\datingpagespunct}{\isdot\addcomma\addspace} +\newcommand{\librarycollectionpunct}{\addcomma\addspace} + + +\newcommand{\mkcolumns}[1]{\addspace\mkbibparens{#1}} +\newcommand{\mklocation}[1]{\mkbibnamelast{#1}} +\newcommand{\mkmanuscriptdescriptionlabel}[1]{\textbf{#1}\manuscriptdescriptionlabelpunct} +\newcommand{\mkshcite}[1]{#1} + +\newcommand{\locationlibrarypunct}{\addcolon\addspace} +\newcommand{\manuscriptdescriptionlabelpunct}{\addcolon\addspace} +\newcommand{\moreinterpunct}{\addsemicolon\addspace} +\newcommand{\pagetotalpagespunct}{\addcolon\addspace} + +\def\recto{r} +\def\verso{v} + + + +% 2. Some macros + + +\newbibmacro{annotation}{% + \iffieldundef{annotation}{}{\printfield{annotation}} +} + +\newbibmacro{manuscript:more}{% + \printlist{origin}% + \setunit{\moreinterpunct}% + \printnames{scribe}% + \setunit{\moreinterpunct}% + \printnames{owner}% +} +\newbibmacro{more+annotation+catalog}{% + \iftoggle{shorthand:details}{% + \setunit{\finentrypunct\par}% + \usebibmacro{manuscript:more}% + \setunit{\finentrypunct\par}% + \usebibmacro{annotation}% + \setunit{\finentrypunct\par}% + \usebibmacro{catalog}% + }{}% +} + +\newbibmacro{catalog}{% + \iffieldundef{catalog}{}% + {\printfield{catalog}}% +} + +\newbibmacro{collection+shelfmark}{% + \mkbibemph{% + \printfield{collection}% + \setunit{\collectionshelfmarkpunct}% + \printfield{shelfmark}% + }% +} + +\newbibmacro{date/dating}{% + \iffieldundef{dating}{\usebibmacro{date}} + {\printfield{dating}}% +} + +\newbibmacro{location+library+series+shelfmark}{% + \printlist{location}% + \setunit{\locationlibrarypunct}% + \printfield{library}% + \setunit{\librarycollectionpunct}% + \usebibmacro{collection+shelfmark}% +} + +\newbibmacro{manuscript:pages}{% + \printfield{pagetotal}% + \iffieldundef{columns}{}{\bibstring[\mkcolumns]{\strfield{columns}column}}% + \setunit{\pagetotalpagespunct}% + \printfield{pages}% +} + +\newbibmacro{support+dating}{% + \printfield{support}% + \newunit% + \usebibmacro{date/dating}% + } + +% 3. Some Field or List Format +\DeclareFieldFormat{catalog}{% + \bibstring[\mkmanuscriptdescriptionlabel]{catalog}% + #1% +} +\DeclareFieldFormat{support}{\bibstring{#1}} + +\DeclareNameFormat{manuscript}{% + \ifnumgreater{\value{listcount}}{\value{liststart}}% + {\multilistdelim}% + {\bibstring[\mkmanuscriptdescriptionlabel]{\currentname}}% + \ifuseprefix + {\usebibmacro{name:first-last}{#1}{#4}{#5}{#8}} + {\usebibmacro{name:first-last}{#1}{#4}{#6}{#8}}% +} +\DeclareNameAlias{scribe}{manuscript} +\DeclareNameAlias{owner}{manuscript} +\DeclareListFormat[manuscript]{location}{% + \usebibmacro{list:delim}{\mklocation{#1}}% + \mklocation{#1}\isdot% + \usebibmacro{list:andothers}} + +\DeclareListFormat[manuscript]{origin}{% + \ifnumgreater{\value{listcount}}{\value{liststart}}% + {\multilistdelim}% + {\bibstring[\mkmanuscriptdescriptionlabel]{origin}}% + #1% + } + +% 4. Printshorthands Environment + +\newtoggle{shorthand:details} +\defbibenvironment{details} + {\toggletrue{shorthand:details} + \list + {\printfield[shorthandwidth]{shorthand}} + {\setlength{\listparindent}{\parindent}% + \setlength{\labelwidth}{\shorthandwidth}% + \setlength{\leftmargin}{\labelwidth}% + \setlength{\labelsep}{\biblabelsep}% + \addtolength{\leftmargin}{\labelsep}% + \setlength{\itemsep}{\bibitemsep}% + \setlength{\parsep}{\bibparsep}% + \renewcommand*{\makelabel}[1]{##1\hss}}} + {\endlist} + {\item\iffieldundef{shorthand}{\hspace{-\labelwidth}\hspace{-\labelsep}}} + +% 5. Others +%% 5.1 Driver +\DeclareBibliographyDriver{manuscript}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{location+library+series+shelfmark}% + \newunit + \newunit + \printlist{language}% + \newunit\newblock + \printfield{howpublished}% + \newunit\newblock + \printfield{note}% + \newunit\newblock + \usebibmacro{support+dating} + \newunit\newblock + \iftoggle{bbx:url} + {\usebibmacro{url+urldate}} + {}% + \setunit{\datingpagespunct} + \usebibmacro{manuscript:pages} + \iftoggle{bbx:related} + {\newunit\newblock% + \usebibmacro{related:init}% + \usebibmacro{related}} + {}% + \usebibmacro{more+annotation+catalog}% + \usebibmacro{finentry}} + +%% 5.2 Citation command +\DeclareCiteCommand{\shcite}[\mkshcite] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite:shorthand}} + {\multicitedelim} + {\usebibmacro{cite:postnote}} + + +%% 5.3 NumCheckSetup (should not be changed) + + +\NumCheckSetup{\def\verso{}\def\recto{}} + +%% 5.4 Language mapping + +\DeclareLanguageMapping{english}{english-manuscripts} +\DeclareLanguageMapping{french}{french-manuscripts} + +% 5.5 bibcheck + +\defbibcheck{withshorthand}{\iffieldundef{shorthand}{\skipentry}{}} +\defbibcheck{withoutshorthand}{\iffieldundef{shorthand}{}{\skipentry}} +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts-shared.dbx b/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts-shared.dbx new file mode 100644 index 00000000000..3ef698ae950 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts-shared.dbx @@ -0,0 +1,22 @@ +%% Copyright 2013 Maïeul Rouquette +% +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3 +% of this license or (at your option) any later version. +% The latest version of this license is in +% http://www.latex-project.org/lppl.txt +% and version 1.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% +% This work has the LPPL maintenance status `maintained'. +% +% 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} +[\abx@bbxid] +\DeclareDatamodelEntrytypes{manuscript} +\DeclareDatamodelFields[type=field,datatype=literal]{catalog,dating,shortlibrary,columns, collection,shortcollection,usualtitle,shelfmark,support,columns} +\DeclareDatamodelFields[type=list,datatype=name]{scribe,owner} +\DeclareDatamodelFields[type=list,datatype=literal]{origin} +\DeclareDatamodelEntryfields[manuscript]{catalog,dating,shortlibrary,shortcollection,columns,languages, collection,usualtitle,shelfmark,support,columns,origin,scribe,owner} + diff --git a/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts.bbx b/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts.bbx index 0340725651a..2b24688a1a3 100644 --- a/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts.bbx @@ -11,233 +11,27 @@ % This work has the LPPL maintenance status `maintained'. % % 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 +% This work consists of the files manuscripts*.dbx, manuscripts*.bbx, manuscripts*.lbx \ProvidesFile{manuscripts.bbx} [\abx@bbxid] -\RequireBibliographyStyle{verbose} -% This file is organiszed from the must close of user to the less close. -% 1. Some commands to be redefine +\RequireBibliographyStyle{manuscripts-shared} - - - - - - -\newcommand{\collectionshelfmarkpunct}{\addspace} -\newcommand{\datingpagespunct}{\isdot\addcomma\addspace} -\newcommand{\librarycollectionpunct}{\addcomma\addspace} - - -\newcommand{\mkcolumns}[1]{\addspace\mkbibparens{#1}} -\newcommand{\mklocation}[1]{\mkbibnamelast{#1}} -\newcommand{\mkmanuscriptdescriptionlabel}[1]{\textbf{#1}\manuscriptdescriptionlabelpunct} -\newcommand{\mkshcite}[1]{#1} - -\newcommand{\locationlibrarypunct}{\addcolon\addspace} -\newcommand{\manuscriptdescriptionlabelpunct}{\addcolon\addspace} -\newcommand{\moreinterpunct}{\addsemicolon\addspace} -\newcommand{\pagetotalpagespunct}{\addcolon\addspace} - -\def\recto{r} -\def\verso{v} - - - -% 2. Some macros - - -\newbibmacro{annotation}{% - \iffieldundef{annotation}{}{\printfield{annotation}} -} - -\newbibmacro{manuscript:more}{% - \printlist{origin}% - \setunit{\moreinterpunct}% - \printnames{scribe}% - \setunit{\moreinterpunct}% - \printnames{owner}% -} -\newbibmacro{more+annotation+catalog}{% - \iftoggle{shorthand:details}{% - \setunit{\finentrypunct\par}% - \usebibmacro{manuscript:more}% - \setunit{\finentrypunct\par}% - \usebibmacro{annotation}% - \setunit{\finentrypunct\par}% - \usebibmacro{catalog}% - }{}% -} - -\newbibmacro{catalog}{% - \iffieldundef{catalog}{}% - {\printfield{catalog}}% -} - -\newbibmacro{collection+shelfmark}{% - \mkbibemph{% - \printfield{collection}% - \setunit{\collectionshelfmarkpunct}% - \printfield{shelfmark}% - }% -} - -\newbibmacro{date/dating}{% - \iffieldundef{dating}{\usebibmacro{date}} - {\printfield{dating}}% -} - -\newbibmacro{location+library+series+shelfmark}{% - \printlist{location}% - \setunit{\locationlibrarypunct}% - \printfield{library}% - \setunit{\librarycollectionpunct}% - \usebibmacro{collection+shelfmark}% -} - -\newbibmacro{manuscript:pages}{% - \printfield{pagetotal}% - \iffieldundef{columns}{}{\bibstring[\mkcolumns]{\strfield{columns}column}}% - \setunit{\pagetotalpagespunct}% - \printfield{pages}% -} - -\newbibmacro{support+dating}{% - \printfield{support}% - \newunit% - \usebibmacro{date/dating}% - } - -% 3. Some Field or List Format -\DeclareFieldFormat{catalog}{% - \bibstring[\mkmanuscriptdescriptionlabel]{catalog}% - #1% -} -\DeclareFieldFormat{support}{\bibstring{#1}} - -\DeclareNameFormat{manuscript}{% - \ifnumgreater{\value{listcount}}{\value{liststart}}% - {\multilistdelim}% - {\bibstring[\mkmanuscriptdescriptionlabel]{\currentname}}% - \ifuseprefix - {\usebibmacro{name:first-last}{#1}{#4}{#5}{#8}} - {\usebibmacro{name:first-last}{#1}{#4}{#6}{#8}}% -} -\DeclareNameAlias{scribe}{manuscript} -\DeclareNameAlias{owner}{manuscript} -\DeclareListFormat[manuscript]{location}{% - \usebibmacro{list:delim}{\mklocation{#1}}% - \mklocation{#1}\isdot% - \usebibmacro{list:andothers}} - -\DeclareListFormat[manuscript]{origin}{% - \ifnumgreater{\value{listcount}}{\value{liststart}}% - {\multilistdelim}% - {\bibstring[\mkmanuscriptdescriptionlabel]{origin}}% - #1% - } - -% 4. Printshorthands Environment - -\newtoggle{shorthand:details} -\defbibenvironment{details} - {\toggletrue{shorthand:details} - \list - {\printfield[shorthandwidth]{shorthand}} - {\setlength{\listparindent}{\parindent}% - \setlength{\labelwidth}{\shorthandwidth}% - \setlength{\leftmargin}{\labelwidth}% - \setlength{\labelsep}{\biblabelsep}% - \addtolength{\leftmargin}{\labelsep}% - \setlength{\itemsep}{\bibitemsep}% - \setlength{\parsep}{\bibparsep}% - \renewcommand*{\makelabel}[1]{##1\hss}}} - {\endlist} - {\item\iffieldundef{shorthand}{\hspace{-\labelwidth}\hspace{-\labelsep}}} - -% 5. Others -%% 5.1 Driver -\DeclareBibliographyDriver{manuscript}{% - \usebibmacro{bibindex}% - \usebibmacro{begentry}% - \usebibmacro{location+library+series+shelfmark}% - \newunit - \newunit - \printlist{language}% - \newunit\newblock - \printfield{howpublished}% - \newunit\newblock - \printfield{note}% - \newunit\newblock - \usebibmacro{support+dating} - \newunit\newblock - \iftoggle{bbx:url} - {\usebibmacro{url+urldate}} - {}% - \setunit{\datingpagespunct} - \usebibmacro{manuscript:pages} - \iftoggle{bbx:related} - {\newunit\newblock% - \usebibmacro{related:init}% - \usebibmacro{related}} - {}% - \usebibmacro{more+annotation+catalog}% - \usebibmacro{finentry}} - -%% 5.2 Citation command -\DeclareCiteCommand{\shcite}[\mkshcite] - {\usebibmacro{prenote}} - {\usebibmacro{citeindex}% - \usebibmacro{cite:shorthand}} - {\multicitedelim} - {\usebibmacro{cite:postnote}} - -%% 5.3 Mapping - -\DeclareStyleSourcemap{ +% Mapping + \DeclareStyleSourcemap{ \maps[datatype=bibtex]{ - \map[overwrite]{ - \pertype{manuscript} - \step[fieldsource=catalog,final] - \step[fieldset=catalog,fieldvalue={\cites}] - \step[origfieldval,fieldset=catalog,append] - } - } + \map{ + \pertype{manuscript} + \step[fieldsource=entrykey] + \step[fieldset=shorthand, origfieldval] + } + \map[overwrite]{ + \pertype{manuscript} + \step[fieldsource=catalog,final] + \step[fieldset=catalog,fieldvalue={\cites}] + \step[origfieldval,fieldset=catalog,append] + } + } } - -%% 5.4 NumCheckSetup (should not be changed) - - -\NumCheckSetup{\def\verso{}\def\recto{}} - -%% 5.5 Language mapping - -\DeclareLanguageMapping{english}{english-manuscripts} -\DeclareLanguageMapping{french}{french-manuscripts} - -% 5.6 Auto shorthand - -\newbool{bbx:msnoautoshorthand} -\DeclareBibliographyOption{msnoautoshorthand}[true]{% - \csuse{bool#1}{bbx:msnoautoshorthand}% -} - -\AtEveryCitekey{% - \notbool{bbx:msnoautoshorthand}{% - \ifentrytype{manuscript}{% - \iffieldundef{shorthand}{% - \savefield{entrykey}{\entrykey}% - \restorefield{shorthand}{\entrykey}% - }{}% - }{}% - }% - {}% -} - -% 5.7 bibcheck - -\defbibcheck{withshorthand}{\iffieldundef{shorthand}{\skipentry}{}} -\defbibcheck{withoutshorthand}{\iffieldundef{shorthand}{}{\skipentry}} \endinput diff --git a/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts.dbx b/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts.dbx index 91045a5e51a..fef10600b78 100644 --- a/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts.dbx +++ b/Master/texmf-dist/tex/latex/biblatex-manuscripts-philology/manuscripts.dbx @@ -11,11 +11,7 @@ % This work has the LPPL maintenance status `maintained'. % % 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 - -\DeclareDatamodelEntrytypes{manuscript} -\DeclareDatamodelFields[type=field,datatype=literal]{catalog,dating,shortlibrary,columns, collection,shortcollection,usualtitle,shelfmark,support,columns} -\DeclareDatamodelFields[type=list,datatype=name]{scribe,owner} -\DeclareDatamodelFields[type=list,datatype=literal]{origin} -\DeclareDatamodelEntryfields[manuscript]{catalog,dating,shortlibrary,shortcollection,columns,languages, collection,usualtitle,shelfmark,support,columns,origin,scribe,owner} - +% This work consists of the files manuscripts*.dbx, manuscripts*.bbx, manuscripts*.lbx +\ProvidesFile{manuscripts.dbx} +[\abx@bbxid] +\blx@inputonce{manuscripts-shared.dbx}{}{}{}{}{} \ No newline at end of file -- cgit v1.2.3