IEEE Citations in Markdown With Pandoc and CSL Tested 2026-10-27 with Pandoc 3.13 on macOS x86_64. Extract all files into one folder, open a terminal in that folder, then run: pandoc paper.md --citeproc --standalone --output paper.html pandoc paper.md --citeproc --output paper.docx pandoc reordered.md --citeproc --standalone --output reordered.html pandoc reordered.md --citeproc --output reordered.docx paper.md: MapReduce [1], Parliament [2], MapReduce [1]. reordered.md: Parliament [1], MapReduce [2], MapReduce [2]. Both output formats have two references. All four builds returned 0 with no warnings. Missing-key check [@missing2026]: warning, exit 0, unresolved citation. Without --citeproc: keys remain visible, no formatted bibliography. DOCX files are generated outputs; edit Markdown/BibTeX and regenerate. Sources: MapReduce: publisher-deposited Crossref metadata https://api.crossref.org/works/10.1145/1327452.1327492 Lamport: author's manuscript cover identifies ACM TOCS 16(2), 133-169, May 1998 https://lamport.azurewebsites.net/pubs/lamport-paxos.pdf DOI https://doi.org/10.1145/279227.279229 ieee.csl is an unchanged copy from citation-style-language/styles: https://raw.githubusercontent.com/citation-style-language/styles/1ccf4696be22ea0b55f83cc9163bde3061fddb0a/ieee.csl File commit 1ccf4696be22ea0b55f83cc9163bde3061fddb0a, 2026-01-07. SHA256 b4c7619fc16c45a31e4cc3271eab94ffe83192d3b4c7fc729470a3b459448de3 CSL authors/contributors and full attribution remain in ieee.csl. CSL license Creative Commons Attribution-ShareAlike 3.0 https://creativecommons.org/licenses/by-sa/3.0/ Pandoc official release https://github.com/jgm/pandoc/releases/tag/3.13 Portable x86_64 macOS ZIP SHA256 1823278715aa405aaf21b59cde5dc789346aa8d4fc307467f9a9ee84162bedc5 The Pandoc executable is not included in this sample.