Taking reading notes with ConnectedText

Recently I have developed a reading note-taking process with ConnectedText that follows the Zettelkasten method more closely and is an alternative to the note-taking process with Freeplane that I have described earlier. The main difference is that the earlier method with Freeplane produced one large mind map that contained all the reading notes in a single document and which tried to capture the inherent outline (logical hierarchy) of a book’s argument, while this new method produces many small index cards with quotes and notes, which nonetheless can be assembled into an overall outline at the end, to reproduce the overarching flow of the original text’s argument. The main advantage of this latter process is that it results in bite-size chunks of texts that can be connected and reassembled in many other ways, thus providing more versatility and ease of use during the analysis and synthesis stage, and throughout the life the Zettelkasten.

Here is my process flow (when reading a book in PDF format):

  1. I read the PDF document.
  2. I copy and paste interesting passages into NoteTab (plain text editor) to fix the line breaks with CTRL+J and use CT’s markup to preserve formatting (mainly italics and superscript for footnotes), if required.
  3. I paste in the quote into a new “date topic” in CT. Date topics are CT documents with some special properties. E.g. they are prefixed automatically with the date and time of the creation of the topic and allow the topics to be listed in chronological order in the “Topic list” pane. Before starting to take notes for a section of the book (e.g. a chapter), I create a dedicated template (a plain text document) for that section. CT remembers the last template used, which means that whenever I create a new topic, I don’t need to worry about selecting the template again. The template contains all the major fields of a reading note you’d expect, such headings for “Quote,” “My comment,” “Bibliographic reference,” link to page in the PDF file, and “Categories.” The reference is already marked up with CT’s “attribute” tags, which allows for automatically gathering topics with the same attributes. In the “Categories” I would include any labels (tags) that will pertain to all the notes within that particular chapter (including the chapter’s title and the author’s name). I also set up a phrase with the “author date” format in PhraseExpander, so that when I create a new topic, I won’t need to retype that bit again. Here is the sub-process for creating a new date topic in CT:
    1. click on the “new topic” button in CT.
    2. click on the “add current date/time” icon in the “new topic” dialog box.
    3. start typing author’s name and select phrase from PhraseExpander’s pop-up, e.g. “Smith 2013”
    4. type a descriptive title for the quote. The final topic title will look something like this:
      1. 29/04/2014 10:34 Smith 2013 definition of scientific method
    5. click “OK” to create new CT date topic.
  4. paste in the quote from NoteTab.
  5. Add any comments, such as interpretations or ideas triggered by the quote.
  6. Use yellow and pink colour to highlight any crucial sentences in the quote (optional).
  7. Add the page number for the PDF page link (to be able to go back to the source page with one click).
  8. Add labels (tags) in the Categories section to characterise and categorise the quote.
  9. Save.
  10. After having finished reading a chapter, I drag and drop all the newly created date topics into a CT outline file (.cto) I  created for the whole book, and organise them into a hierarchical structure, thus recreating the underlying logical structure for the chapter’s argument (and gradually for the whole book). This is the process and mechanism that replaces the single Freeplane mind map with the previously described method. Should I still wish to see this outline as a mind map, I can export it into Freeplane, where each outline item would be a node, and each node would have a link that leads to the quote in CT, thus acting as a virtual dual-pane mind map/outliner.


Zettelkasten: one database or several databases?

In recent months I have decided to implement the Zettelkasten approach to taking reading notes a bit more rigorously than I did in the past, by which I mean that I started taking individual bite-size (index-card type) notes, rather than keeping all notes pertaining to a book or article within a single document. I created a separate database in ConnectedText (my Zettelkasten software) for this, which I named “Quotes.” I also created another database called “Notes” for my own ideas, which I intended to keep separate from “Quotes.” My main reasoning was that I wanted to keep “Quotes” ‘pure’ as a reading notes database, rather than contaminate it by a type of notes that were of a different provenance.

This dualism didn’t matter much until just recently, as I was almost exclusively taking reading notes, which allowed me to record my own associated comments, without the need to start populating the “Notes” database. You could say that I did not have any “original” ideas of my own to record. However, just today I had an idea, which, although inspired by my reading of a book, I thought was an original thought worthy of recording on its own. And then it dawned on me that I do not need to put that note into a separate database. I can just consider it a special type of a “reading note,” the author of which is me. Rather than recording it separately, I can just add my own name as an author in the Categories field, so that I can filter those, if needed. Otherwise there are all kinds of benefits to keeping it together with my other reading notes. For example, they can be searched together or grouped together thematically. And there is no need to be switching between databases.

I realise this may not sound like a very profound realisation that should merit its own blog post, but for some reason I found it a relief that I could reduce the number of databases for my notes. I still have my old “Readings” database, which is based on the principle of collecting all notes per publication in a single CT document. But since I’ve started using the index card approach, I had not felt the need to create another “Readings” entry. I suspect that one day I may break those up into index cards as well and merge them with the “Quotes” database (which I should really rename to “Quotes and Thoughts”).

How do you deal with quotes and your own thoughts? Do you keep them in the same database or in separate databases? Do you keep quotes and your comments about them in the same note or in separate ones? And why?