https://github.com/redsummernight/ao3-citation-generator
A user script to generate citations for fan works on Archive of Our Own
https://github.com/redsummernight/ao3-citation-generator
ao3 fanfiction tampermonkey userscripts
Last synced: about 2 months ago
JSON representation
A user script to generate citations for fan works on Archive of Our Own
- Host: GitHub
- URL: https://github.com/redsummernight/ao3-citation-generator
- Owner: redsummernight
- License: mit
- Created: 2017-04-01T04:00:25.000Z (about 9 years ago)
- Default Branch: main
- Last Pushed: 2023-04-08T00:36:48.000Z (about 3 years ago)
- Last Synced: 2025-03-31T00:26:15.212Z (about 1 year ago)
- Topics: ao3, fanfiction, tampermonkey, userscripts
- Language: JavaScript
- Homepage:
- Size: 31.3 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ao3-citation-generator
[](https://github.com/redsummernight/ao3-citation-generator/actions/workflows/ci.yml?query=branch%3Amain)
This user script generates citations for fan works on [Archive of Our Own](https://archiveofourown.org/).
Citations are automatically added to the information section at the top of each work/chapter page.
## Style
The script follows the [style guide](https://www.transformativeworks.org/how-to-cite-fan-works/) developed by
Karen Hellekson, editor of *Transformative Works and Cultures*, with some modifications:
- Fandom names on AO3 are not italicized, as they can contain [more than just the titles](https://archiveofourown.org/wrangling_guidelines/4) of the original media.
- Crossovers involving 4 or more fandoms are cited as "Multifandom". This limit is arbitrarily chosen.
- Work titles with [quotation](https://owl.purdue.edu/owl/general_writing/punctuation/quotation_marks/extended_rules_for_quotation_marks.html)
or [punctuation](https://owl.purdue.edu/owl/general_writing/punctuation/quotation_marks/more_quotation_mark_rules.html) marks use MLA rules.
## Installation
You need the browser extension [Tampermonkey](https://tampermonkey.net/) (Chrome, Opera Next, Safari, Firefox)
or [Greasemonkey](https://www.greasespot.net/) (Firefox).
Visit the following URL, and Tampermonkey will ask you if you want to install the script:
> https://github.com/redsummernight/ao3-citation-generator/raw/main/ao3-citation-generator.user.js
Tampermonkey will automatically update the script if there's a new version available. You can manually update
by visiting the above URL again.
## Support
Check out the list of [known problems](https://github.com/redsummernight/ao3-citation-generator/issues), or
[report a new one](https://github.com/redsummernight/ao3-citation-generator/issues/new) if you have a GitHub account.
You can also find me on [Tumblr](https://redsummernight.tumblr.com/).