Date: Sat, 17 Dec 2011 14:25:56 +0300 From: Sergey Kandaurov <pluknet@gmail.com> To: Dmitry Morozovsky <marck@rinet.ru> Cc: freebsd-doc@freebsd.org Subject: Re: Adding entity to books formatting Message-ID: <CAE-mSO%2B_K87Js24QQwy_2W7LpNyF3q79M131ZpxhhFAoS8CcQw@mail.gmail.com> In-Reply-To: <alpine.BSF.2.00.1112151212280.24823@woozle.rinet.ru> References: <alpine.BSF.2.00.1112151212280.24823@woozle.rinet.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
On 15 December 2011 12:19, Dmitry Morozovsky <marck@rinet.ru> wrote: > Dear colleagues, > > I need an advice from dsl-fu-knowledgeable perswon ;) > > Prodded by glebius@, I'm trying to add new entity svnref to generate a li= nk to > svnweb. > > My quick patch stopped with an erro, while generating seems-to-be-correct > content: > > -- 8< -- > marck@woozle:~/FreeBSD/doc/en_US.ISO8859-1/books/porters-handbook> grep -= 6i > svnref freebsd-versions.html >>Dec 12, 2011</TD >><TD >>10-CURRENT after defining boolean true/false in sys/types.h, > =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0sizeof(bool) may had changed (= rev <A > HREF=3D"http://svnweb.freebsd.org/base?view=3Drevision&revision=3D228= 444" >><TT > CLASS=3D"SVNREF" >>228444</TT >></A >>). > =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0<TT > CLASS=3D"FILENAME" >>foofile</TT > > -- 8< -- > > The error is unknown element: > > /usr/bin/env SP_ENCODING=3DISO-8859-1 /usr/local/bin/jade -V html-manifes= t > -ioutput.html -d > /lh/home/marck/FreeBSD/doc/en_US.ISO8859-1/books/porters-handbook/freebsd= .dsl > -ifreebsd.urls.relprefix.4 -V %generate-legalnotice-link% -ioutput.html.i= mages > -D > /lh/home/marck/FreeBSD/doc/en_US.ISO8859-1/books/porters-handbook/../../.= ./share/images/books/porters-handbook > -D /usr/obj/lh/home/marck/FreeBSD/doc/en_US.ISO8859-1/books/porters-handb= ook -c > /lh/home/marck/FreeBSD/doc/en_US.ISO8859-1/share/sgml/catalog -c > /lh/home/marck/FreeBSD/doc/share/sgml/catalog -c > /usr/local/share/sgml/docbook/dsssl/modular/catalog -c > /usr/local/share/sgml/iso8879/catalog -c /usr/local/share/sgml/jade/catal= og -c > /usr/local/share/sgml/catalog.ports -t sgml > /lh/home/marck/FreeBSD/doc/en_US.ISO8859-1/books/porters-handbook/book.sg= ml > /usr/local/bin/jade:/lh/home/marck/FreeBSD/doc/en_US.ISO8859-1/books/port= ers-handbook/book.sgml:14547:49:E: > element "SVNREF" undefined > *** Error code 1 > > Stop in /lh/home/marck/FreeBSD/doc/en_US.ISO8859-1/books/porters-handbook= . > > > It seems I;ve missed something very similar -- what? hi, You most probably need to modify share/sgml/freebsd41.dtd as well. Something like these lines: +<!ELEMENT SVNRef - - ((%cptr.char.mix;)+)> +<!ATTLIST SVNRef + %common.attrib; +> + Hope this helps. --=20 wbr, pluknet
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAE-mSO%2B_K87Js24QQwy_2W7LpNyF3q79M131ZpxhhFAoS8CcQw>