Skip to content

Commit 98154c4

Browse files
committed
Grab newest from dev
2 parents 6044db6 + d34c180 commit 98154c4

19 files changed

+103
-77
lines changed

P5/Source/Guidelines/en/AB-About.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -821,7 +821,7 @@ Guidelines, to the possible problems which revision might pose for those
821821
who are already using this version of these Guidelines.
822822
</p>
823823
<p>With TEI P5, a version numbering system is introduced following
824-
<ref target="http://unicode.org/versions/">the pattern specified by
824+
<ref target="https://unicode.org/versions/">the pattern specified by
825825
the Unicode Consortium</ref>: the first digit identifies a major
826826
version number, the second digit a minor version number, and the
827827
third digit a sub-minor version number. The TEI undertakes that no

P5/Source/Guidelines/en/BIB-Bibliography.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6154,7 +6154,7 @@ $Id$
61546154
<surname>Hawke</surname>
61556155
</editor>
61566156
<title level="m">The 'tag' URI Scheme</title>
6157-
<ptr target="http://www.ietf.org/rfc/rfc4151.txt"/>
6157+
<ptr target="https://www.ietf.org/rfc/rfc4151.txt"/>
61586158
<idno>RFC 4151</idno>
61596159
<imprint>
61606160
<date>2005</date>

P5/Source/Guidelines/en/CH-LanguagesCharacterSets.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ sublanguage), a script, and a region for the language, each possibly
9797
followed by a variant subtag.</p>
9898
<p>The authoritative list of registered subtags is maintained by IANA
9999
and is available at <ptr
100-
target="http://www.iana.org/assignments/language-subtag-registry"/>.
100+
target="https://www.iana.org/assignments/language-subtag-registry"/>.
101101
For a good general overview of the construction of language tags, see
102102
<ptr
103103
target="https://www.w3.org/International/articles/language-tags/"/>,

P5/Source/Guidelines/en/SA-LinkingSegmentationAlignment.xml

+4-4
Original file line numberDiff line numberDiff line change
@@ -467,7 +467,7 @@ XPointer schemes.</item>
467467
<p>All TEI attributes used to point at something else are declared as
468468
having the datatype <ident type="datatype">teidata.pointer</ident>, which
469469
is defined as a URI reference<note place="bottom">The URI (Universal
470-
Resource Indicator) is defined in <ref target="http://www.ietf.org/rfc/rfc3986.txt">RFC 3986</ref></note>; the
470+
Resource Indicator) is defined in <ref target="https://www.ietf.org/rfc/rfc3986.txt">RFC 3986</ref></note>; the
471471
cases so far discussed are all simple examples of a URI
472472
reference. Another familiar example is the mechanism used in XHTML to
473473
create represent hypertext links by means of the XHTML <att scheme="XHTML">href</att> attribute. A URI reference can reference the
@@ -687,7 +687,7 @@ chapter and elsewhere in these Guidelines. </p>
687687

688688
Any number of <gi>prefixDef</gi> elements may be provided for the same prefix. A processor may decide to process one or all of them; if it processes only one, it should choose the first one with the correct <att>ident</att> value, so the primary or most important <gi>prefixDef</gi> for any given prefix should appear first in its parent <gi>listPrefixDef</gi>.</p>
689689

690-
<p>When creating private URI schemes, it is recommended that you avoid using any existing registered prefix. A list of registered prefixes is maintained by IANA at <ptr target="http://www.iana.org/assignments/uri-schemes.html"/>.</p>
690+
<p>When creating private URI schemes, it is recommended that you avoid using any existing registered prefix. A list of registered prefixes is maintained by IANA at <ptr target="https://www.iana.org/assignments/uri-schemes.html"/>.</p>
691691

692692
<p>Note that this mechanism can also be used to dereference other abbreviated pointing systems which are based on prefixes, such as Tag URIs.</p>
693693

@@ -964,7 +964,7 @@ the whole of <ref target="#SATSXP-ex">line 3</ref> from the
964964
<code><![CDATA[<lb n="3"/>]]></code> to the point right before the
965965
following <code><![CDATA[<lb n="4"/>]]></code>.</p>
966966
<p>Example: <code>#range(right(//lb[@n='3']),string-index(//lb[@n='3'],15))</code>
967-
indicates the sequence <code><![CDATA[<unclear>s</unclear>emp<unclear>er</unclear> in mente]]></code>.</p>
967+
indicates the sequence <code><![CDATA[<unclear>s</unclear>emp<unclear>er</unclear> in mente]]></code> (an element, a text node, another element, and a partial text node).</p>
968968
<p>Example: <code>#range(string-index(//lb[@n='3'],7),string-index(//lb[@n='3'],10),string-index(//lb[@n='3'],15),string-index(//lb[@n='3'],21))</code> indicates
969969
the non-contiguous sequence <q>in mentem</q>.</p>
970970
</div>
@@ -1026,7 +1026,7 @@ modifications:
10261026
</list>
10271027
The optional INDEX parameter is an integer greater than 0 which specifies which
10281028
match should be chosen when there is more than one possibility. If omitted, the
1029-
first match in the text stream will be used.</p>
1029+
first match in the text stream will be used to resolve the <code>match()</code>.</p>
10301030
<p>Like <code>string-range()</code>, <code>match()</code> may capture elements
10311031
in the indicated sequence, even though they are ignored for purposes of evaluating
10321032
the match.</p>

