为什么从Docbook/Oxygen生成的html文件中不显示斜体文本

为什么从Docbook/Oxygen生成的html文件中不显示斜体文本,html,css,xml,docbook,oxygenxml,Html,Css,Xml,Docbook,Oxygenxml,我正在使用Oxygen Xml Editor 15从Docbook格式的单个Xml文件生成Docbook Html、Docbook Webhelp和Docbook Pdf。pdf文件很好,但是Html和webhelp文件没有输出我用斜体表示的文本,我用粗体表示的文本显示为粗体 当我查看输出数据的html时,我可以看到粗体和斜体的用法,因此两者都使用类似的机制,Webhelp引用了样式表oxygen Webhelp/resources/css/Webhelp_topic.css,但我看不到其中的粗

我正在使用Oxygen Xml Editor 15从Docbook格式的单个Xml文件生成Docbook Html、Docbook Webhelp和Docbook Pdf。pdf文件很好,但是Html和webhelp文件没有输出我用斜体表示的文本,我用粗体表示的文本显示为粗体

当我查看输出数据的html时,我可以看到粗体和斜体的用法,因此两者都使用类似的机制,Webhelp引用了样式表oxygen Webhelp/resources/css/Webhelp_topic.css,但我看不到其中的粗体或斜体类。Html不引用任何样式表。这两个文件都说他们使用了DocBook XSL样式表V1.78.1


如何修复此问题以显示斜体,最好是通过修改Oxygen中的设置,这样我就不必每次重新生成文本时都这样做。

需要添加这两种样式:

.bold {
    font-weight:bold;
}

.italic {
    font-style:italic;
}

氧气\u安装\u目录\frameworks\docbook\xsl\com.oxygenxml.webhelp\OXYGEN webhelp\resources\css\webhelp\u topic.css