Re: @xml:base with @rendition (and maybe other pointers)
"John P. McCaskey" <[email protected]> Fri, 5 May 2017 10:44:39 -0400
| Newsgroups | gmane.text.tei.general |
|---|---|
| Message-ID | <[email protected]> |
This is a multi-part message in MIME format.
--------------7838FDD7008E3697C5DC7A3C
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: quoted-printable
Based on the recent discussion, am I correct to say that the example in=20
1.3.1.1.5 Evaluation of Links <1.3.1.1.5%20Evaluation%20of%20Links> is=20
incorrect? It makes the same mistake I was making, right?
In essencexml:baseis used to set a context for all relative URLs
within the scope of the element on which it is specified. For example=
:
<body> <div xml:base=3D"http://www.example.org/somewhere.xml"> <p>
<!--... --> <ptr target=3D"#p1"/> <!--... --> </p> </div> <div> <p>
<!--... --> <ptr target=3D"#p1"/> <!--... --> </p> </div> </body>
The firstptr
<http://www.tei-c.org/release/doc/tei-p5-doc/en/html/ref-ptr.html>ele=
ment
here is within the scope of adiv
<http://www.tei-c.org/release/doc/tei-p5-doc/en/html/ref-div.html>whi=
ch
supplies a value forxml:base; its target is therefore to be found
at|http://www.example.org/somewhere.xml#p1|. The secondptr
<http://www.tei-c.org/release/doc/tei-p5-doc/en/html/ref-ptr.html>,
however, is within the scope of adiv
<http://www.tei-c.org/release/doc/tei-p5-doc/en/html/ref-div.html>whi=
ch
does not change the default context, and its target is therefore
some element within the current document with the value|p1|for
itsxml:idattribute. Further discussion of this element and its
effect on TEI linking methods is provided in chapter16Linking,
Segmentation, and Alignment
<http://www.tei-c.org/release/doc/tei-p5-doc/en/html/SA.html>.
Both pointers in fact point to the same location, a location within the=20
current document, right?
If the mistake was made here in the Guidelines and has sat there=20
unchallenged, we need to assume it=E2=80=99s an easy one to make and need=
=20
language somewhere to keep others from making it also.
In GitHub, I will cancel my issue about @rendition and open one saying=20
1.3.1.1.5 (and any section related) needs to be reviewed and revised.
John
On 5/4/2017 4:44 PM, Martin Mueller wrote:
> I=E2=80=99m following this thread from a distance (much of it is way ov=
er my head), but it reminds me of something I=E2=80=99ve said before. Eve=
ry few months or so there is an extended discussion on the TEI list that =
raises a tough issue. It would be helpful to the members at large if the=
Council assumed the responsibility for digesting such a discussion into =
a one or two-page summary. There might a special place on the site for s=
uch papers. Sometimes these discussion reach agreement, sometimes they ju=
st help clarify positions.
>
> The obvious objection to my suggestion is that the members of the Counc=
il have other and more pressing things to do. On the other hand, document=
ation is clearly a responsibility of the Council, and position papers of =
this type are a kind of documentation. Or one could say =E2=80=9CWhy don=E2=
=80=99t the readers of the list take or make the time to read the extende=
d discussion?=E2=80=9D A good question, but there is a very high time cos=
t involved in tracking a discussion that has half a dozen participants an=
d dozens of entries.
>
> I can=E2=80=99t be the only follower of this list who wouldn=E2=80=99t =
be grateful for a succinct account of =E2=80=9Cwhat was all this about?=E2=
=80=9D
>
--------------7838FDD7008E3697C5DC7A3C
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable
<html>
<head>
<meta content=3D"text/html; charset=3Dutf-8" http-equiv=3D"Content-Ty=
pe">
</head>
<body bgcolor=3D"#FFFFFF" text=3D"#000000">
<p><font size=3D"-1">Based on the recent discussion, am I correct to
say that the example in <a
href=3D"1.3.1.1.5%20Evaluation%20of%20Links">1.3.1.1.5
Evaluation of Links</a> is incorrect? It makes the same
mistake I was making, right?</font></p>
<blockquote>
<p><span style=3D"color: rgb(0, 0, 0); font-family: Verdana, Tahoma=
,
Geneva, Arial, Helvetica, sans-serif; font-size: 12.8px;
font-style: normal; font-variant-ligatures: normal;
font-variant-caps: normal; font-weight: normal;
letter-spacing: normal; orphans: 2; text-align: start;
text-indent: 0px; text-transform: none; white-space: normal;
widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px;
background-color: rgb(255, 255, 255); text-decoration-style:
initial; text-decoration-color: initial; display: inline
!important; float: none;">In essence<span
class=3D"Apple-converted-space">=C2=A0</span></span><span
class=3D"att" style=3D"color: rgb(0, 0, 0); font-family: Verdan=
a,
Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size:
12.8px; font-style: normal; font-variant-ligatures: normal;
font-variant-caps: normal; font-weight: normal;
letter-spacing: normal; orphans: 2; text-align: start;
text-indent: 0px; text-transform: none; white-space: normal;
widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px;
background-color: rgb(255, 255, 255); text-decoration-style:
initial; text-decoration-color: initial;"><a class=3D"moz-txt-l=
ink-freetext" href=3D"xml:base">xml:base</a></span><span
style=3D"color: rgb(0, 0, 0); font-family: Verdana, Tahoma,
Geneva, Arial, Helvetica, sans-serif; font-size: 12.8px;
font-style: normal; font-variant-ligatures: normal;
font-variant-caps: normal; font-weight: normal;
letter-spacing: normal; orphans: 2; text-align: start;
text-indent: 0px; text-transform: none; white-space: normal;
widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px;
background-color: rgb(255, 255, 255); text-decoration-style:
initial; text-decoration-color: initial; display: inline
!important; float: none;"><span class=3D"Apple-converted-space"=
>=C2=A0</span>is
used to set a context for all relative URLs within the scope
of the element on which it is specified. For example:</span></p=
>
<div id=3D"index-egXML-d53e4513" class=3D"pre egXML_valid" style=3D=
"clear: both; margin-top: 1em; margin-bottom: 1em; border-width: 4px 2px;=
border-style: solid; padding: 10px; color: rgb(0, 0, 0); line-height: 1.=
1em; font-family: monospace; font-size: 10pt; white-space: pre-wrap; back=
ground-color: rgb(247, 249, 246); border-color: rgb(197, 216, 187); font-=
style: normal; font-variant-ligatures: normal; font-variant-caps: normal;=
font-weight: normal; letter-spacing: normal; orphans: 2; text-align: sta=
rt; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px;=
-webkit-text-stroke-width: 0px; text-decoration-style: initial; text-dec=
oration-color: initial;"><span class=3D"element" style=3D"font-weight: bo=
ld; color: black;"><body></span>
=C2=A0<span class=3D"element" style=3D"font-weight: bold; color: black;">=
<div=C2=A0<span class=3D"attribute" style=3D"color: rgb(34, 34, 136);"=
><a class=3D"moz-txt-link-freetext" href=3D"xml:base">xml:base</a></span>=
=3D"<span class=3D"attributevalue" style=3D"color: black;"><a class=3D"mo=
z-txt-link-freetext" href=3D"http://www.example.org/somewhere.xml">http:/=
/www.example.org/somewhere.xml</a></span>"></span>
=C2=A0=C2=A0<span class=3D"element" style=3D"font-weight: bold; color: bl=
ack;"><p></span>
<span class=3D"comment" style=3D"color: black; font-style: italic;"><!=
--... --></span>
=C2=A0=C2=A0=C2=A0<span class=3D"element" style=3D"font-weight: bold; col=
or: black;"><ptr=C2=A0<span class=3D"attribute" style=3D"color: rgb(34=
, 34, 136);">target</span>=3D"<span class=3D"attributevalue" style=3D"col=
or: black;">#p1</span>"/></span>
<span class=3D"comment" style=3D"color: black; font-style: italic;"><!=
--... --></span>
=C2=A0=C2=A0<span class=3D"element" style=3D"font-weight: bold; color: bl=
ack;"></p></span>
=C2=A0<span class=3D"element" style=3D"font-weight: bold; color: black;">=
</div></span>
=C2=A0<span class=3D"element" style=3D"font-weight: bold; color: black;">=
<div></span>
=C2=A0=C2=A0<span class=3D"element" style=3D"font-weight: bold; color: bl=
ack;"><p></span>
<span class=3D"comment" style=3D"color: black; font-style: italic;"><!=
--... --></span>
=C2=A0=C2=A0=C2=A0<span class=3D"element" style=3D"font-weight: bold; col=
or: black;"><ptr=C2=A0<span class=3D"attribute" style=3D"color: rgb(34=
, 34, 136);">target</span>=3D"<span class=3D"attributevalue" style=3D"col=
or: black;">#p1</span>"/></span>
<span class=3D"comment" style=3D"color: black; font-style: italic;"><!=
--... --></span>
=C2=A0=C2=A0<span class=3D"element" style=3D"font-weight: bold; color: bl=
ack;"></p></span>
=C2=A0<span class=3D"element" style=3D"font-weight: bold; color: black;">=
</div></span>
<span class=3D"element" style=3D"font-weight: bold; color: black;"></b=
ody></span></div>
<span style=3D"color: rgb(0, 0, 0); font-family: Verdana, Tahoma,
Geneva, Arial, Helvetica, sans-serif; font-size: 12.8px;
font-style: normal; font-variant-ligatures: normal;
font-variant-caps: normal; font-weight: normal; letter-spacing:
normal; orphans: 2; text-align: start; text-indent: 0px;
text-transform: none; white-space: normal; widows: 2;
word-spacing: 0px; -webkit-text-stroke-width: 0px;
background-color: rgb(255, 255, 255); text-decoration-style:
initial; text-decoration-color: initial; display: inline
!important; float: none;">The first<span
class=3D"Apple-converted-space">=C2=A0</span></span><a class=3D=
"gi"
title=3D"(pointer) defines a pointer to another location."
href=3D"http://www.tei-c.org/release/doc/tei-p5-doc/en/html/ref-p=
tr.html"
style=3D"font-family: Verdana, Tahoma, Geneva, Arial, Helvetica,
sans-serif; font-size: 12.8px; font-style: normal;
font-variant-ligatures: normal; font-variant-caps: normal;
font-weight: normal; letter-spacing: normal; orphans: 2;
text-align: start; text-indent: 0px; text-transform: none;
white-space: normal; widows: 2; word-spacing: 0px;
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255,
255);">ptr</a><span style=3D"color: rgb(0, 0, 0); font-family:
Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size: 12.8px; font-style: normal; font-variant-ligatures:
normal; font-variant-caps: normal; font-weight: normal;
letter-spacing: normal; orphans: 2; text-align: start;
text-indent: 0px; text-transform: none; white-space: normal;
widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px;
background-color: rgb(255, 255, 255); text-decoration-style:
initial; text-decoration-color: initial; display: inline
!important; float: none;"><span class=3D"Apple-converted-space">=C2=
=A0</span>element
here is within the scope of a<span class=3D"Apple-converted-space=
">=C2=A0</span></span><a
class=3D"gi" title=3D"(text division) contains a subdivision of t=
he
front, body, or back of a text."
href=3D"http://www.tei-c.org/release/doc/tei-p5-doc/en/html/ref-d=
iv.html"
style=3D"font-family: Verdana, Tahoma, Geneva, Arial, Helvetica,
sans-serif; font-size: 12.8px; font-style: normal;
font-variant-ligatures: normal; font-variant-caps: normal;
font-weight: normal; letter-spacing: normal; orphans: 2;
text-align: start; text-indent: 0px; text-transform: none;
white-space: normal; widows: 2; word-spacing: 0px;
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255,
255);">div</a><span style=3D"color: rgb(0, 0, 0); font-family:
Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size: 12.8px; font-style: normal; font-variant-ligatures:
normal; font-variant-caps: normal; font-weight: normal;
letter-spacing: normal; orphans: 2; text-align: start;
text-indent: 0px; text-transform: none; white-space: normal;
widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px;
background-color: rgb(255, 255, 255); text-decoration-style:
initial; text-decoration-color: initial; display: inline
!important; float: none;"><span class=3D"Apple-converted-space">=C2=
=A0</span>which
supplies a value for<span class=3D"Apple-converted-space">=C2=A0<=
/span></span><span
class=3D"att" style=3D"color: rgb(0, 0, 0); font-family: Verdana,
Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 12.8px;
font-style: normal; font-variant-ligatures: normal;
font-variant-caps: normal; font-weight: normal; letter-spacing:
normal; orphans: 2; text-align: start; text-indent: 0px;
text-transform: none; white-space: normal; widows: 2;
word-spacing: 0px; -webkit-text-stroke-width: 0px;
background-color: rgb(255, 255, 255); text-decoration-style:
initial; text-decoration-color: initial;"><a class=3D"moz-txt-lin=
k-freetext" href=3D"xml:base">xml:base</a></span><span
style=3D"color: rgb(0, 0, 0); font-family: Verdana, Tahoma,
Geneva, Arial, Helvetica, sans-serif; font-size: 12.8px;
font-style: normal; font-variant-ligatures: normal;
font-variant-caps: normal; font-weight: normal; letter-spacing:
normal; orphans: 2; text-align: start; text-indent: 0px;
text-transform: none; white-space: normal; widows: 2;
word-spacing: 0px; -webkit-text-stroke-width: 0px;
background-color: rgb(255, 255, 255); text-decoration-style:
initial; text-decoration-color: initial; display: inline
!important; float: none;">; its target is therefore to be found
at<span class=3D"Apple-converted-space">=C2=A0</span></span><code
style=3D"font-weight: bold; font-size: 12.48px; color: rgb(0, 0,
0); font-style: normal; font-variant-ligatures: normal;
font-variant-caps: normal; letter-spacing: normal; orphans: 2;
text-align: start; text-indent: 0px; text-transform: none;
white-space: normal; widows: 2; word-spacing: 0px;
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255,
255); text-decoration-style: initial; text-decoration-color:
initial;"><a class=3D"moz-txt-link-freetext" href=3D"http://www.e=
xample.org/somewhere.xml#p1">http://www.example.org/somewhere.xml#p1</a><=
/code><span
style=3D"color: rgb(0, 0, 0); font-family: Verdana, Tahoma,
Geneva, Arial, Helvetica, sans-serif; font-size: 12.8px;
font-style: normal; font-variant-ligatures: normal;
font-variant-caps: normal; font-weight: normal; letter-spacing:
normal; orphans: 2; text-align: start; text-indent: 0px;
text-transform: none; white-space: normal; widows: 2;
word-spacing: 0px; -webkit-text-stroke-width: 0px;
background-color: rgb(255, 255, 255); text-decoration-style:
initial; text-decoration-color: initial; display: inline
!important; float: none;">. The second<span
class=3D"Apple-converted-space">=C2=A0</span></span><a class=3D=
"gi"
title=3D"(pointer) defines a pointer to another location."
href=3D"http://www.tei-c.org/release/doc/tei-p5-doc/en/html/ref-p=
tr.html"
style=3D"font-family: Verdana, Tahoma, Geneva, Arial, Helvetica,
sans-serif; font-size: 12.8px; font-style: normal;
font-variant-ligatures: normal; font-variant-caps: normal;
font-weight: normal; letter-spacing: normal; orphans: 2;
text-align: start; text-indent: 0px; text-transform: none;
white-space: normal; widows: 2; word-spacing: 0px;
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255,
255);">ptr</a><span style=3D"color: rgb(0, 0, 0); font-family:
Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size: 12.8px; font-style: normal; font-variant-ligatures:
normal; font-variant-caps: normal; font-weight: normal;
letter-spacing: normal; orphans: 2; text-align: start;
text-indent: 0px; text-transform: none; white-space: normal;
widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px;
background-color: rgb(255, 255, 255); text-decoration-style:
initial; text-decoration-color: initial; display: inline
!important; float: none;">, however, is within the scope of a<spa=
n
class=3D"Apple-converted-space">=C2=A0</span></span><a class=3D=
"gi"
title=3D"(text division) contains a subdivision of the front,
body, or back of a text."
href=3D"http://www.tei-c.org/release/doc/tei-p5-doc/en/html/ref-d=
iv.html"
style=3D"font-family: Verdana, Tahoma, Geneva, Arial, Helvetica,
sans-serif; font-size: 12.8px; font-style: normal;
font-variant-ligatures: normal; font-variant-caps: normal;
font-weight: normal; letter-spacing: normal; orphans: 2;
text-align: start; text-indent: 0px; text-transform: none;
white-space: normal; widows: 2; word-spacing: 0px;
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255,
255);">div</a><span style=3D"color: rgb(0, 0, 0); font-family:
Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size: 12.8px; font-style: normal; font-variant-ligatures:
normal; font-variant-caps: normal; font-weight: normal;
letter-spacing: normal; orphans: 2; text-align: start;
text-indent: 0px; text-transform: none; white-space: normal;
widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px;
background-color: rgb(255, 255, 255); text-decoration-style:
initial; text-decoration-color: initial; display: inline
!important; float: none;"><span class=3D"Apple-converted-space">=C2=
=A0</span>which
does not change the default context, and its target is therefore
some element within the current document with the value<span
class=3D"Apple-converted-space">=C2=A0</span></span><code
style=3D"font-weight: bold; font-size: 12.48px; color: rgb(0, 0,
0); font-style: normal; font-variant-ligatures: normal;
font-variant-caps: normal; letter-spacing: normal; orphans: 2;
text-align: start; text-indent: 0px; text-transform: none;
white-space: normal; widows: 2; word-spacing: 0px;
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255,
255); text-decoration-style: initial; text-decoration-color:
initial;">p1</code><span style=3D"color: rgb(0, 0, 0);
font-family: Verdana, Tahoma, Geneva, Arial, Helvetica,
sans-serif; font-size: 12.8px; font-style: normal;
font-variant-ligatures: normal; font-variant-caps: normal;
font-weight: normal; letter-spacing: normal; orphans: 2;
text-align: start; text-indent: 0px; text-transform: none;
white-space: normal; widows: 2; word-spacing: 0px;
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255,
255); text-decoration-style: initial; text-decoration-color:
initial; display: inline !important; float: none;"><span
class=3D"Apple-converted-space">=C2=A0</span>for its<span
class=3D"Apple-converted-space">=C2=A0</span></span><span class=
=3D"att"
style=3D"color: rgb(0, 0, 0); font-family: Verdana, Tahoma,
Geneva, Arial, Helvetica, sans-serif; font-size: 12.8px;
font-style: normal; font-variant-ligatures: normal;
font-variant-caps: normal; font-weight: normal; letter-spacing:
normal; orphans: 2; text-align: start; text-indent: 0px;
text-transform: none; white-space: normal; widows: 2;
word-spacing: 0px; -webkit-text-stroke-width: 0px;
background-color: rgb(255, 255, 255); text-decoration-style:
initial; text-decoration-color: initial;"><a class=3D"moz-txt-lin=
k-freetext" href=3D"xml:id">xml:id</a></span><span
style=3D"color: rgb(0, 0, 0); font-family: Verdana, Tahoma,
Geneva, Arial, Helvetica, sans-serif; font-size: 12.8px;
font-style: normal; font-variant-ligatures: normal;
font-variant-caps: normal; font-weight: normal; letter-spacing:
normal; orphans: 2; text-align: start; text-indent: 0px;
text-transform: none; white-space: normal; widows: 2;
word-spacing: 0px; -webkit-text-stroke-width: 0px;
background-color: rgb(255, 255, 255); text-decoration-style:
initial; text-decoration-color: initial; display: inline
!important; float: none;"><span class=3D"Apple-converted-space">=C2=
=A0</span>attribute.
Further discussion of this element and its effect on TEI linking
methods is provided in chapter<span
class=3D"Apple-converted-space">=C2=A0</span></span><a
class=3D"link_ptr"
href=3D"http://www.tei-c.org/release/doc/tei-p5-doc/en/html/SA.ht=
ml"
title=3D"14" style=3D"font-family: Verdana, Tahoma, Geneva, Arial=
,
Helvetica, sans-serif; font-size: 12.8px; font-style: normal;
font-variant-ligatures: normal; font-variant-caps: normal;
font-weight: normal; letter-spacing: normal; orphans: 2;
text-align: start; text-indent: 0px; text-transform: none;
white-space: normal; widows: 2; word-spacing: 0px;
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255,
255);"><span class=3D"headingNumber">16<span
class=3D"Apple-converted-space">=C2=A0</span></span>Linking,
Segmentation, and Alignment</a><span style=3D"color: rgb(0, 0, 0)=
;
font-family: Verdana, Tahoma, Geneva, Arial, Helvetica,
sans-serif; font-size: 12.8px; font-style: normal;
font-variant-ligatures: normal; font-variant-caps: normal;
font-weight: normal; letter-spacing: normal; orphans: 2;
text-align: start; text-indent: 0px; text-transform: none;
white-space: normal; widows: 2; word-spacing: 0px;
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255,
255); text-decoration-style: initial; text-decoration-color:
initial; display: inline !important; float: none;">.</span></bloc=
kquote>
<p><font size=3D"-1">Both pointers in fact point to the same location=
,
a location within the current document, right?</font></p>
<p><font size=3D"-1">If the mistake was made here in the Guidelines
and has sat there unchallenged, we need to assume it=E2=80=99s an=
easy
one to make and need language somewhere to keep others from
making it also.</font></p>
<p><font size=3D"-1">In GitHub, I will cancel my issue about
@rendition and open one saying 1.3.1.1.5 (and any section
related) needs to be reviewed and revised.</font></p>
<p><font size=3D"-1">John</font></p>
<p><font size=3D"-1"><br>
</font></p>
<div class=3D"moz-cite-prefix"><font size=3D"-2">On 5/4/2017 4:44 PM,
Martin Mueller wrote:</font><br>
</div>
<blockquote
cite=3D"mid:[email protected]"
type=3D"cite">
<pre wrap=3D"">I=E2=80=99m following this thread from a distance (m=
uch of it is way over my head), but it reminds me of something I=E2=80=99=
ve said before. Every few months or so there is an extended discussion on=
the TEI list that raises a tough issue. It would be helpful to the memb=
ers at large if the Council assumed the responsibility for digesting such=
a discussion into a one or two-page summary. There might a special plac=
e on the site for such papers. Sometimes these discussion reach agreement=
, sometimes they just help clarify positions.=20
The obvious objection to my suggestion is that the members of the Council=
have other and more pressing things to do. On the other hand, documentat=
ion is clearly a responsibility of the Council, and position papers of th=
is type are a kind of documentation. Or one could say =E2=80=9CWhy don=E2=
=80=99t the readers of the list take or make the time to read the extende=
d discussion?=E2=80=9D A good question, but there is a very high time cos=
t involved in tracking a discussion that has half a dozen participants an=
d dozens of entries.=20
I can=E2=80=99t be the only follower of this list who wouldn=E2=80=99t be=
grateful for a succinct account of =E2=80=9Cwhat was all this about?=E2=80=
=9D
</pre>
</blockquote>
<br>
</body>
</html>
--------------7838FDD7008E3697C5DC7A3C--