Journal- & DOI-based citation style for inserting hyper-linked bibliography entries into WordPress-based podcast show notes.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
README.md
plos-with-raw-html-hyperlinks.csl

README.md

Citation Style for Science Podcasts

Journal- & DOI-based citation style for inserting hyper-linked bibliography entries into WordPress-based podcast show notes. It shall enhance both:

  • the discoverability of the podcast episode by people who search the Internet for a study author(s), title or DOI, and
  • the ability of show note readers to quickly assess the relevance of the study to their interests

Example:

John P. A. Ioannidis (2005) Why Most Published Research Findings Are False (PLoS Medicine) DOI: 10.1371/journal.pmed.0020124

How to Use

  1. Download & unpack this repository
  2. Optional: If you want this style to appear with a more memorable name then Podcast in Zotero, open the .csl file with a text editor and change <title> & <title-short>.
  3. Import the .csl into your reference manager. In Zotero, this works via Preferences | Cite | Style | + . Others have not been tested so far. Feedback welcome!
  4. Assuming you already have imported your reference(s) into Zotero (see here for instructions), right-click on the item(s), select Create Bibliography from Item(s)... | Citation Style: Podcast, Output Mode: Bibliography and Output Mode: Copy to Clipboard and click OK. Zotero should auto-save these settings, so you'll not have to click everything again next time.
  5. Paste/Insert the bibliography entry into the Text-part of WordPress' editor. Switch back to Visual to continue writing the show notes ;-) You are writing show notes, aren't you?

Known Issues

  • Zotero reports "... is not a valid CSL 1.0.1 style file..." upon import. Not sure why, copy-and-pasting of bibliography items still works.
  • Not all media types are supported yet. To find out which, search for type= in the code. Here's a list of all possible types. Pull requests welcome ;-)