Citations
The citations command updates and creates the citations.yaml and
cited-by.yaml files for every document.
Examples
Create the
citations.yamlfile for a document that you pick:papis citations --fetch-citations
Create the
citations.yamlfile for all documents matching an author:papis citations --all --fetch-citations 'author:einstein'
Overwrite the
citations.yamlfile with the--forceflag for all papers matching a query:papis citations --force --fetch-citations 'author:einstein'
Update the
citations.yamlfile with citations of documents existing in your library:papis citations --all --update-from-database 'author:einstein'
Create the
cited-by.yamlfor all documents in your library (this might take a while):papis citations --fetch-cited-by --all
Command-line interface
Handle document citations.
Usage
papis citations [OPTIONS] [QUERY]
Options
- -h, --help
Show this message and exit.
- --sort <FIELD>
Sort documents with respect to the FIELD.
- --reverse
Reverse sort order.
- -c, --fetch-citations
Fetch and save citations from Crossref.
- -d, --update-from-database
Fetch and save citations from database.
- -b, --fetch-cited-by
Fetch and save cited-by from database.
- -f, --force
Force action.
- -a, --all
Apply action to all matching documents.
- --doc-folder <doc_folder>
Document folder on which to apply action.
Arguments
- QUERY
Optional argument