P5/Source/Guidelines/en/TD-DocumentationElements.xml

+33-16
Original file line numberDiff line numberDiff line change
@@ -995,17 +995,19 @@ to mark any technical term, thus:
995995
<p>The <soCalled>datatype</soCalled> (i.e. the kind of value) for an attribute may be specified using
996996
the elements <gi>datatype</gi> and <gi>dataRef</gi>. A datatype may be defined in any of the
997997
following three ways: <list>
998-
<item>by reference to an existing TEI datatype definition; </item>
999-
<item>by use of its name in the widely used schema datatype library maintained by the W3C as part
1000-
of the definition of its schema language; </item>
998+
<item>by reference to an existing TEI datatype definition, itself defined by a <gi>dataSpec</gi>;</item>
999+
<item>by use of its name in <ref target="#XSD2">XML Schema
1000+
Part 2: Datatypes Second Edition</ref>, the widely used
1001+
datatype library maintained by the W3C as part of
1002+
the definition of its schema language;</item>
10011003
<item>by referencing its URI within some other datatype library.</item>
1002-
</list>The TEI defines a number of datatypes, each with an identifier beginning
1004+
</list> The TEI defines a number of datatypes, each with an identifier beginning
10031005
<code>teidata.</code>, which are used in preference to the datatypes available natively from a
10041006
target schema such as RELAX NG or W3C Schema since the facilities provided by different schema
10051007
languages vary so widely. The TEI datatypes available are described in section <ptr target="#DTYPES"
10061008
/> above. Note that each is, of necessity, mapped eventually to an externally defined datatype such
10071009
as W3C Schema's <ident>text</ident> or <ident>name</ident>, possibly combined to give more
1008-
expressivity, or constrained to a particular defined usage. </p>
1010+
expressivity, or constrained to a particular defined usage.</p>
10091011
<p>It is possible to reference a W3C schema datatype directly using <att>name</att>. In this case,
10101012
the child <gi>dataFacet</gi> can be used instead of <att>restriction</att> to set W3C schema compliant
10111013
restrictions on the datatype. A <gi>dataFacet</gi> is particularly useful for restrictions that can be difficult to impose and to read as a
@@ -1015,17 +1017,32 @@ to mark any technical term, thus:
10151017
<dataFacet name="minInclusive" value="-360.0"/>
10161018
</dataRef></egXML>
10171019
Note that restrictions are either expressed with <att>restriction</att> or <gi>dataFacet</gi>, never both.</p>
1018-
<p>Attributes <att>minOccurs</att> and <att>maxOccurs</att> are available for the case where an
1019-
attribute may take more than one value of the type specified. For example, the <att>target</att>
1020-
attribute provided by the <ident type="class">att.pointing</ident> class has the following
1021-
declaration:
1022-
<egXML xmlns="http://www.tei-c.org/ns/Examples"><attDef ident="target">
1023-
<desc versionDate="2010-05-02" xml:lang="en">specifies the destination of the reference by
1024-
supplying one or more URI References</desc>
1025-
<datatype minOccurs="1" maxOccurs="unbounded">
1026-
<dataRef key="teidata.pointer"/>
1027-
</datatype>
1028-
</attDef></egXML>
1020+
<p>A datatype may be used to constrain the textual content of
1021+
an element, rather than the value of an attribute. But because
1022+
they are intended for use in defining ranges of attribute
1023+
values, datatypes may not contain elements or attributes.</p>
1024+
<p>The attributes <att>minOccurs</att> and
1025+
<att>maxOccurs</att> are available for the case where an
1026+
attribute may take more than one value of the type
1027+
specified. For example, the <att>columns</att> attribute of
1028+
the <gi>layout</gi> element can have one or two non-negative
1029+
integers as its value:
1030+
<egXML xmlns="http://www.tei-c.org/ns/Examples">
1031+
<attDef ident="columns">
1032+
<gloss xml:lang="en" versionDate="2007-06-12">columns</gloss>
1033+
<desc versionDate="2005-01-14" xml:lang="en">specifies the number of columns per page</desc>
1034+
<datatype minOccurs="1" maxOccurs="2">
1035+
<dataRef key="teidata.count"/>
1036+
</datatype>
1037+
<remarks xml:lang="en" versionDate="2017-07-09">
1038+
<p>If a single number is given, all pages referenced
1039+
have this number of columns. If two numbers are given,
1040+
the number of columns per page varies between the
1041+
values supplied. Where <att>columns</att> is omitted
1042+
the number is assumed to be <val>1</val>.</p>
1043+
</remarks>
1044+
</attDef>
1045+
</egXML>
10291046
indicating that the <att>target</att> attribute may take any number of values, each being of the
10301047
same datatype, namely the TEI data specification <ident>teidata.pointer</ident>. As is usual in XML,
10311048
multiple values for a single attribute are separated by one or more white space characters. Hence,

