LISTSERV mailing list manager LISTSERV 16.5

Help for TEI-L Archives


TEI-L Archives

TEI-L Archives


TEI-L@LISTSERV.BROWN.EDU


View:

Message:

[

First

|

Previous

|

Next

|

Last

]

By Topic:

[

First

|

Previous

|

Next

|

Last

]

By Author:

[

First

|

Previous

|

Next

|

Last

]

Font:

Proportional Font

LISTSERV Archives

LISTSERV Archives

TEI-L Home

TEI-L Home

TEI-L  May 2011

TEI-L May 2011

Subject:

Re: captions for tables

From:

Lou Burnard <[log in to unmask]>

Reply-To:

Lou Burnard <[log in to unmask]>

Date:

Sun, 1 May 2011 17:12:59 +0100

Content-Type:

text/plain

Parts/Attachments:

Parts/Attachments

text/plain (100 lines)

I think the sensible suggestion here is to add <trailer> to the content 
model of <table>, with the specific semantics of "head but occurring at 
the end of the table rather than the beginning" which at least doesn't 
do violence to the meaning of either element. Maybe someone would like 
to fill in a SF feature request?

I'm curious about what a circular table might look like. I can imagine a 
triangular one without much difficulty, and I claim the TEI table model 
is (just about) up to representing it.

I'm conscious that we still have some work to do on the content model of 
<figure> though...


On 29/04/11 18:34, Paul F. Schaffner wrote:
> Responding to several messages:
>
> -- I agree that *<caption>  seems an awful lot like<head>  and<trailer>,
> and is therefore suplerfluous.
>
> -- I do not see how one could confuse a head or caption with a<figdesc>:
> the former represent text in the source, the latter an editor-supplied
> description. Where is the confusion?
>
> On Fri, 29 Apr 2011, Martin Holmes wrote:
>
>> I have some degree of uneasiness with a situation in which I'm forced to
>> encode the text of my document out of order (encoding the table caption
>> before the table, when it clearly comes after it) just because of a schema
>> restriction.
>
> I have to agree, especially considering all the other things
> that can appear between the beginning and end of the table,
> the position of which relative to the head might be thought
> worth preserving. Page breaks, for example. If a table
> begins on page 5 and concludes on page 10 with a caption,
> do you really want to place the caption, seemingly, on page
> 5?
>
>> This uneasiness extends to lots of other cases where the schema appears to
>> force me to encode things in a particular way, when I really feel it should
>> be different. For instance, I can't have this structure:
>>
>> <div>
>>   <head></head>
>>   <p></p>
>>   <head></head>
>> </div>
>>
>> Why not?
>
> I'd say, because a head that appears at the end of a div is
> a trailer. =>   head : trailer :: opener : closer. That is why
> we added<trailer>  to the table model. That resolves most
> head-in-table problems. OTOH, there are some objects where
> divtop and divbottom material really does commonly appear
> almost anywhere in the middle, e.g. music and illustrations.
> With music, we move the divtop stuff to the top, sometimes
> with ill grace; with illustrations, we simply allow head
> anywhere within figure.
>
>> On 11-04-29 01:40 AM, Lou Burnard wrote:
>>> I can't see what's wrong with this suggestion. The TEI table model
>>> explicitly rules out all sort of things about placement, layout etc:
>>> it's  only about the logical structure of the table.
>
> I have always been very suspicious of the abstract table purism
> expressed by this theory, and the unreasonable fear of table
> abuse of which it is symptomatic. A table is a gridlike arrangment,
> full stop. It may have a logic that is more or less extractable (and
> thus translatable into another form), or it may not, but one has to
> capture it regardless, and if the TEI table tags are not suitable
> for this, then one would have to invent tags that were.
>
> (there are also table structures that TEI table cannot handle at all,
> especially triangular and circular tables, but that is another
> problem.)
>
>>> If you move the
>>> heading of a table from the bottom to the top, it doesn't change its
>>> meaning, so the placement is probably not something you want to encode.
>>> If you *do* (perhaps the table has two headings, one above and one
>>> below), then you might need to use @rend or (as Sebastian suggests
>>> @place) to distinguish them, but this seems a fairly marginal case to me.
>
> I can almost see the sense of this, but (1) this would seem to cut
> both ways: if the location of the head does not matter, then why
> not allow head wherever it is convenient? (as we do with heads of
> figures, as above); and (2) why not extend the same logic to<trailer>s in
> <div>s? why not get rid of trailers altogether? After all, a trailer is
> simply a head that happens to appear at the end. Why not simply
> move it to the front of the div and capture it as<head rend=
> "trailing">?
>
> pfs
> --------------------------------------------------------------------
> Paul Schaffner | [log in to unmask] | http://www.umich.edu/~pfs/
> 316-C Hatcher Library N, Univ. of Michigan, Ann Arbor MI 48109-1190
> --------------------------------------------------------------------

Top of Message | Previous Page | Permalink

Advanced Options


Options

Log In

Log In

Get Password

Get Password


Subscribe or Unsubscribe

Subscribe or Unsubscribe


Archives

ATOM RSS1 RSS2



LISTSERV.BROWN.EDU

CataList Email List Search Powered by the LISTSERV Email List Manager