diff options
author | marha <marha@users.sourceforge.net> | 2011-06-09 09:27:21 +0200 |
---|---|---|
committer | marha <marha@users.sourceforge.net> | 2011-06-09 09:27:21 +0200 |
commit | 0de14292c4fac98f91105baf9cc16e58f25d4d77 (patch) | |
tree | 1704165c3d7f05bde08dc6d3d52ee33aed0f270f /xorg-server/xkeyboard-config/xslt/man.xsl | |
parent | 637bc31135b378ea9521b5a93b14bdce482da209 (diff) | |
parent | 0a9d2abef2e6fac5d52556969655a62711df6418 (diff) | |
download | vcxsrv-0de14292c4fac98f91105baf9cc16e58f25d4d77.tar.gz vcxsrv-0de14292c4fac98f91105baf9cc16e58f25d4d77.tar.bz2 vcxsrv-0de14292c4fac98f91105baf9cc16e58f25d4d77.zip |
Merge remote-tracking branch 'origin/released'
Conflicts:
mesalib/include/GL/internal/dri_interface.h
mesalib/src/gallium/auxiliary/util/u_math.h
mesalib/src/mapi/glapi/gen/Makefile
mesalib/src/mapi/glapi/gen/gl_table.py
mesalib/src/mesa/SConscript
mesalib/src/mesa/main/dlist.c
mesalib/src/mesa/main/es_generator.py
mesalib/src/mesa/main/imports.h
mesalib/src/mesa/main/teximage.c
mesalib/src/mesa/main/uniforms.c
mesalib/src/mesa/state_tracker/st_draw.c
mesalib/src/mesa/state_tracker/st_program.c
mesalib/src/mesa/vbo/vbo_save_api.c
xorg-server/xkeyboard-config/configure.in
xorg-server/xkeyboard-config/rules/Makefile.am
xorg-server/xkeyboard-config/rules/base.xml.in
xorg-server/xkeyboard-config/symbols/cz
xorg-server/xkeyboard-config/symbols/in
Diffstat (limited to 'xorg-server/xkeyboard-config/xslt/man.xsl')
-rw-r--r-- | xorg-server/xkeyboard-config/xslt/man.xsl | 106 |
1 files changed, 106 insertions, 0 deletions
diff --git a/xorg-server/xkeyboard-config/xslt/man.xsl b/xorg-server/xkeyboard-config/xslt/man.xsl new file mode 100644 index 000000000..f0475e041 --- /dev/null +++ b/xorg-server/xkeyboard-config/xslt/man.xsl @@ -0,0 +1,106 @@ +<?xml version="1.0" encoding="UTF-8"?> +<xsl:stylesheet version="1.0" + xmlns:xsl="http://www.w3.org/1999/XSL/Transform" + > +<xsl:output method="text" encoding="UTF-8" doctype-system="xkb.dtd"/> +<xsl:template match="/xkbConfigRegistry"><![CDATA[.\" WARNING: this man page is autogenerated. Do not edit or you will lose all your changes. +.TH XKEYBOARD-CONFIG __miscmansuffix__ __vendorversion__ +.SH NAME +xkeyboard-config \- XKB data description files +.SH DESCRIPTION +xkeyboard-config provides the description files for the X Keyboard +Extension (XKB). The configuration options below are usually applied with +setxkbmap. +.SH MODELS +.TS +l l +___ +lB l. +model description ]]> +<xsl:apply-templates select="modelList"/> +<![CDATA[ +.TE +.SH LAYOUTS +.TS +l l l +____ +lB lB l. +layout variant description ]]> +<xsl:apply-templates select="layoutList"/> +<![CDATA[ +.TE +.SH OPTIONS +]]> +<xsl:apply-templates select="optionList"/> +<![CDATA[ +.SH SEE ALSO +setxkbmap(__appmansuffix__) +]]> +</xsl:template> + +<!-- split model/description into a normal table --> +<xsl:template match="modelList"> + <xsl:for-each select="model"> + <xsl:value-of select="configItem/name"/><xsl:text> </xsl:text><xsl:value-of select="configItem/description"/> +<xsl:text> +</xsl:text> +</xsl:for-each> +</xsl:template> + +<!-- split layout/variant/description into a table like this + + layout1 description + variant1 description + variant2 description + layout2 description + variant1 description +--> +<xsl:template match="layoutList"> +<xsl:for-each select="layout"> +<xsl:value-of select="configItem/name"/><xsl:text> </xsl:text><xsl:value-of select="configItem/description"/> +<xsl:text> +</xsl:text> +<xsl:for-each select="variantList/variant"> +<xsl:text> </xsl:text><xsl:value-of select="configItem/name"/><xsl:text> </xsl:text><xsl:value-of select="configItem/description"/> +<xsl:text> +</xsl:text> +</xsl:for-each> +<xsl:text> +</xsl:text> +</xsl:for-each> +</xsl:template> + +<!-- split option into a table like this + +option description: + optarg description + optarg description + optarg description + +option2 description: + optarg description + optarg description +--> +<xsl:template match="optionList"> +<xsl:for-each select="group"> +<![CDATA[ +.SS]]> <xsl:value-of select="configItem/description"/> +<![CDATA[ +.BR +.TS +l l +___ +lB l. +option description ]]> +<xsl:for-each select="option"> +<xsl:value-of select="configItem/name"/><xsl:text> </xsl:text><xsl:value-of select="configItem/description"/> +<xsl:text> +</xsl:text> +</xsl:for-each> +<![CDATA[ +.TE + +]]> +</xsl:for-each> +</xsl:template> +</xsl:stylesheet> |