P5/Source/Guidelines/en/WD-NonStandardCharacters.xml

+3-3
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ In order to determine whether a character has been encoded,
5151
encoders should follow the following steps:
5252
<list rend="numbered">
5353
<item><p>Check the Unicode
54-
web site at <ptr target="https://www.unicode.org"/>, in particular the page <ref target="http://unicode.org/standard/where/">"Where is my
54+
web site at <ptr target="https://www.unicode.org"/>, in particular the page <ref target="https://unicode.org/standard/where/">"Where is my
5555
Character?"</ref>, and the associated character code charts.
5656
Alternatively, users can check the latest published version of
5757
<title>The Unicode Standard</title> (<ref target="#CH-BIBL-3">Unicode Consortium (2006)</ref>), though the web site is
@@ -64,7 +64,7 @@ project, refer to the guidelines contained below under <ref target="#D25-30">Ann
6464
encoded document may be rendered on a system which has different fonts
6565
from yours: if the specific form of a character is important to you,
6666
then you should document it. </p></item>
67-
<item>Check the Proposed New Characters web page (<ptr target="http://unicode.org/alloc/Pipeline.html"/>) to see whether
67+
<item>Check the Proposed New Characters web page (<ptr target="https://unicode.org/alloc/Pipeline.html"/>) to see whether
6868
the character is in line for approval.</item>
6969

7070
<item>Ask on the Unicode email list (<ptr target="https://www.unicode.org/consortium/distlist.html"/>) to
@@ -101,7 +101,7 @@ represent a variant form of a known character, or does it represent a
101101
completely unencoded character?</q> If the character is determined to
102102
be missing from the Unicode Standard, it would be helpful to submit
103103
the new character for inclusion (see <ptr
104-
target="http://unicode.org/pending/proposals.html"/>). For assistance
104+
target="https://unicode.org/pending/proposals.html"/>). For assistance
105105
on writing or submitting a proposal, potential proposers can contact
106106
the UC Berkeley Script Encoding Initiative (<ptr
107107
target="http://linguistics.berkeley.edu/sei/"/>).</p>

P5/Source/Specs/att.global.xml

