Code

ROxygen2 now allows all MARC Relator Codes for Author Roles

A GitHub Pull Request that I submitted to the roxygen2 project for R has been merged, allowing the use of all MARC Relator codes.

Materials from a Conference Presentation at BH & DH: Book History and Digital Humanities

I’ve posted slides and a paper that Heather Wacha and I presented on assessing overlap between medieval maps at Book History and Digital Humanities: A conference at the Center for the History of Print and Digital Culture.

veccompare for R has been released on CRAN

veccompare, an R package I’ve authored with Heather Wacha, is now listed on CRAN.

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.

Reflections on Educating on Copyright

A link to a brief guide on copyright, with a few addenda.

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.

Video Privacy Enhancer Plugin Updated

The Video Privacy Enhancer Plugin that I wrote for Pelican has been updated to allow embedding videos from Vimeo.

A Self-Hosted Sync Solution for Zotero

Because of my preference not to use the Zotero server to sync my academic library, I have written a small bash (command-line) function to sync Zotero database files over any server of one’s choosing (including, e.g., OwnCloud or Dropbox).

A Self-Hosted Sync Solution for Zotero

Because of my preference not to use the Zotero server to sync my academic library, I have written a small bash (command-line) function to sync Zotero database files over any server of one’s choosing (including, e.g., OwnCloud or Dropbox).

Markdown Mapper has been Updated to v0.1.2

Markdown Mapper has been Updated to v0.1.2, and now supports code blocks, blockquotes, and other sections of text that span multiple lines.