如何在使用docbkx生成html输出时设置charset? 默认值为
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
我想将其更改为
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
答案 0 :(得分:1)
您可以通过将xsl:output元素添加到样式表来实现此目的:
<xsl:output method="html" encoding="ISO-8859-1" indent="yes"/>
所以XSL样式表看起来就像这个
<?xml version='1.0'?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="1.0">
<xsl:import href="${docbookroot}/html/docbook.xsl"/>
<xsl:output method="html" encoding="ISO-8859-1"/>
</xsl:stylesheet>