diff --git a/lib/convert.js b/lib/convert.js index 4ad7918..13ed910 100644 --- a/lib/convert.js +++ b/lib/convert.js @@ -229,6 +229,9 @@ function getBodyXML(chapter, contentEl) { // This is sometimes missing its capitalization xml = xml.replace(/the birdcage/g, "the Birdcage"); + // There's no reason why this should be capitalized. (Note that it never appears at the beginning of any sentences.) + xml = xml.replace(/Halberd/g, "halberd"); + // Especially early in the story, PRT designations are capitalized; they should not be. This fixes the cases where we // can be reasonably sure they don't start a sentence, although more specific instances are done in // substitutions.json, and some need to be back-corrected.