{ "DOI": "10.5281/zenodo.4626301", "abstract": "Added\n\n\nAdd dates_for_source, hash_keys, sort_hash, and sorted_people_keys Liquid filters\n\nAdd Person class to centralize functionality\n\nLink all people and sources from home page\n\nNote how many times each person appears in entries (based on people key)\n\nLink relevant dates on source pages\n\nBegin adding biography for John Dee from Charlotte Fell Smith's book 'John Dee'\n\nAdd some people data\n\nContinue adding entries and letters\n\nTag people, places, and source material in lots of entries\n\nAdjust people_avatar include and Person#name_initials to handle people keys that don't have a corresponding data file\n\nDisplay places, sources, and tags on date pages\n\nAdd information for several sources\n\nChanged\n\n\n\nRefactor people include into people_avatars and person_avatar includes\n\nRedefine person_initials and person_name Liquid filters to use Person class\n\nRename attribute_from_record Liquid filter to attribute_from_object_or_source_record\n\nRefactor mla_citation Liquid filter to use attribute_from_object_or_source_record\n\nWrap source material in
tag, to consistently indicate quoted text\n\nConvert additional properties from physical to logical: margin, padding, height, width, bottom, top\n\nUpdate styling to follow vertical rhythm\n\nChange transcludes.html to not use Markdown\n\nChange transcludes.html structured-data structure to match entry.html\n\nRename _lib/collections.rb to _lib/data_collection.rb to match its module name\n\nMove 'Autobiographical Tracts' information from 'commentary' data to 'context', which is more appropriate\n\nChange Jekyll cache directory to _cache.nosync\n\nRewrite HistoricalDiary::SourceMaterialGenerator to use Jekyll's cache system -- jekyll build now takes me between 16 seconds and 18 seconds instead of between 23 seconds and 25 seconds if the cache is primed (22%-31% faster), and the code is clearer\n\nHistoricalDiary::SourceMaterialGenerator now understands filenames with comma-separated dates (for example, _source_material/the private diary of dr john dee/1564-03-01,1593-03-01.md will appear on both 1564-03-01 and 1593-03-01)\n\nHistoricalDiary::SourceMaterialGenerator now extracts places and sources from source material, in addition to people and tags\n\nUpdate theme_color setting\n\nPerson class strips unknown -- from person keys\n\nFixed\n\n\n\nImprove structure of person and source pages\n\nFix CSS selector for highlighted person avatar\n\nAdjust DataCollection#data_collection_record to handle the case that the collection_name collection doesn't have a match for key\n\nAdjust HistoricalDiary::ManipulateDataGenerator to handle case that source doesn't have an editions hash\n\nRemoved\n\n\n\nRemove get_author_key Liquid filter -- its function is better done with the attribute_from_object_or_source_record filter", "author": [ { "family": "Jordan Cole" } ], "id": "4626301", "issued": { "date-parts": [ [ "2021", "03", "22" ] ] }, "publisher": "Zenodo", "title": "stilist/drjohndee.net: Release 1.0.10", "type": "software", "version": "v1.0.10" }