Consider using kind 31. We put some thought into the tags, to meet academic citation standards.
{
"kind": 31,
"pubkey": "
"tags": [
// mandatory tags
["u", "
["accessed_on", "
["title", "
["author", "
// additional, optional tags
["published_on", "
["published_by", "
["version", "
["location", "
["g", "
["open_timestamp", "<`e` tag of kind 1040 event>"],
["summary", "
],
"content": "
}