Fix some em dashes in Ward Last 20.e5

This commit is contained in:
Domenic Denicola 2020-12-26 16:38:42 -05:00
commit a89414392e

View file

@ -383,11 +383,12 @@ function fixEmDashes(xml) {
xml = xml.replace(/“((?:<em>)?)-/g, "“$1—");
xml = xml.replace(/-[,.]?”/g, "—”");
xml = xml.replace(/-(!|\?)”/g, "—$1”");
xml = xml.replace(/-[,.]?<\/em>”/g, "—</em>”");
xml = xml.replace(/-[,.]?<\/([a-z]+)>”/g, "—</$1>”");
xml = xml.replace(/-“/g, "—”");
xml = xml.replace(/<p>-/g, "<p>—");
xml = xml.replace(/-<\/p>/g, "—</p>");
xml = xml.replace(/-<\/em><\/p>/g, "—</em></p>");
xml = xml.replace(/-<br \/>/g, "—<br />");
xml = xml.replace(/-<\/([a-z]+)><\/p>/g, "—</$1></p>");
xml = xml.replace(/\s?\s?\s?\s?/g, "—");
xml = xml.replace(/-\s\s?/g, "—");
xml = xml.replace(/\s?\s-/g, "—");