Workflow

Tag Handwritten Notes to Link them with Typed Notes

After four years of figuring it out and two years of testing it, I have a small tip for incorporating handwritten and typed project notes.

A Workflow for Using Plaintext Notes with Zotero

I’ve created an “export translator” and a CSL file to facilitate creating and using plaintext notes associated with citations in the cross-platform reference manager Zotero. The CSL file should also be compatible with Mendeley and other programs that use the CSL standard.

Several Text Processing Functions for Taking Notes

function newlog() { ################## # SETTINGS ################## text_editor_of_choice=vim location_of_files="/path/to/Research_and_Project_Log_Notes" file_extension_for_new_files="mkd" # Do not put a dot (.) in front of this. This can be txt, md, mkd, etc. ################## # END OF SETTINGS ################## cd "$location_of_files" current_date=$(date +%F) # This will produce a date in YYYY-MM-DD format current_date_filename=$current_date.$file_extension_for_new_files if [ -n "$1" ] # If an argument (a filename is expected) was given… then previous_todo_entries=$(grep -ir "^Todo:.*$" "$1") else previous_todo_entries="" fi echo -e "—\nDate: $current_date\n$previous_todo_entries\n—\n\n" >> "$current_date_filename" # ‘\n’ is a newline.

A Workflow for Using Plaintext Notes with JabRef

I’ve created two “export filters” to facilitate creating and using plaintext notes associated with citations in JabRef, a cross-platform reference manager.

Creating Word Processor Tables from R Dataframes

Here is a small function for creating Word- or LibreOffice-compatible tables from R.

Making Marginal Glosses with Pelican and Jinja2

I used an idea from Motoki Wu to add marginal glosses to this website.