CSL-JSON support for styling elements is spotty and not well documented (docs - for the record I did also try <i> but these tags are actually removed from the text). Using the <em> kind of worked, but this field is title-cased by the citation processor which was title-casing the tag to </Em> and then the browser would attempt to close the tag at the next forward slash in the URL (fun) causing weirdness. This change replaces the unsupported <em> with a styled <span> (which is allowed) in the _includes/components/citation/page.jscontainer-title property
CSL-JSON support for styling elements is spotty and not well documented (docs - for the record I did also try
<i>
but these tags are actually removed from the text). Using the<em>
kind of worked, but this field is title-cased by the citation processor which was title-casing the tag to</Em>
and then the browser would attempt to close the tag at the next forward slash in the URL (fun) causing weirdness. This change replaces the unsupported<em>
with a styled<span>
(which is allowed) in the_includes/components/citation/page.js
container-title
property