OSDN Git Service

Add Document from TortoiseSVN 15285
[tortoisegit/TortoiseGitJp.git] / doc / xsl / zh_CN / htmlhelp.xsl
diff --git a/doc/xsl/zh_CN/htmlhelp.xsl b/doc/xsl/zh_CN/htmlhelp.xsl
new file mode 100644 (file)
index 0000000..8f063f3
--- /dev/null
@@ -0,0 +1,44 @@
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">\r
+\r
+<xsl:import href="../htmlhelp.xsl"/>\r
+\r
+<xsl:param name="chunker.output.encoding" select="'GB18030'"/>\r
+<xsl:param name="htmlhelp.encoding" select="'GB18030'"/>\r
+\r
+<xsl:template name="person.name.family-given">\r
+  <xsl:param name="node" select="."/>\r
+\r
+  <xsl:if test="$node//honorific">\r
+    <xsl:apply-templates select="$node//honorific[1]"/>\r
+    <xsl:value-of select="$punct.honorific"/>\r
+  </xsl:if>\r
+\r
+  <xsl:if test="$node//firstname">\r
+    <xsl:if test="$node//honorific">\r
+      <xsl:text> </xsl:text>\r
+    </xsl:if>\r
+    <xsl:apply-templates select="$node//firstname[1]"/>\r
+  </xsl:if>\r
+\r
+  <xsl:if test="$node//othername and $author.othername.in.middle != 0">\r
+    <xsl:if test="$node//honorific or $node//firstname">\r
+      <xsl:text> </xsl:text>\r
+    </xsl:if>\r
+    <xsl:apply-templates select="$node//othername[1]"/>\r
+  </xsl:if>\r
+\r
+  <xsl:if test="$node//surname">\r
+    <xsl:if test="$node//honorific or $node//firstname\r
+                  or ($node//othername and $author.othername.in.middle != 0)">\r
+      <xsl:text> </xsl:text>\r
+    </xsl:if>\r
+    <xsl:apply-templates select="$node//surname[1]"/>\r
+  </xsl:if>\r
+\r
+  <xsl:if test="$node//lineage">\r
+    <xsl:text>, </xsl:text>\r
+    <xsl:apply-templates select="$node//lineage[1]"/>\r
+  </xsl:if>\r
+</xsl:template>\r
+\r
+</xsl:stylesheet>\r