Re: Need help to get started with Mallard
- From: Shaun McCance <shaunm gnome org>
- To: Leonardo Ferreira Fontenelle <leonardof gnome org>
- Cc: GNOME Documentation <gnome-doc-list gnome org>
- Subject: Re: Need help to get started with Mallard
- Date: Thu, 29 Oct 2009 16:51:40 -0500
On Thu, 2009-10-29 at 19:25 -0200, Leonardo Ferreira Fontenelle wrote:
> Em Qua, 2009-10-28 às 21:02 -0500, Shaun McCance escreveu:
> > On Wed, 2009-10-28 at 19:14 -0200, Leonardo Ferreira Fontenelle wrote:
> > > Em Qua, 2009-10-28 às 12:01 -0500, Shaun McCance escreveu:
> > > > On Tue, 2009-10-27 at 23:00 -0200, Leonardo Ferreira Fontenelle wrote:
> > > > > I wrote an index page, mostly the same as the one in the Ten Minutes
> > > > > Tour, and I can't have it converted to a (x)html page. What else
> > > > > should I do?
> > > > >
> > > > > $ cat index.page
> > > > > <page xmlns="http://projectmallard.org/1.0/" type="guide" id="index">
> > > > > <title>Referência Médica</title>
> > > > > </page>
> > > > > $ gnome-doc-tool xhtml index.page
> > > > > Unmatched element: page
> > > > > Unmatched element: title
> > > > >
> > > > > For me it seems that the syntax is correct. Isn't gnome-doc-utils
> > > > > (0.18) recognizing it as a Mallard page? Do I need to set up autottool
> > > > > files and the GNOME help directories hierarchy? I'd like to try
> > > > > Mallard outside software documentation...
> > > >
> > > > Unfortunately, I didn't get Mallard support into gnome-doc-tool
> > > > in gnome-doc-utils 0.18. The stylesheets were added, and the
> > > > build magic was added, but not the quick-fire command line tool.
> > > >
> > > > I've attached a quick Makefile you can use to build XHTML for
> > > > a Mallard document. It doesn't need to be integrated into a
> > > > full build system. Just drop it in the same directory as your
> > > > page files and type 'make'.
> > > >
> > > > The stylesheets rely on a cache file being generated first, and
> > > > this Makefile will take care of that for you. The format of the
> > > > cache file is probably going to change slightly, so be aware that
> > > > this Makefile may not work as-is with gnome-doc-utils 0.20. (But
> > > > then, gnome-doc-tool should do the right thing in 0.20.)
> > > >
> > >
> > > Thank you, it worked very well. But I've got two pages, index.page and
> > > asma-cronica.page (in English: cronic-asthma.page), and the generated
> > > index.xhtml doesn't have any reference to asma-cronica.page, even if
> > > index.cache does have it. What am I missing?
> > >
> > > $ head -n 3 asma-cronica.page
> > > <page xmlns="http://projectmallard.org/1.0/" type="topic"
> > > id="asma-cronica">
> > > <info><link type="guide" xref="index" /></info>
> > > <title>Asma crônica</title>
> > >
> > Does index.page have type="guide"?
> >
> Yes (see in the first quoted email).
Ah, right. Sorry.
So I just tried this with your index.page and asma-cronica.page here,
closing the asma-cronica page after the title. It worked as expected.
Can you send me those two files and the generated cache file?
--
Shaun
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]