+6-6
Original file line numberDiff line numberDiff line change
@@ -110,17 +110,17 @@ $Id$
110110
according to <ref target="http://www.rfc-editor.org/rfc/bcp/bcp47.txt">BCP 47</ref>.</desc>
111111
<desc versionDate="2007-12-20" xml:lang="ko"><ref target="http://www.rfc-editor.org/rfc/bcp/bcp47.txt">BCP 47</ref>에 따라 생성된
112112
<soCalled>tag</soCalled>를 사용하는 요소 내용의 언어를 나타낸다.</desc>
113-
<desc versionDate="2007-05-02" xml:lang="zh-TW">使用<ref target="http://www.ietf.org/rfc/rfc3066.txt">RFC3066</ref>的代碼,指出該元素內容的使用語言</desc>
113+
<desc versionDate="2007-05-02" xml:lang="zh-TW">使用<ref target="https://www.ietf.org/rfc/rfc3066.txt">RFC3066</ref>的代碼,指出該元素內容的使用語言</desc>
114114
<desc xml:lang="ja" versionDate="2019-06-08"><ref target="http://www.rfc-editor.org/rfc/bcp/bcp47.txt">BCP 47</ref>に従って生成された<soCalled>タグ</soCalled>を用いて要素の内容の言語を示す。</desc>
115115
<desc versionDate="2007-06-12" xml:lang="fr">indique la langue du contenu de l'élément en
116-
utilisant les codes du <ref target="http://www.ietf.org/rfc/rfc3066.txt">RFC 3066</ref>
116+
utilisant les codes du <ref target="https://www.ietf.org/rfc/rfc3066.txt">RFC 3066</ref>
117117
</desc>
118118
<desc versionDate="2007-05-04" xml:lang="es">indica la lengua del contenido del elemento
119-
utilizando los códigos extraídos de <ref target="http://www.ietf.org/rfc/rfc3066.txt">RFC
119+
utilizando los códigos extraídos de <ref target="https://www.ietf.org/rfc/rfc3066.txt">RFC
120120
3066</ref>
121121
</desc>
122122
<desc versionDate="2007-01-21" xml:lang="it">indica la lingua del contenuto dell'elemento
123-
utilizzando i codici tratti da <ref target="http://www.ietf.org/rfc/rfc3066.txt">RFC
123+
utilizzando i codici tratti da <ref target="https://www.ietf.org/rfc/rfc3066.txt">RFC
124124
3066</ref>
125125
</desc>
126126
<datatype><dataRef key="teidata.language"/></datatype>
@@ -142,7 +142,7 @@ $Id$
142142
and that a single TEI document may contain texts in many languages.</p>
143143
<p>Only attributes with free text values (rare in these guidelines) will be in the scope of <att>xml:lang</att>.</p>
144144
<p>The authoritative list of registered language subtags is maintained by IANA and
145-
is available at <ptr target="http://www.iana.org/assignments/language-subtag-registry"/>.
145+
is available at <ptr target="https://www.iana.org/assignments/language-subtag-registry"/>.
146146
For a good general overview of the construction of language tags, see
147147
<ptr target="https://www.w3.org/International/articles/language-tags/"/>, and for
148148
a practical step-by-step guide, see
@@ -170,7 +170,7 @@ $Id$
170170
<p>Si no se especifica ningún valor para <att>xml:lang</att>, el valor de <att>xml:lang</att> para el elemento inmediatamente englobado, se hereda; por esta razón, un valor
171171
se debe especificar siempre en el elemento exterior (<gi>TEI</gi>).</p>
172172
</remarks>
173-
<remarks xml:lang="ja" versionDate="2019-06-16"><p>xml:lang の値は、直接の親要素、そのまた親要素からというように、文書の上位階層から継承されてくる。できるだけ高い適切な階層に xml:lang を指定するのが一般には望ましいが、teiHeader には関連するリソース要素と異なるデフォルト値が必要となったり、一つのTEI文書が多くの言語のテキストを含みうることには注意されたい。登録された言語タグの正式なリストはIANAが管理しており、<ptr target="http://www.iana.org/assignments/language-subtag-registry"/> から確認できる。言語タグの構造についての良い概説は <ptr target="https://www.w3.org/International/articles/language-tags/"/> を、手順を追った実用的なガイドは <ptr target="https://www.w3.org/International/questions/qa-choosing-language-tags.en.php"/> を参照されたい。利用する値は、BCP 47 に準拠しなければならない。もし値が私用コード(<val>x-</val> から始まったり <val>-x-</val> を含む)ならば、その <att>ident</att> 属性と一致する値を持つ <gi>language</gi> 要素をTEIヘッダ内に追加して内容を説明すべきである。この説明は私用コード以外にも任意で追加できるが、<choice><abbr>IETF</abbr><expan>Internet Engineering Task Force</expan></choice> による定義と整合していなければならない。</p></remarks>
173+
<remarks xml:lang="ja" versionDate="2019-06-16"><p>xml:lang の値は、直接の親要素、そのまた親要素からというように、文書の上位階層から継承されてくる。できるだけ高い適切な階層に xml:lang を指定するのが一般には望ましいが、teiHeader には関連するリソース要素と異なるデフォルト値が必要となったり、一つのTEI文書が多くの言語のテキストを含みうることには注意されたい。登録された言語タグの正式なリストはIANAが管理しており、<ptr target="https://www.iana.org/assignments/language-subtag-registry"/> から確認できる。言語タグの構造についての良い概説は <ptr target="https://www.w3.org/International/articles/language-tags/"/> を、手順を追った実用的なガイドは <ptr target="https://www.w3.org/International/questions/qa-choosing-language-tags.en.php"/> を参照されたい。利用する値は、BCP 47 に準拠しなければならない。もし値が私用コード(<val>x-</val> から始まったり <val>-x-</val> を含む)ならば、その <att>ident</att> 属性と一致する値を持つ <gi>language</gi> 要素をTEIヘッダ内に追加して内容を説明すべきである。この説明は私用コード以外にも任意で追加できるが、<choice><abbr>IETF</abbr><expan>Internet Engineering Task Force</expan></choice> による定義と整合していなければならない。</p></remarks>
174174
</attDef>
175175

176176

0 commit comments

Comments
 (0)