Eu acredito que um gerenciador de referência como o jabref ajude você, jabref está disponível nos repositórios.
O jabRef usa o padrão Bibtex para armazenar informações sobre uma grande variedade de tipos de documentos. O arquivo Bibtex é um arquivo ASCII assim:
@article{Gettys90,
author = {Jim Gettys and Phil Karlton and Scott McGregor},
title = {The {X} Window System, Version 11},
journal = {Software Practice and Experience},
volume = {20},
number = {S2},
year = {1990},
abstract = {A technical overview of the X11 functionality. This is an update
of the X10 TOG paper by Scheifler \& Gettys.}
}
Seus documentos não precisam ser livros e podem ser cópias impressas em uma prateleira ou em um arquivo, ou eletrônicos em seu computador; no caso de documentos físicos, basta numerar os artigos e usá-los como o número em o arquivo BibTex, se eles são eletrônicos você pode ter um link para eles no arquivo BibTex, eles podem até estar na internet.
Você pode ler mais sobre o BibTeX aqui:
Dê uma olhada nos vários tipos de entrada. Quando você usa esse método para gerenciar documentos, você tem grande flexibilidade, pois o jabRef pode exportar para muitos outros formatos de referência ou exportar sua biblioteca para uma página da Web e assim por diante. O jabRef também tem uma boa facilidade de pesquisa. você pode criar citações para documentos do Latex e do Office referentes aos seus trabalhos.
Os tutoriais do jabRef estão aqui:
Há um aviso sobre isso ser antigo, mas pelo que vejo ainda é aplicável.
Este vídeo do YouTube também é útil.