Библиотеки или каталоги?
А если в электронной форме, прежде всего, организовать учет книг в библиотеках, и на его основе развивать межбиблиотечный обмен? Тем более, уже есть вполне достойные xml форматы обмена учетными данными.
Для формирования наполнения локального хранилища библиотеки можно воспользоваться богатой практикой сервисных центров, которые имеют дело с миллионами разных part numbers. Некоторые "ходовые" детали заказываются заранее и хранятся на локальном складе, все остальное - заказывается в большом (один-два на Европу) складе, подбирается в посылки и доставляется, скажем, раз в неделю.
И с авторскими правами проблем не будет - книги останутся на бумаге. И расточительность процедуры снизится...