Как установить кодировку при использовании docbkx для генерации вывода HTML? - PullRequest
0 голосов
/ 03 марта 2012

Как установить кодировку при использовании docbkx для генерации вывода html? По умолчанию

<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">

Я хочу изменить его на

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

1 Ответ

1 голос
/ 04 марта 2012

Этого можно добиться, добавив элемент 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> 
...