OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

docbook-apps message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [docbook-apps] Olink problem in website-package


Website is a bit out of sync with the latest olink templates.  See:

http://lists.oasis-open.org/archives/docbook-apps/200501/msg00180.html

Bob Stayton
Sagehill Enterprises
DocBook Consulting
bobs@sagehill.net


----- Original Message ----- 
From: "Johann Spies" <jspies@sun.ac.za>
To: "docbook" <docbook-apps@lists.oasis-open.org>
Sent: Monday, February 07, 2005 10:59 PM
Subject: [docbook-apps] Olink problem in website-package


> I am for the first time building a website with docbook-website and
> when I run "make" the following happens:
> 
> $ make
> make website
> make[1]: Entering directory `/home/ftpadm/xmlwebsite'
> xsltproc \
> --output  htdocs/os.html \
> --stringparam  website.database.document website.database.xml \
> --stringparam  output-root  htdocs  \
> mytabular.xsl \
> os.xml
> xsltproc \
> --output  htdocs/programming.html \
> --stringparam  website.database.document website.database.xml \
> --stringparam  output-root  htdocs  \
> mytabular.xsl \
> programming.xml
> Olink error: targetptr "oslist" not found for targetdoc "os".
>     details: targetptr "oslist" not found for website targetdoc "os".
> xsltproc \
> --output  htdocs/index.html \
> --stringparam  website.database.document website.database.xml \
> --stringparam  output-root  htdocs  \
> mytabular.xsl \
> website.xml
> make[1]: Leaving directory `/home/ftpadm/xmlwebsite'
> $
> 
> As far as I can see I have followed the guidelines for the Makefile in
> the documentation (/usr/share/doc/docbook-website/examples).  
> 
> How do I go forward from here?
> 
> Here are some particulars of my setup:
> 
> $ apt-show-versions | grep website
> docbook-website/testing uptodate 2.5.0.0-7.1
> 
> I have a reference 
> <olink targetdoc="os" targetptr="oslist"> Operating Systems Operating
> Systems </olink>
> 
> in programming.xml and the following id's in os.xml:
> 
> 
> <webpage id="os">
>   <head>
>     <title>Operating Systems</title>
>   </head>
>   <section  id="oslist">
>     <title>List of Operating Systems available</title>
>     <itemizedlist>
> ...
>     </itemizedlist>
>   </section>
> </webpage>
> 
> In my Makefile I have:
> 
> STYLEDIR=/usr/share/xml/docbook/custom/website/2.5.0/xsl
> TABSTYLE=mytabular.xsl
> STYLESHEET=$(TABSTYLE)
> # Change the path in output-root to put your HTML output elsewhere
> STYLEOPT= --stringparam output-root ./html
> 
> .PHONY : clean
> 
> all:
> make website
> 
> include depends.tabular
> 
> autolayout.xml: layout.xml
> xsltproc  --output  $@  $(STYLEDIR)/autolayout.xsl  $<
> make  depends
> 
> depends: autolayout.xml
> xsltproc  --output  depends.tabular \
> --stringparam  output-root htdocs  \
>         $(STYLEDIR)/makefile-dep.xsl  \
>         $<
> 
> website.database.xml:  autolayout.xml
> xsltproc --output $@ \
> /usr/share/xml/docbook/custom/website/2.5.0/xsl/website-targets.xsl  $<
> 
> %.html: autolayout.xml
> xsltproc \
> --output  $@ \
> --stringparam  output-root  htdocs  \
> mytabular.xsl \
> $(filter-out autolayout.xml,$^)
> 
> .PHONY : clean
> 
> 
> Regards
> Johann
> -- 
> Johann Spies          Telefoon: 021-808 4036
> Informasietegnologie, Universiteit van Stellenbosch
> 
>      "The heavens declare the glory of God; and the  
>       firmament showeth his handiwork."          Psalms 19:1
> 
> 



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]