maieul / biblatex-manuscripts-philology

Biblatex style and datatools to describe manuscripts in the perspective of a critical edition of text.
7 stars 4 forks source link

Annotation and other fields not always printed #15

Closed Doc73 closed 6 years ago

Doc73 commented 6 years ago

I'm doing some tests, but I noticed that annotation and other special fields are not always printed. Here a MWE, where annotation and origin of Vatgr1 are not printed:

% !TeX program = xelatex
% !TeX encoding = UTF-8
% !TeX spellcheck = it_IT

\begin{filecontents}{bibliography.bib}
@manuscript{Vatgr1,
  collection     = {Vaticanus graecus},
  location       = {Città del Vaticano},
  library        = {Bibliotheca Apostolica Vaticana},
  shelfmark      = {1},
  bookpagination = {folio},
  columns        = {1},
  dating         = {X saec.},
  shortlibrary   = {Vat.},
  pagetotal      = {300},
  shorthand      = {O},
  support        = {pergament},
  annotation     = {blablabla blablabla blablabla blablabla blablabla blablabla blablabla blablabla blablabla blablabla blablabla blablabla blablabla blablabla blablabla blablabla blablabla blablabla blablabla blablabla blablabla blablabla blablabla blablabla blablabla blablabla blablabla blablabla blablabla blablabla blablabla blablabla blablabla blablabla},
  origin         = {Costantinopoli},
  keywords       = {manuscripti},
}

@manuscript{Pargr1807,
  collection     = {Parisinus Graecus},
  location       = {Paris},
  library        = {Bibliothèque Nationale de France},
  shelfmark      = {1807},
  bookpagination = {folio},
  columns        = {2},
  dating         = {IX saec.},
  shortlibrary   = {Par.},
  pagetotal      = {300},
  shorthand      = {A},
  support        = {pergament},
  keywords       = {manuscripti},
}

@manuscript{Beinecke278,
  collection = {Beinecke},
  location   = {New Haven (Connecticut)},
  library    = {Yale University},
  shelfmark  = {278},
  columns    = {2},
  dating     = {4 October 1453},
  pages      = {1\recto--160\recto},
  pagetotal  = {164},
  pagination = {column},
  support    = {paper},
  annotation = {Written in Italy by Ioannes Skoutariotes in 1453 (see Vogel and Gardthausen, pp. 197-99; Canart, p. 68; de Meyier, p. 262). Acquired from Frater Philippus Lapaccinus by the Dominican convent of San Marco in Florence in the 15th century; ownership inscription of 15th century on f. ii verso is partially erased but still legible under ultraviolet light: "Iste liber est conuentus Sancti Marci de Florentia ordinis predicatorum. In bancho vj occidentis librarie grece. Habitus a fratre philippo lapaccino filio natiuo. N. LXXXVIIII." (B. Ullman and P. Stadter, The Public Library of Renaissance Florence [Padua, 1972] pp. 76, n. 1; 264; 279; 317.) Collection of Sir Thomas Phillipps (no. 10371, on spine), who purchased it from Payne (Cat. 1835, no. 100). Acquired in 1953 by Thomas E. Marston (bookplate) from C. A. Stonehill. Gift of Thomas E. Marston in 1959.},
  shorthand      = {B},
  keywords   = {manuscripti},
  origin     = {Italy},
  scribe     = {Ioannes Skoutariotes},
}
\end{filecontents}

\documentclass{article}
\usepackage{filecontents}

\usepackage{polyglossia}
    \setmainlanguage{italian}
    %\setotherlanguage[ancient]{greek}
\usepackage{libertinus-otf}

\usepackage{csquotes}
\usepackage[
    backend=biber,%
    language=italian,%
    autolang=other,%
    bibstyle=manuscripts-noautoshorthand,
    ]{biblatex}
\addbibresource{biblio.bib}

\begin{document}
\cite{Vatgr1}

%\shcite{Vatgr1}

\nocite{*}
\printshorthands[type=manuscript,title=Conspectus siglorum]

\printshorthands[type=manuscript,env=details,title=Description of manuscripts]
\end{document}
wujastyk commented 6 years ago

I ran your MWE, and it worked okay for me. I saw blablabla :-)

screenshot from 2018-09-19 22-16-22

maieul commented 6 years ago

the same for me. I think the problem is that you use

\begin{filecontents}{bibliography.bib}

but

\addbibresource{biblio.bib}

so you don't have the same name, and I think you have a biblio.bib somewhere in your texpath.

In general, please, when sending MWE, dont use generic name as "biblio.bib", but prefer \jobname.bib

Doc73 commented 6 years ago

Haaaaaaaarghhhh! I'm sorry! In a previous version of test file, I used an external bibliography file biblio.bib, but to post here I add the content of this biblio.bib in the MWE with filecontents, but I forgot to adapt the corresponding \addbiblioresource. :-(