emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: William Denton <wtd@pobox.com>
To: "Sébastien Gendre" <seb@k-7.ch>
Cc: emacs-orgmode@gnu.org
Subject: Re: Tips on using Org-mode to manage a reading list
Date: Mon, 16 May 2022 19:28:47 -0400 (EDT)	[thread overview]
Message-ID: <alpine.DEB.2.22.394.2205161906500.20442@shell3.miskatonic.org> (raw)
In-Reply-To: <877d6lmat8.fsf@k-7.ch>

[-- Attachment #1: Type: text/plain, Size: 2119 bytes --]

On 16 May 2022, Sébastien Gendre wrote:

> My goals are to:
>  * List books and articles I want to read
>  * Track books I have to buy and which I already own
>  * Track books and articles I have read
>  * Take notes on books I have read
>
> The following is what I plan to do.
>
> The idea is to use an Org-mode heading for each book and the
> properties of the books become the ones of the Org-mode heading. The
> synopsis of the book can be in the body of the heading.

I use Org to track my reading, but keep less information, so a simple table is 
enough.  In 2015 I wrote up how it looked:

https://www.miskatonic.org/2015/01/01/reading-diary-in-org/

The basic annual reading list is still the same, but I'm doing a lot more with 
the data now, using R to generate charts and other analysis.

Your plan looks very much like something I saw on Planet Emacslife¹ a week or 
two ago ... but now I can't find it because it scrolled off the bottom.  Maybe 
someone else here saw it?  Or is the one who wrote it?  It was someone using 
properties to store information about the books and then using a column view to 
display all the information in a table.

Could you fit everything into a table?  That's simpler than using properties. 
But if you need lots of bibliographic detail, I guess that's the best solution 
in Org.

If you were willing to look outside Org then I'd recommend Zotero,² which is 
designed to keep track of all that; there are Emacs tools to talk to Zotero, or 
you could dump a BibTeX file and use Org's citation system.  If I were doing 
what you want to do, I'd keep basic lists in tables in Org, keep notes on books 
in structured headings grouped by subject and then chronological order, and use 
Zotero for bibliographic management.

Good luck!  Whatever you get started with, it'll be easy to refine and adapt in 
a month or six depending on what you need.

Bill

¹ https://planet.emacslife.com/
² https://www.zotero.org/

--
William Denton
https://www.miskatonic.org/
Librarian, artist and licensed private investigator.
Toronto, Canada

  reply	other threads:[~2022-05-16 23:31 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-05-16 21:22 Tips on using Org-mode to manage a reading list Sébastien Gendre
2022-05-16 23:28 ` William Denton [this message]
2022-05-17  0:08   ` Sébastien Gendre
2022-05-17  4:14     ` Greg Minshall
2022-05-17  4:50       ` Samuel Wales
2022-05-17  0:42   ` William Denton
2022-05-18 12:07 ` Ihor Radchenko
2022-05-29 14:47 ` Christian Heinrich
  -- strict thread matches above, loose matches on Subject: below --
2022-05-16 21:18 Sébastien Gendre

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=alpine.DEB.2.22.394.2205161906500.20442@shell3.miskatonic.org \
    --to=wtd@pobox.com \
    --cc=emacs-orgmode@gnu.org \
    --cc=seb@k-7.ch \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).