My question is similar to another recent topic on this board about tools for annotating and then extracting notes from PDFs. I am new to the board and Scrivener, I hope I am not touching on an old and tired topic.
I am unable to find a software solution for the type of annotation and note taking that I would like to use in my research. My primary source materials are scientific journal articles. I am not attracted to tools that allow highlighting and editing of PDFs, even if annotations can be exported. LiquidText looks beautifully implemented, but doesn’t appear to scale well for a project that contains 50 to 100 associated publications. In addition, I regularly encounter PDFs that are faulty, where text selection is broken or yields garbled text.
When possible, I prefer to capture the HTML or RTF version of articles from journal publisher websites. I may begin using Markdown. I am currently leveraging the built-in capabilities of DEVONthink Pro to capture, organize, and search the content. This approach is imperfect, as some journals do not provide an HTML version of their publications. In current practice, I have a confusing mixture of note taking approaches.
Of the many different note taking tools I have explored, Scrivener comes nearest to the required feature set. Scrivener’s support for keywords, meta data, and inline and linked annotations looks quite powerful. Combined with the Outliner view, collections, and the flexible export options, it comes so close to my needs. What is missing? The main gap, as with other tools, is that keywords are applied to an entire document, rather than arbitrary text runs within a document.
Assume I am working with a program like Scrivener, I would like to apply an inline annotation and include a keyword along with the annotation. In its simplest form, the annotation would be the keyword(s) applied to a block of selected text. But sometimes I may want to include a personal comment or my own more concise version of the original text block. Over time, across a body of journal articles, I could create a collection that gathers all the annotated text blocks associated with user-specified keyword(s), along with any of my associated comments. The icing on top would be if selected graphic elements (i.e. data figures) could be annotated and “collected”. There are additional meta data that would be provided: the bibliographic source, PubMed ID, DOI, Year, First Author, a link back to the annotation in the document, and so forth.
Some example keywords:
Therapeutic Hypothesis
Patient Population
Trial Results
Biochemical Assay
Cellular Assay
Rodent GOF
Rodent LOF
Idea for Follow-up
PK/PD
etc.
I could almost do this now with Scrivener. I would have to stringently apply my own keywords (no typos) to inline annotations. I could copy the document snippet and use it as the content for my inline annotation, allowing its later extraction. But that is a lot of gymnastics and it is impractical to manage a controlled term keyword list manually.