From owner-freebsd-questions@FreeBSD.ORG Tue Jun 9 12:42:02 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C8D3F106566C for ; Tue, 9 Jun 2009 12:42:02 +0000 (UTC) (envelope-from michaelgrunewald@yahoo.fr) Received: from amazone2.ujf-grenoble.fr (amazone2.ujf-grenoble.fr [152.77.2.202]) by mx1.freebsd.org (Postfix) with ESMTP id 749CE8FC0C for ; Tue, 9 Jun 2009 12:42:02 +0000 (UTC) (envelope-from michaelgrunewald@yahoo.fr) Received: from tana1.ujf-grenoble.fr (tana1.ujf-grenoble.fr [152.77.18.74]) by amazone2.ujf-grenoble.fr (8.13.7/8.13.7/Configured by JE 21 07 2006) with ESMTP id n59C5Poa049320; Tue, 9 Jun 2009 14:05:25 +0200 (CEST) Received: from localhost (unknown [127.0.0.1]) by tana1.ujf-grenoble.fr (Postfix) with ESMTP id 9CC7F5646B; Tue, 9 Jun 2009 14:05:25 +0200 (CEST) X-UJF-AV: Scanned on tana1.ujf-grenoble.fr Received: from tibre2.ujf-grenoble.fr (tibre2.ujf-grenoble.fr [152.77.24.10]) by tana1.ujf-grenoble.fr (Postfix) with ESMTP id 60B1E56469; Tue, 9 Jun 2009 14:05:25 +0200 (CEST) Received: from fourier.ujf-grenoble.fr (fourier.ujf-grenoble.fr [152.77.212.18]) by tibre2.ujf-grenoble.fr (8.14.2/8.14.2/SyS-1.10) with ESMTP id n59C5NwH049421; Tue, 9 Jun 2009 14:05:25 +0200 (CEST) (envelope-from michaelgrunewald@yahoo.fr) Received: from localhost (localhost [127.0.0.1]) by fourier.ujf-grenoble.fr (Postfix) with ESMTP id 22DF7D0147; Tue, 9 Jun 2009 14:05:28 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at fourier.ujf-grenoble.fr Received: from fourier.ujf-grenoble.fr ([127.0.0.1]) by localhost (fourier.ujf-grenoble.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VDTU8ckmkCG4; Tue, 9 Jun 2009 14:05:28 +0200 (CEST) Received: from ifpoolext5.ujf-grenoble.fr (ifpoolext5.ujf-grenoble.fr [193.48.255.248]) by fourier.ujf-grenoble.fr (Postfix) with ESMTP id EFF2ED00FC; Tue, 9 Jun 2009 14:05:27 +0200 (CEST) Message-Id: <3D527043-AF88-4A26-8029-FD51159E6ABB@yahoo.fr> From: =?ISO-8859-1?Q?Gr=FCnewald_Micha=EBl?= To: Daniel Underwood In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed; delsp=yes Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Apple Message framework v935.3) Date: Tue, 9 Jun 2009 14:04:45 +0200 References: X-Mailer: Apple Mail (2.935.3) Cc: freebsd-questions@freebsd.org Subject: Re: PDF inventory software X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Jun 2009 12:42:03 -0000 Le 8 juin 09 =E0 23:17, Daniel Underwood a =E9crit : > I'm looking for a way to manage my personal collection of research > articles. Ideally I'd like some way to keep records on authors, > keywords, journals, and publication years of articles (PDF files) > downloaded onto my local drive. Hi Daniel, I am also a researcher, and although I did not find any tool suited to =20= the management of my article's collection, I elaborated a methodology =20= I am rather happy with. Let me detail this methodology: The atom in the organization of my collection of articles is the =20 directory, this is handy because in a directory you can store many =20 additional information along with the main file (the file containing =20 the article). Each of these folders is stored in a vault. I choose the name vault =20 because, IIRC, the place a dragon uses to store its treasures is =20 called the =ABdragon vault=BB in the relevant literature. We, gathering =20= all these articles we do not have time to read, are pretty much like =20 these dragons sleeping on their pile. Here is the procedure to add an article to the collection: 1. I cd to the `vault' 2. I create a new folder to hold the article, usually with a rather =20 cryptic name (without accents nor spaces) obtained 3. I cd to this new folder 4. I copy the article under the name `paper.pdf' or `paper.djvu' 5. I create a text file called INDEX, looking much like an email =20 envelope, detailing the name of the authors and the article's title During the life of the article in my collection, I will usually add a =20= `mathscinet.bib' for the bibliography entry (when it is taken from =20 mathscinet), I may add reviews of the article and text dumps (all of =20 this with standardized names). With this organization, it is pretty easy to dig the collection with =20 combinations of `find', `awk', and `grep'. Moreover, putting a =20 document in its folder makes the collection very flexible. I have even =20= written a program producing a big `index.html' file from all of this, =20= but of course it is currently broken and I have no time to fix it (I =20 shall soon defend by phD!). There is much more to do, to have the good =20= tools managing this collection! BTW, `djvu' is an alternative format to store articles digitally, it =20 has many qualities, among them djvu files are usually much smaller =20 than the corresponding PDF files (for retrodigitized papers). See =20 djvu.org! --=20 All the best, Micha=EBl