doc/ja/docbook.ja.xsl
author Brendan Cully <brendan@kublai.com>
Tue, 24 Oct 2006 11:10:04 -0700
changeset 3493 1b9494d2b070
parent 1500 cadde8ebf167
permissions -rw-r--r--
zsh: expand tags lazily
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1500
cadde8ebf167 Fixed to convert to man properly.
Hidetaka Iwai <tyuyu@debian.or.jp>
parents:
diff changeset
     1
<?xml version='1.0' encoding="UTF-8"?>
cadde8ebf167 Fixed to convert to man properly.
Hidetaka Iwai <tyuyu@debian.or.jp>
parents:
diff changeset
     2
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version='1.0'>
cadde8ebf167 Fixed to convert to man properly.
Hidetaka Iwai <tyuyu@debian.or.jp>
parents:
diff changeset
     3
  <xsl:import href="http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl"/>
cadde8ebf167 Fixed to convert to man properly.
Hidetaka Iwai <tyuyu@debian.or.jp>
parents:
diff changeset
     4
  <xsl:output encoding="UTF-8"/>
cadde8ebf167 Fixed to convert to man properly.
Hidetaka Iwai <tyuyu@debian.or.jp>
parents:
diff changeset
     5
cadde8ebf167 Fixed to convert to man properly.
Hidetaka Iwai <tyuyu@debian.or.jp>
parents:
diff changeset
     6
  <xsl:template match="refnamediv">
cadde8ebf167 Fixed to convert to man properly.
Hidetaka Iwai <tyuyu@debian.or.jp>
parents:
diff changeset
     7
  <xsl:text>.SH 名前&#10;</xsl:text>
cadde8ebf167 Fixed to convert to man properly.
Hidetaka Iwai <tyuyu@debian.or.jp>
parents:
diff changeset
     8
  <xsl:for-each select="refname">
cadde8ebf167 Fixed to convert to man properly.
Hidetaka Iwai <tyuyu@debian.or.jp>
parents:
diff changeset
     9
    <xsl:if test="position()>1">
cadde8ebf167 Fixed to convert to man properly.
Hidetaka Iwai <tyuyu@debian.or.jp>
parents:
diff changeset
    10
      <xsl:text>, </xsl:text>
cadde8ebf167 Fixed to convert to man properly.
Hidetaka Iwai <tyuyu@debian.or.jp>
parents:
diff changeset
    11
    </xsl:if>
cadde8ebf167 Fixed to convert to man properly.
Hidetaka Iwai <tyuyu@debian.or.jp>
parents:
diff changeset
    12
    <xsl:value-of select="."/>
cadde8ebf167 Fixed to convert to man properly.
Hidetaka Iwai <tyuyu@debian.or.jp>
parents:
diff changeset
    13
  </xsl:for-each>
cadde8ebf167 Fixed to convert to man properly.
Hidetaka Iwai <tyuyu@debian.or.jp>
parents:
diff changeset
    14
  <xsl:text> \- </xsl:text>
cadde8ebf167 Fixed to convert to man properly.
Hidetaka Iwai <tyuyu@debian.or.jp>
parents:
diff changeset
    15
  <xsl:value-of select="normalize-space (refpurpose)"/>
cadde8ebf167 Fixed to convert to man properly.
Hidetaka Iwai <tyuyu@debian.or.jp>
parents:
diff changeset
    16
  </xsl:template>
cadde8ebf167 Fixed to convert to man properly.
Hidetaka Iwai <tyuyu@debian.or.jp>
parents:
diff changeset
    17
cadde8ebf167 Fixed to convert to man properly.
Hidetaka Iwai <tyuyu@debian.or.jp>
parents:
diff changeset
    18
  <xsl:template match="refsynopsisdiv">
cadde8ebf167 Fixed to convert to man properly.
Hidetaka Iwai <tyuyu@debian.or.jp>
parents:
diff changeset
    19
  <xsl:text>&#10;.SH "書式"&#10;</xsl:text>
cadde8ebf167 Fixed to convert to man properly.
Hidetaka Iwai <tyuyu@debian.or.jp>
parents:
diff changeset
    20
  <xsl:apply-templates/>
cadde8ebf167 Fixed to convert to man properly.
Hidetaka Iwai <tyuyu@debian.or.jp>
parents:
diff changeset
    21
  </xsl:template>
cadde8ebf167 Fixed to convert to man properly.
Hidetaka Iwai <tyuyu@debian.or.jp>
parents:
diff changeset
    22
cadde8ebf167 Fixed to convert to man properly.
Hidetaka Iwai <tyuyu@debian.or.jp>
parents:
diff changeset
    23
</xsl:stylesheet>