For those interested in using BibWord to process citations in various forms, the problem which I experienced in outputting citations with diacritics has been resolved. (Seven alternative forms of citation are available by suppressing combinations of citation elements.)
I started by copying the <!-- Formats the citation > coding section from the Chicago Footnotes xsl and pasting it into a Harvard-type xsl. This worked, but the citations did not handle author names with diacritic letters (although the Bibliography output did).
A line-by-line comparison showed that one line of relevant code was missing in the original <!-- Formats the citation > coding section in the Chicago Footnotes xsl:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"></meta>
Once this is inserted in my combined Harvard-type xsl, the citations do output diacritics.
The relevant section should read:
<!-- Formats the citation. --><xsl:template name="format-citation">
I started by copying the <!-- Formats the citation > coding section from the Chicago Footnotes xsl and pasting it into a Harvard-type xsl. This worked, but the citations did not handle author names with diacritic letters (although the Bibliography output did).
A line-by-line comparison showed that one line of relevant code was missing in the original <!-- Formats the citation > coding section in the Chicago Footnotes xsl:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"></meta>
Once this is inserted in my combined Harvard-type xsl, the citations do output diacritics.
The relevant section should read:
<!-- Formats the citation. --><xsl:template name="format-citation">
<!-- Generate an XML node-set from the formatting data. -->
<xsl:variable name="params" select="msxsl:node-set($data)"/>
<html xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"></meta>
</head>
I hope this will help those who may be interested.