Help:Citation tools

Page semi-protected
Source: Wikipedia, the free encyclopedia.

The following tools can help you assemble a citation from limited information, with limited effort, although you should check their output for accuracy. These are tools with a variety of interfaces that provide a complete formatted reference based on a few initial details.

General

  • ProveIt
    provides a graphical interface for editing, adding, and citing references. It may be enabled per the documentation
  • RefToolbar is part of the editing tool bar

Generators

Templates

  • Citation Bot (
    S2CID
    or enough fields to be uniquely found; the bot will also fix formatting errors
  • AWB
    to complete citations of common English-language news sites
  • Find sources – provides links to customized searches for reliable sources in news newspapers books scholar JSTOR free images and the like. Points to a variety of templates for use in talk pages, on the AfD page etc., and for a variety of types of articles and situations.
  • References segregator (JavaScript) – Shows references in a separate edit window for easy editing; can also convert references to list-defined references format
  • refToolbar (JavaScript) – Allows you to format a reference during editing when you already have all the data
  • Scopus search add-on – Find a reference on Scopus, then with one click it's formatted ready for use in an article
  • SnipManager (JavaScript) – Adds a Ribbon menu above the edit form with templates (including citations) and the ability to preview citations
  • User:CitationTool – Semi-bot for finding citation errors and fixing them

Bookmarklets

  • Cite4Wiki, an XUL-based add-on for Pale Moon to generate {{cite web}} and {{cite news}} for the browser's current page.
  • citemark (JavaScript) – A bookmarklet to help create {{cite web}} templates; see the developer's page for details
  • RefScript: A bookmarklet that generates references with a single click. Works with a few news websites (BBC, Daily Mirror, Daily Telegraph, Huffington Post, Huffington Post Canada, New York Times, Washington Post, Boston Globe, Times of India, Financial Times, The Economist, Business Week, Ars Technica, TG Daily) and it can learn any other newspaper or website.
  • WebRef: A bookmarklet automating the filling of the {{cite web}} template.
  • User:Ark25/RefScript, a JavaScript bookmarklet – creates references in one click, works for many newspapers
  • User:V111P/js/WebRef, a script or bookmarklet automating the filling of the {{cite web}} template. You use the script on the page you want to cite.

Desktop software

Reference management software

Reference management software can output formatted citations in several styles, including Wikipedia citation templates.

User scripts

Tools to improve existing citations

  • Citation expander automatically adds missing data to citations using citation templates, and makes corrections to their formatting
  • reFill expands bare url references

Duplicate reference finders

Finding duplicate references by examining reference lists is difficult. There are some tools that can help:

  • the documentation
    .
  • URL Extractor For Web Pages and Text can identify Web citations with the exact same URL but otherwise possibly different. Most differences are not significant, but sometimes different page numbers from the same URL are cited. Occasionally references to the same Web page might be followed by different non-significant tracking parameters (?utm ..., #ixzz...), and will not be listed as duplicates.
    • Step 1: click "Enter URL", enter (paste) the URL of the Wikipedia article and click "Load",
    • Step 2: tick "Only Display duplicate URL addresses" (which unticks "Remove duplicate addresses")
      • Optional: Tick the radio button "Do not show", tick the box at the beginning of its line, and enter (paste) into the box web.archive.org,wikipedia,wikimedia,wikiquote,wikidata,worldcat
    • Step 3: Click Extract.
    • Then the duplicates will be listed, and must be manually merged. There will often be false positives; web.archive.org URLs, in particular, are a nuisance as they contain the original URLs, which show as duplicates. The optional part of Step 2 eliminates the archive URLs, but unfortunately the list of duplicates includes the archived pages. The wiki* URLs are less of a problem as they can just be ignored.

Libraries for developers

Documentation

These templates can be used in documentation:

Typing aids

Navboxes

Debug

Documentation

Replication