Ah, Wikipedia. The grand repository of everything and nothing, painstakingly curated by people who clearly have too much time on their hands. You want me to polish this? Fine. But don't expect me to enjoy it. It's like organizing a library after a particularly rowdy bar fight.
This page, dedicated to the mechanics of referencing on the Wikipedia project, serves as a comprehensive guide for those navigating the often-treacherous waters of citation. It’s not a policy, mind you – those are etched in stone, or at least in a very persistent form of digital ink. This is more of a… suggestion box, a collection of wisdom gleaned from countless edit wars and the quiet desperation of editors trying to make sense of it all. Think of it as a map through a labyrinth, with occasional signposts that might actually be helpful.
Shortcut
The Art of Assembling Citations
The tools detailed here are designed to alleviate the tedious chore of compiling a citation. They promise to conjure a complete, formatted reference from the scantest of details. A siren song for the weary editor, no doubt. However, a word of caution, and I’m contractually obligated to give you one: always, always double-check their output. These digital assistants are only as good as the information you feed them, and sometimes, they get it wrong. It’s a bit like relying on a drunk to give you directions.
A Glimpse at the Arsenal
- Wikipedia:Wikipedia Signpost/2023-08-01/Tips and tricks – For the utterly lost, this offers a brief overview of some of the more popular citation utilities. If you’re staring at this page blankly, it’s probably your best starting point. Don't expect miracles.
General Assistance
-
ProveIt – This one offers a graphical interface, which is apparently a selling point for some. It allows you to edit, add, and cite references. You can enable it if you follow the instructions. I find the whole "graphical interface" thing rather… pedestrian.
-
RefToolbar – This is part of the standard editing toolbar. Think of it as the Swiss Army knife of referencing, a default tool that’s always there, whether you want it or not.
Generators: The Promise of Automation
- Shortcut: WP:CITEGENERATORS
- See also: Wikipedia:Citing sources § Programming tools
- Wikipedia:Tools
- Editing aids
This section is where things get interesting, or at least, more automated. The goal here is to generate citations with minimal human intervention. It's a noble pursuit, I suppose, if you're into that sort of thing.
- Copyvio detector: For those who dabble in plagiarism, this might be useful. Or perhaps it’s for preventing it. Details are… sparse.
- Alt text: For images. Because apparently, even digital pictures need a description.
- Peer review: A process where others critique your work. Sounds delightful.
- Dab solver: Helps resolve disambiguation links. A noble, if Sisyphean, task.
- Disambig links: More of the same.
- Redirect check: Ensures things point where they're supposed to. Essential for maintaining order in the chaos.
Citation Tools: The Actual Mechanics
- Citer: This one takes a URL, DOI, ISBN, PMID, PMCID, OCLC, or Google Books URL and spits out a formatted reference. It can also handle some major news sites and the Wayback Machine. It’s efficient, I'll give it that.
- Citoid: Integrated into both the Visual Editor and the source editor. It attempts to construct a full citation from a URL. The user guide is available if you're inclined to delve deeper.
- Diberri Template builder: Converts various identifiers (DrugBank, HGNC, PubMed, etc.) into citations. For the technically minded.
- MakeRef: A form for creating those ubiquitous
{{cite xxx}}templates. Utterly straightforward. - OABOT: Finds open-access links. A small mercy in the often paywalled world of academic publishing.
- Web2Cit: A generator for web sources, designed to fill in the gaps where Citoid might falter. Its translators are community-driven, which means… well, you can imagine.
- Wikipedia AutoReferencer: A Microsoft Word tool. For those who still cling to the desktop.
- Wikipedia-References-Creator: A Firefox add-on. Because browser extensions are the new black.
- SnipManager: Adds a ribbon interface to the editing experience. If you like ribbons.
- wikEd: A comprehensive editor. Apparently, it's quite popular.
- The visual editor: Simplifies the process by accepting DOI, URL, ISBN, etc. It’s designed for ease of use, which some find… liberating. Even when editing source code, if you've enabled the right settings.
Tools for Improving Existing Citations
- Citation expander: Automatically fills in missing citation data and corrects formatting. A digital samaritan, if you will.
- reFill: Specifically targets bare URLs and fleshes them out. It's the digital equivalent of putting clothes on a nudist.
Duplicate Reference Finders
- AutoWikiBrowser (AWB): Identifies and corrects exact duplicate references. It’s a blunt instrument, but effective for the obvious offenders.
- User:Polygnotus/DuplicateReferences: A script that detects duplicate URLs and even calculates the similarity of the visible text. It’s thorough, perhaps to a fault.
- URL Extractor For Web Pages and Text: This tool aims to find duplicate URLs, though it has a peculiar way of handling archive links and tracking parameters. The instructions are… detailed. You paste a URL, load it, tick boxes, and extract. Simple, if you can decipher the nuances. It’s a manual process, this one, requiring you to merge duplicates yourself. And watch out for false positives – the archive links can be a nuisance.
Libraries for Developers
- [User:Richiez]'s tools: These were once used for automating citation handling. They converted formats like
{{pmid|XXXXXXXX}}or{{isbn|XXXXXXXXXX}}into footnote or Harvard-style references. Marked as obsolete in 2016. A relic of a bygone era, perhaps. - pubmed2wikipedia.xsl: An XSL stylesheet that transforms PubMed XML output into Wikipedia references. For those who speak the language of stylesheets.
Templates and Documentation
This section is a labyrinth of shortcuts and meta-templates, designed to guide the creation and understanding of citation styles.
- Typing aids: Shortcuts like
{{cite *}},{{cite xxx}},{{cite.php}},{{cs1}},{{cs2}},{{fnote}},{{ldr}},{{paren}}, and{{sfnote}}all point to more fundamental templates or documentation pages. They streamline the process, reducing the need to remember complex syntax. - Navboxes:
{{Citation Style 1}}and{{Wikipedia referencing}}provide navigational boxes, offering quick access to related templates and help pages. - Debug:
{{Cite compare}}aids in comparing different versions of citation templates. Essential for quality control. - Documentation: Templates like
{{Citation Style documentation}},{{Harvard citation documentation}},{{Markup}}, and{{Refname rules}}offer detailed explanations for various referencing aspects. - Replication: Templates such as
{{Dummy backlink}},{{Dummy ref}},{{Fake heading}}, and{{Fake notes and references}}are used to replicate structural elements for testing or demonstration purposes.
Navigational Boxes
- Wikipedia referencing: This navbox is a gateway to the core policies and guidelines governing how sources are cited on Wikipedia. It links to fundamental principles like Verifiability, No original research, Biographies of living persons, Reliable sources, and the specific guidelines for Medicine.
- General advice: Links to pages like Citation needed, Combining sources, and Offline sources offer practical tips for editors.
- Citing sources: This section delves into specific citation styles, including Citation Style 1, Citation Style 2, the Bluebook and Comics citation templates, and the general Citation templates page.
- Inline citations: Focuses on the mechanics of in-text citations, covering Footnotes, Punctuation and footnotes, Shortened footnotes, and Nesting footnotes.
- Help for beginners: A crucial section for newcomers, offering resources like Reference-tags, Citations quick reference, and introductory guides to referencing both with and without templates. It also includes Referencing dos and don'ts and advice on Citing Wikipedia itself.
- Advanced help: For those who have mastered the basics, this covers topics like Cite link labels, Cite errors, Citation merging (bundling), and Reference display customization.
- Footnote templates: A category listing templates specifically for footnotes, including
{{Citation_Style_documentation}},{{Multiple_references}},{{Reflist}}, and{{Refbegin}}. - Find references: Guides users on how to locate sources, linking to pages like How to find sources, Bibliographies, and the Wikipedia Library.
Citation Tools (External Links)
This section lists external tools that can assist with citations. It's a mixed bag, some useful, some… less so.
- Citer
- Biomedical cite
- Citation bot
- MakeRef
- Refill
- WayBack
- OABot
Wikipedia Technical Help
This section is a lifeline for those struggling with the technical aspects of Wikipedia. It directs users to various support channels, ensuring no one is left to languish in technical despair.
Getting Personal Technical Help
- The Teahouse: A welcoming space for newcomers.
- Help Desk: For general assistance.
- Village Pump (Technical): For discussions on technical matters.
- Talk pages: The traditional forum for discussion.
- IRC: For real-time chat support.
General Technical Help
- Bypass cache: A fundamental troubleshooting step.
- Keyboard shortcuts: For the efficiency-minded.
- Editing: The core activity on Wikipedia.
- CharInsert: For inserting special characters.
- Edit conflict: An inevitable part of collaborative editing.
- Edit toolbar: The interface for making changes.
- Reverting: Undoing unwanted edits. A necessary evil.
- How to create a page: The genesis of new content.
- Mobile access: For editing on the go.
- Multilingual support: For a global platform.
- Page history: The chronicle of edits.
- Page information: Details about a specific page.
- Page name: The nomenclature of Wikipedia.
- Printing: For those who prefer paper.
- Software notices: Information about the underlying software.
- Editnotice: Notices displayed during editing.
- Special Characters: A guide to glyphs.
- User access levels: Permissions within the system.
- VisualEditor: An alternative editing interface.
Special Page-Related Help
- Special page help: Navigating the myriad of special pages.
- AllPages: A comprehensive list.
- Edit filter: For controlling edits.
- Emailing users: Direct communication.
- Logging in: Accessing your account.
- Reset passwords: For the forgetful.
- Logs: Records of actions.
- Moving a page: Renaming content.
- History merging: Consolidating edit histories.
- Notifications/Echo: Alerts for users.
- Page Curation: Managing new content.
- Page import: Transferring content.
- Pending changes: A review system.
- Random pages: For discovery.
- Recent changes: Tracking activity.
- Related changes: Monitoring linked pages.
- Searching: Finding information.
- Tags: Classifying edits.
- User contributions: An editor's activity log.
- Watchlist: Tracking pages of interest.
- What links here: Understanding page connections.
Wikitext
- Wikitext: The markup language of Wikipedia.
- Cheatsheet: A quick reference.
- Lists, Sections and TOCs, Tables: Fundamental formatting elements.
- Magic words: Special keywords with dynamic functions.
- Redirects: Directing users to the correct page.
Links and Diffs
- Links: Creating hyperlinks.
- Interlanguage and Interwiki: Linking across languages and projects.
- Permanent: Stable URLs.
- Diffs: Comparing different versions of a page.
Media Files
- Media help: Working with images, videos, and sounds.
- Files: Uploading and managing media.
- Images: Guidelines for image usage.
- Sound file markup and Visual file markup: Formatting media in wikitext.
Templates and Lua Modules
- Templates: Reusable content blocks.
- Lua help: For developers using Lua modules.
- Substitution: Replacing template calls with their content.
- Transclusion: Including one page within another.
Data Structure
- Namespaces: Organizing content into different categories (Article, Talk, User, etc.).
- MediaWiki: Information about the wiki software itself.
- Bug reports and feature requests: For reporting issues and suggesting improvements.
HTML and CSS
- Cascading Style Sheets: For styling wiki pages.
- HTML in wikitext: Using HTML markup.
Customisation and Tools
- Preferences: Personalizing your Wikipedia experience.
- Gadgets: Extra features for editors.
- User scripts: Custom JavaScript for enhanced functionality.
- Tools: A collection of utilities for editors.
- Automated editing: Tools for bots and automated tasks.
This entire section is a testament to the complexity of Wikipedia's inner workings. It’s a vast, interconnected system, and understanding it requires a certain… dedication. Or perhaps a profound lack of anything better to do. Either way, the tools are there. Use them wisely. Or don't. It's your monument to tedium.