I'm looking for RDF vocabularies to represent document outlines: chapters, sections, subsections, indexes/glossaries, etc. Any recommendations?

asked 04 Nov '12, 05:25

cygri's gravatar image

cygri ♦
accept rate: 34%

How about DoCO, the Document Components Ontology. It seems to encapsulate parts of SALT.

(Found through LOV.)

permanent link

answered 05 Nov '12, 11:15

Signified's gravatar image

Signified ♦
accept rate: 37%

Sweet! This should work. Thanks!

(05 Nov '12, 11:39) cygri ♦ cygri's gravatar image

Docbook isn't an RDF vocabulary, but is more than likely to describe everything you need, and does have a namespace for those names as described at http://docbook.org/ns/docbook.

You may not find one for subsections, because the very idea is relative. In DocBook, a section element inside of a section element is a subsection, and identifiable as one because of its location. It doesn't get a separate name (just like you don't have subdiv elements in HTML) to make it easier to re-use them somewhere where it's hierarchically at a different level.

DITA is the usual alternative to consider to DocBook, but according to an old friend of mine who would know, "DITA element types cannot be in namespaces" (http://drmacros-xml-rants.blogspot.com/2007/10/automatic-handling-of-dita-docs-in-xml.html).

permanent link

answered 04 Nov '12, 08:33

bobdc's gravatar image

accept rate: 15%

Thanks for the answer, but as I said, I'm looking for an RDF vocabulary.

(05 Nov '12, 06:22) cygri ♦ cygri's gravatar image
permanent link

answered 05 Nov '12, 06:48

William%20Greenly's gravatar image

William Greenly
accept rate: 13%

BIBO has book chapters (but not chapters of other kinds of documents—my use case involves electronic ones), and none of the other things I mentioned, so it doesn't seem too appropriate here.

(05 Nov '12, 07:56) cygri ♦ cygri's gravatar image
Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:


question asked: 04 Nov '12, 05:25

question was seen: 1,610 times

last updated: 05 Nov '12, 11:39