Date: Wed, 3 Jul 2013 10:17:02 +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: r42129 - head/share/xml Message-ID: <201307031017.r63AH2Tx021312@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: gabor Date: Wed Jul 3 10:17:02 2013 New Revision: 42129 URL: http://svnweb.freebsd.org/changeset/doc/42129 Log: - Add constraint to check the required title element - Add constraint to check colname and spanname attributes on table entries Modified: head/share/xml/freebsd.sch Modified: head/share/xml/freebsd.sch ============================================================================== --- head/share/xml/freebsd.sch Wed Jul 3 10:05:59 2013 (r42128) +++ head/share/xml/freebsd.sch Wed Jul 3 10:17:02 2013 (r42129) @@ -39,6 +39,33 @@ </rule> </pattern> + <pattern name="Check title"> + <rule context="//book"> + <assert test="title or bookinfo/title">There must be a title either in book or in bookinfo.</assert> + </rule> + <rule context="//article"> + <assert test="title or articleinfo/title">There must be a title either in article or in articleinfo.</assert> + </rule> + <rule context="//chapter"> + <assert test="title or chapterinfo/title">There must be a title either in chapter (<xsl:value-of select="@id"/>) or in chapterinfo.</assert> + </rule> + <rule context="//sect1"> + <assert test="title or sect1info/title">There must be a title either in sect1 (<xsl:value-of select="@id"/>) or in sect1info.</assert> + </rule> + <rule context="//sect2"> + <assert test="title or sect2info/title">There must be a title either in sect2 (<xsl:value-of select="@id"/>) or in sect2info.</assert> + </rule> + <rule context="//sect3"> + <assert test="title or sect3info/title">There must be a title either in sect3 (<xsl:value-of select="@id"/>) or in sect3info.</assert> + </rule> + </pattern> + + <pattern name="Check table entries"> + <rule context="//entry"> + <report test="@colname and @spanname">You cannot use both colname and spanname attributes on table entries.</report> + </rule> + </pattern> + <!-- Backported constraints from DocBook 5.0 -->
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201307031017.r63AH2Tx021312>