summaryrefslogtreecommitdiff
path: root/paper/lua-filters/author-info-blocks/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'paper/lua-filters/author-info-blocks/README.md')
-rw-r--r--paper/lua-filters/author-info-blocks/README.md59
1 files changed, 59 insertions, 0 deletions
diff --git a/paper/lua-filters/author-info-blocks/README.md b/paper/lua-filters/author-info-blocks/README.md
new file mode 100644
index 0000000..3386bac
--- /dev/null
+++ b/paper/lua-filters/author-info-blocks/README.md
@@ -0,0 +1,59 @@
+# author-info-blocks
+
+This filter adds author-related header blocks usually included in
+scholarly articles, such as a list of author affiliations,
+correspondence information, and on notes equal contributors.
+
+
+## Dependencies
+
+This filter assumes metadata in the canonical format generated by
+the [scholarly-metadata filter](../scholarly-metadata).
+
+## Usage
+
+The filter should be run after *scholarly-metadata.lua*:
+
+ pandoc --lua-filter=scholarly-metadata/scholarly-metadata.lua \
+ --lua-filter=author-info-blocks/author-inffo-blocks.lua \
+ --output=outfile.pdf --pdf-engine=xelatex \
+ article.md
+
+The ways in which affiliation data should be given is described
+in the docs for **scholarly-metadata.lua*. Additionally, authors
+who contributed equally to an article can be marked by adding
+`equal_contributor: yes` to the respective YAML objects.
+Similarly, corresponding authors should be marked with
+`correspondence: yes` and have an `email` listed.
+
+### Example
+
+Take the following example YAML block:
+
+``` yaml
+---
+title: Affiliation Blocks Example
+author:
+ - Jane Doe:
+ institute:
+ - federation
+ equal_contributor: "yes"
+ correspondence: "yes"
+ email: jane.doe@example.com
+ - John Q. Doe:
+ institute: [federation, acme]
+ equal_contributor: "yes"
+ - Juan PĂ©rez:
+ institute: acme
+institute:
+ - federation: Federation of Planets
+ - acme:
+ name: Acme Corporation
+---
+```
+
+This will mark Jane Doe and John Q. Doe as equal contributors and
+Jane Doe as the sole corresponding author. Below is a screenshot
+of a document header created from this metadata.
+
+![example document screenshot](document-screenshot.jpg)