Fix <em>(space)word</em> and Jess possessive

This commit is contained in:
Domenic Denicola 2017-11-04 16:14:59 -07:00
commit 4559265286
2 changed files with 2 additions and 14 deletions

View file

@ -150,6 +150,7 @@ function getBodyXML(chapter, contentEl) {
xml = xml.replace(/<em>([a-z]+)\?<\/em>/g, "<em>$1</em>?");
xml = xml.replace(/<em>([^>]+?)( +)<\/em>/g, "<em>$1</em>$2");
xml = xml.replace(/<p>“<em>([^>]+)”<\/em><\/p>/g, "<p>“<em>$1</em>”</p>");
xml = xml.replace(/<em> ([a-zA-Z]+)<\/em>/g, " <em>$1</em>");
// Fix recurring poor quotes and apostrophes
xml = xml.replace(/<p>”/g, "<p>“");
@ -168,6 +169,7 @@ function getBodyXML(chapter, contentEl) {
// Fix possessive of names ending in "s"
xml = xml.replace(/Judas([^s])/g, "Judass$1");
xml = xml.replace(/Brutus([^s])/g, "Brutuss$1");
xml = xml.replace(/Jess([^s])/g, "Jesss$1");
// Fixes dashes
xml = xml.replace(/ /g, "—");