Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 24 Jul 2013 18:47:44 +0000 (UTC)
From:      Gabor Kovesdan <gabor@FreeBSD.org>
To:        doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org
Subject:   svn commit: r42420 - head/share/xml
Message-ID:  <201307241847.r6OIliWM078572@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: gabor
Date: Wed Jul 24 18:47:43 2013
New Revision: 42420
URL: http://svnweb.freebsd.org/changeset/doc/42420

Log:
  - Add constraint for misplaced indexterms in listitems
  - Make the constraints write out the primary indexterms so that they can
    be found better

Modified:
  head/share/xml/freebsd.sch

Modified: head/share/xml/freebsd.sch
==============================================================================
--- head/share/xml/freebsd.sch	Wed Jul 24 18:45:32 2013	(r42419)
+++ head/share/xml/freebsd.sch	Wed Jul 24 18:47:43 2013	(r42420)
@@ -75,11 +75,10 @@
   </pattern>
 
   <pattern name="Check indexes">
-    <rule context="//question">
-      <report test="./indexterm">Indexterm is not allowed directly in question, place it into a concrete paragraph (in section <xsl:value-of select="(ancestor::sect5[last()]|ancestor::sect4[last()]|ancestor::sect3[last()]|ancestor::sect2[last()]|ancestor::sect1[last()]|ancestor::chapter[last()])[last()]/@id"/>).</report>
-    </rule>
-    <rule context="//answer">
-      <report test="./indexterm">Indexterm is not allowed directly in answer, place it into a concrete paragraph (in section <xsl:value-of select="(ancestor::sect5[last()]|ancestor::sect4[last()]|ancestor::sect3[last()]|ancestor::sect2[last()]|ancestor::sect1[last()]|ancestor::chapter[last()])[last()]/@id"/>).</report>
+    <rule context="//indexterm">
+      <report test="../question">Indexterm (<xsl:value-of select="./primary"/>) is not allowed directly in question, place it into a concrete paragraph (in section <xsl:value-of select="(ancestor::sect5[last()]|ancestor::sect4[last()]|ancestor::sect3[last()]|ancestor::sect2[last()]|ancestor::sect1[last()]|ancestor::chapter[last()])[last()]/@id"/>).</report>
+      <report test="../answer">Indexterm (<xsl:value-of select="./primary"/>) is not allowed directly in answer, place it into a concrete paragraph (in section <xsl:value-of select="(ancestor::sect5[last()]|ancestor::sect4[last()]|ancestor::sect3[last()]|ancestor::sect2[last()]|ancestor::sect1[last()]|ancestor::chapter[last()])[last()]/@id"/>).</report>
+      <report test="../listitem">Indexterm (<xsl:value-of select="./primary"/>) is not allowed directly in listitem, place it into a concrete paragraph (in section <xsl:value-of select="(ancestor::sect5[last()]|ancestor::sect4[last()]|ancestor::sect3[last()]|ancestor::sect2[last()]|ancestor::sect1[last()]|ancestor::chapter[last()])[last()]/@id"/>).</report>
     </rule>
   </pattern>
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201307241847.r6OIliWM078572>