Description

Table cells apparently cannot handle multiple paragraphs.

Steps to reproduce

When I attempted use naive markup to insert the "Notes" in the owl:minCardinality, owl:maxCardinality, owl:cardinality row, below, the table broke. See the "broken" example below.

Constructs

Supported by

Notes

rdfs:subClassOf, rdfs:subPropertyOf, rdf:type

all

Normal RDFS semantics supported including meta use (e.g. taking the subPropertyOf subClassOf).

rdfs:domain, rdfs:range

all

Stronger if-and-only-if semantics supported

owl:intersectionOf

all

owl:minCardinality, owl:maxCardinality, owl:cardinality

full, (mini)

Restricted to cardinalities of 0 or 1, though higher cardinalities are partially supported in validation for the case of literal-valued properties.

Mini omits the bNodes introduction in the minCardinality(1) case, see someValuesFrom above.

owl:equivalentClass

all

Example

Broken example:

Constructs

Supported by

Notes

rdfs:subClassOf, rdfs:subPropertyOf, rdf:type

all

Normal RDFS semantics supported including meta use (e.g. taking the subPropertyOf subClassOf).

rdfs:domain, rdfs:range

all

Stronger if-and-only-if semantics supported

owl:intersectionOf

all

||owl:minCardinality, owl:maxCardinality, owl:cardinality||full, (mini)||Restricted to cardinalities of 0 or 1, though higher cardinalities are partially supported in validation for the case of literal-valued properties.

Mini omits the bNodes introduction in the minCardinality(1) case, see someValuesFrom above.||

owl:equivalentClass

all


Here is the markup that produces the above (broken) table:

||<style="width:36">Constructs||<style="width:16">Supported by||<style="width:48">Notes||
||`rdfs:subClassOf, rdfs:subPropertyOf, rdf:type```||all||Normal RDFS semantics supported including meta use (e.g. taking the subPropertyOf subClassOf).||
||`rdfs:domain, rdfs:range`||all||Stronger if-and-only-if semantics supported||
||`owl:intersectionOf`||all||||
||`owl:minCardinality, owl:maxCardinality, owl:cardinality`||full, (mini)||Restricted to cardinalities of 0 or 1, though higher cardinalities are partially supported in validation for the case of literal-valued properties.

Mini omits the bNodes introduction in the minCardinality(1) case, see someValuesFrom above.||
||`owl:equivalentClass`||all||||

Details

MoinMoin Version

moin-1.3.4

OS and Version

Linux Fedora Core 3

Python Version

Python 2.3.4

Server Setup

Apache 2.0.52 (Fedora) Server port 80

Server Details

Workaround

Insert multiple [[BR]] tags to accomplish paragraph breaks.

Discussion

This is perhaps a documentation bug, but I expected the table markup to allow text within a table cell to work the same way is "regular" markup.

Tables have never been able to accept line breaks in a cell. Please use an alternative table parser, use [[BR]] or wait for 2.0.

Additionally, read EditingOnMoinMaster if you think that documenation deserves a clarification.

Plan


CategoryMoinMoinNoBug

MoinMoin: MoinMoinBugs/TableMarkupBroken (last edited 2007-10-29 19:06:16 by localhost)