Citation generator
text_citationFormats structured source data into APA, MLA, Chicago, Harvard or IEEE references, returning plain-text/HTML citations, in-text forms and a sorted bibliography.
Instructions
Format references from structured fields in APA 7, MLA 9, Chicago author-date (17th), Harvard (Cite Them Right) or IEEE, for books, book chapters, journal articles, web pages, newspaper/magazine articles, videos and reports. Handles author-count rules (et al.), initials, organisations as authors, editions, page ranges (MLA 127-53), DOIs, URLs and access dates, and title case for MLA/Chicago/IEEE. Returns each citation as plain text and HTML (italics as ), the in-text citation, missing-field hints, and the whole list as a bibliography sorted for the style (numbered for IEEE). Web version: https://s3eidat.github.io/citation-gen/
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| style | Yes | Citation style: apa, mla, chicago, harvard or ieee. | |
| sources | Yes | One or more sources. | |
| autoCase | No | Apply title case where the style wants it (MLA, Chicago, IEEE book titles). Default true. |