The context is that I have to cite some old sources (music manuscripts) whose date is only approximative. The simple solution is to have this as "ca. 1710" or whatever is the approximative year. However, this creates a problem when it gets sorted in the final bibliography, as these works should come before later works (usually printed re-editions) by the same author.
Currently in my bibliography (using the citations given at the bottom) the order is
Bach, Johann Sebastian (1853)
Bach, Johann Sebastian (ca. 1710)
Bach, Johann Sebastian et Anna Magdalena Bach (ca. 1730)
While the proper order should have the 1853 printed edition after the ca. 1710 manuscript.
I've tried different ways to solve this, including toying with the bib.sort.order function so as to simply ignore years, but that doesn't quite seem to fix it and it unsurprisingly creates problems with other entries which then don't sort properly.
I'm using natbib with author-date citations and a custom (french-language) bst file (the sorting is otherwise alphabetically by author, and then by year).
@book{bach1710,
url={http://sammlungen.ub.uni-frankfurt.de/musikhs/content/titleinfo/4730749},
title={Frankfurt am Main, Stadt- und Universitäts- Bibliothek, collection du Manskopfsches Museum für Muzik und Theatergeschichte, Mus.Hs. 1538},
author={Bach, Johann Sebastian},
year={ca. 1710}
}
@book{bach1730,
url={https://www.bach-digital.de/receive/BachDigitalSource_source_00001141},
title={Staatsbibliothek zu Berlin, collection du Preußischer Kulturbesitz, D-B Mus.ms. Bach P 226 Faszikel 9},
author={Bach, Johann Sebastian and Bach, Anna Magdalena},
year={ca. 1730},
}
@incollection{bach1853,
author={Bach, Johann Sebastian},
title={Ouverture nach Französischer Art},
volume={3},
editor={Becker, Carl Ferdinand},
booktitle={Bach-Gesellschaft Ausgabe},
publisher={Breitkopf und Härtel},
address={Leipzig},
year={1853},
}
