Previous: Texinfo, Up: Estilos de publicación


9.11 Publicación de entradas en XML

Muse es capaz de publicar documentos XML, con la ayuda del módulo muse-xml.el.

Hay disponible un esquema RelaxNG como parte de la distribución Muse en el fichero etc/muse.rnc.

Estilos proporcionados para XML

xml
Publica el fichero en formato XML.

Opciones proporcionadas para XML

muse-xml-encoding-map
Una a-lista que mapea los sistemas de codificación de Emacs en los conjuntos de caracteres apropiados de XML. Se usa el nombre base del sistema de codificación (i.e. sin el -unix).
muse-xml-markup-specials
Tabla de caracteres que deban representarse especialmente en todos los formatos de marcado de tipo XML.
muse-xml-markup-specials-url-extra
Tabla de caracteres que deban representarse especialmente en todos los formatos de marcado de tipo XML.

Se trata de caracteres extra que quedan escapados dentro de los URL.

muse-xml-extension
Extensión predeterminada de fichero usada para la publicación de ficheros XML.
muse-xml-header
Cabecera usada para la publicación de ficheros XML.

Puede ser texto o un nombre de fichero.

muse-xml-footer
Pie usado para la publicación de ficheros XML.

Puede ser texto o un nombre de fichero.

muse-xml-markup-regexps
Lista de reglas de marcado para la publicación de páginas Muse en XML.

Para más información acerca de la estructura de esta lista, See muse-publish-markup-regexps.

muse-xml-markup-functions
Una a-lista de tipos de estilos para personalizar funciones para ese tipo de texto.

Para más información acerca de la estructura de esta lista, See muse-publish-markup-functions.

muse-xml-markup-strings
Cadenas a usar para el marcado del texto.

Cubren los tipos de marcado más básicos, cuyo manejo difiere poco entre los distintos estilos.

muse-xml-encoding-default
La codificación predeterminada del búfer de Emacs a emplear en los ficheros publicados.

Se empleará si no se encuentran caracteres especiales.

muse-xml-charset-default
El conjunto de caracteres predeterminado de XML a usar si no se encuentra ninguna traducción en muse-xml-encoding-map.