[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [office] citation example
Hi Bruce,
I'm not sure, but I think I have found a few minor errors.
Bruce D'Arcus wrote:
>
> So user adds a citation to their document with two references. They use
> an APA style, and it displays like:
>
> (Doe, 1999:23; Smith, 2000)
>
> In the content file, then, we have a nested field; something like:
>
> <text:meta-field xml:id="citation-1">
> (<text:meta-field xml:id="citation-1-r1">
> Doe, 1999
> </text:meta-field>;
> <text:meta-field xml:id="citation-1-r2">
> Smith, 2000
> </text:meta-field>)
> </text:meta-field>
Isn't there a "23" missing in your example code?
>
> Now, we have to hook up our RDF/XML to these fields to the RDF.
>
> First, we define two RDF graphs (files) and register them in the
> manifest. Within that, we add a binding to associate content with a
> stable URI, which we can use to make further statements about (note:
> this is an abbreviated manifest file just for illustration):
>
I know, you have corrected below example, but ...
> <odf:Package rdf:about="urn:uuid:224ab023-77b8-4396-a75a-8cecd85b81e3"
>
> xmlns:odf="http://docs.oasis-open.org/opendocument/meta/package#"
> xmlns:dcterms="http://purl.org/dc/terms/">
> <dcterms:hasPart>
> <odf:MetadataFile odf:path="citation.rdf">
Doesn't this have to be
<odf:ContentFile odf:path="content.xml">?
> <odf:Element
> rdf:about="urn:uuid:afdc453c-5dc8-4988-8dab-fc378bd9e73d"
> odf:idref="citation-1-r1"/>
> <odf:Element
> rdf:about="urn:uuid:321fc314-69d3-4019-859d-29a5dc2721a0"
> odf:idref="citation-1-r1"/>
r1->r2?
> </odf:MetadataFile>
> </dcterms:hasPart>
> <dcterms:hasPart>
> <odf:MetadataFile odf:path="bibliography.rdf"/>
> </dcterms:hasPart>
> </odf:Package>
>
> Finally, within the bibliography.rdf file we store the raw source
> metadata (for one; I've omitted the other because I'm in a hurry!):
>
> <b:Document rdf:about="urn:isbn:23983487">
> <b:referenceType="http://zotero.org/types/book"/>
> <dcterms:creator rdf:resource="http://ex.net/people#jane"/>
> <dc:title>Some Book Title</dc:title>
> <dc:date>2000</dc:date>
> <dcterms:publisher rdf:resource="http://ex.net"/>
Schouldn't this be something like
<dcterms:publisher rdf:resource="http://ex.net#abc"/>
and the second vCard entry below
<vcard:VCard rdf:about="http://ex.net/people#abc">
> </b:Document>
>
> <vcard:VCard rdf:about="http://ex.net/people#jane">
> <!-- note, here, we're using vcard; this could be stored in a
> contacts.rdf if one wanted -->
> <vcard:sort-string>Smith, Jane</vcard:sort-string>
> <!-- obviously could encode much more -->
> </vcard:VCard>
>
> <vcard:VCard rdf:about="http://ex.net/people#jane">
> <vcard:fn>ABC Books</vcard:fn>
> <!-- obviously could encode much more -->
> </vcard:VCard>
>
> Any questions?
>
> Bruce
>
Michael
--
Michael Brauer, Technical Architect Software Engineering
StarOffice/OpenOffice.org
Sun Microsystems GmbH Nagelsweg 55
D-20097 Hamburg, Germany michael.brauer@sun.com
http://sun.com/staroffice +49 40 23646 500
http://blogs.sun.com/GullFOSS
Sitz der Gesellschaft: Sun Microsystems GmbH, Sonnenallee 1,
D-85551 Kirchheim-Heimstetten
Amtsgericht Muenchen: HRB 161028
Geschaeftsfuehrer: Marcel Schneider, Wolfgang Engels, Dr. Roland Boemer
Vorsitzender des Aufsichtsrates: Martin Haering
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]