【问题标题】:Why is italic text not displayed in html files generated from Docbook/Oxygen为什么斜体文本不显示在从 Docbook/Oxygen 生成的 html 文件中
【发布时间】:2014-12-11 15:19:53
【问题描述】:

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

当我查看输出数据的 html 时,我可以看到粗体使用 <span class="italic">,斜体使用 <span class="italic">,所以两者都使用类似的机制,Webhelp 引用样式表 oxygen-webhelp/resources/css/ webhelp_topic.css 但我在其中看不到粗体或斜体类。 Html 不引用任何样式表。这两个文件都说他们使用了 DocBook XSL Stylesheets V1.78.1

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

【问题讨论】:

    标签: html css xml docbook oxygenxml


    【解决方案1】:

    需要添加这两种样式:

    .bold {
        font-weight:bold;
    }
    
    .italic {
        font-style:italic;
    }
    

    OXYGEN_INSTALL_DIR\frameworks\docbook\xsl\com.oxygenxml.webhelp\oxygen-webhelp\resources\css\webhelp_topic.css

    【讨论】:

      猜你喜欢
      • 2019-03-14
      • 2021-06-21
      • 1970-01-01
      • 2021-12-15
      • 2016-12-03
      • 2021-05-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多