diff --git a/P5/ReleaseNotes/readme-4.1.0.xml b/P5/ReleaseNotes/readme-4.1.0.xml old mode 100755 new mode 100644 diff --git a/P5/ReleaseNotes/readme-4.2.0.xml b/P5/ReleaseNotes/readme-4.2.0.xml old mode 100755 new mode 100644 diff --git a/P5/ReleaseNotes/readme-4.2.2.xml b/P5/ReleaseNotes/readme-4.2.2.xml new file mode 100644 index 0000000000..aeadca44d8 --- /dev/null +++ b/P5/ReleaseNotes/readme-4.2.2.xml @@ -0,0 +1,302 @@ + + + + + + + + + TEI P5 version 4.2.2 and Stylesheets version 7.51.2 release notes + + + + Friday 09 April 2021 + + + + The Text Encoding Initiative + + +

created retrospectively from ChangeLog and GitHub trackers

+
+
+
+ + + +

After release 4.2.1, an issue was noticed concerning the + controlled value lists of certain type attributes. + The list was not appearing in either the documentation output or + schemas. Thus a followup version 4.2.2 of the Guidelines and a + corresponding (but unchanged) version 7.51.2 of the Stylesheets + has been released to fix the issue. The following change was + made to the Guidelines: + + Add a mode attribute with value + add (#2128) + to each type attribute that overrides the + att.typed class. + +

+ +

Release 4.2.0 surfaced an issue with the + conversion of the constraints on attirubtes to XHTML. This + problem did not effect the schemas, but made the “Schema + Declaration” portion of the references pages of several elements + unreadable. Thus a followup version 4.2.1 of the Guidelines and + version 7.51.1 of the Stylesheets has been released to handle + the issue. The following change was made in the Stylesheets: + + The constraintSpec element is now ignored + when processing an attDef in order to generate the + “Schema Declaration” portion of the documentation for the + attribute being defined (#488). + +

+ +

For completeness, the full release notes of the TEI P5 + version 4.2.0 and Stylesheets version 7.51.0 are copied + below.

+ +

Release 4.2.0 is codenamed Ruby.

+

This release introduces new features and resolves a number of issues raised by the TEI + community. As always, the majority of these changes and corrections are a consequence of + feature requests or bugs reported by the TEI community using the GitHub tracking system. A + full list of the issues resolved in the course of this release cycle may be found under the + 4.2.0 milestone.

+ + +

The following changes are particularly worth highlighting in this release: + New encoding features + + New elements have been introduced for the encoding of ruby annotations, a particular + method of glossing runs of text which is common in East Asian scripts (#2054, with thanks to Kiyonori + Nagasaki, Satoru Nakamura, Kazuhiro Okada, Duncan Paterson, and Martin Holmes): + The ruby element contains a passage of base text along with its + associated ruby gloss(es). + The rb element contains the base text annotated by a ruby gloss. + The rt element contains a ruby text, an annotation closely associated + with a passage of the main text. + A subsection on Ruby Annotations has been added, which is also referenced from several + suitable places in the Guidelines. + With this first take we hope to initiate further discussion and the + implementation of additional use cases. + + The new element persPronouns has been introduced to indicate the personal + pronouns used, or assumed to be used, by the individual being described (#2010). + + Two new elements and an attribute class have been introduced to allow documents to + declare their citation structure and to specify how structural information may be + extracted from them (#1957): + The attribute class att.citeStructurePart provides + attributes for selecting particular elements within a document. + The citeData element specifies how information may be extracted from + citation structures. + The citeStructure element declares a structure and method for citing + the current document. + + + + A new element, noteGrp, for grouping notes has been introduced (#1833). + + + + Changes to content models + + The attribute class att.translatable has been moved from + the TEI Infrastructure module to the Documentation Elements module (#2036 and #2097). + + The interp, interpGrp, span, and spanGrp + elements now have a type attribute (#2012). + + The material element is now a member of the attribute class att.typed. Furthermore, a free-standing function + attribute has been added to the material element, including a sample values + list (#1911). + + The altIdentifier element is now a member of the attribute class att.datable (#1986). + + The elements author, editor, funder, meeting, + principal, and sponsor are now members of the attribute class att.datable (#1992). + + Elements from the RELAX NG annotations namespace are now allowed alongside elements + from the RELAX NG schema language namespace inside content elements (#1937). + + The certainty element is now a member of the attribute class att.typed, and has a sample values list for the type + attribute (#1934). + + The free-standing predicate attribute on model has been replaced + with a reference to the newly introduced attribute class att.predicate. The equiv element is now also a member of the new + class (#1925). + + In several previous releases the schema permitted altIdent as a child of + category, joinGrp, and taxonomy. This was a corrigible + error that has been fixed in this release + + (#1919). + + The object element is now allowed in the witness element (#1868). + + The name element is now directly allowed in the place element + (#1484). + + + Improvements of prose and examples + + The remarks of the match attribute in the attribute class att.scoping and the description of the class itself have been + improved (#2078). + + The subsection on Dates and Times has been promoted to the new + section Dates (#2066 and + #2033). + + The description for the specDesc element has been improved and the + key attribute is now required (#2061 and #2062). + + The prose discussion of the location of a place has been expanded (#2042). + + Several comments in ODD customization exemplars were changed to expository prose. + This change was motivated by the realization that the placement of each comment made it + ambiguous as to which bit of ODD it was referring to, especially after processing with + Roma (#1987). + + Chapter 5 on Characters, Glyphs, and Writing Modes now refers + potential proposers of new characters to the Unicode Standards to the UC Berkeley Script + Encoding Initiative for assistance (#1963). + + The examples demonstrating the usage of the type attribute on + listPerson elements has been improved (#1953). + + Several indefinite articles in front of element and attribute names have been + corrected (#1951 and #2015). + + A number of translations have been added, updated or improved (#1989, #2082, #2101, #2074). + + Several examples have been corrected and improved (#1932, #2087). + + A new xenoData example using GeoJSON has been added demonstrating the usage + of non-XML data (#1884). + + The descriptions of several modules have been improved (#1786). + + + + Housekeeping + + Some warning messages in tei_customization have been improved (#2052). + + The outdated genetic directory has been removed (#2043). + + For each specification element in the Guidelines that has glosses in + any language, an English gloss has been added (if not already present), even if it had + been previously considered unnecessary. Furthermore, a Schematron rule has been added to + enforce continued use of English glosses. This change was made to facilitate maintaining + glosses in multiple languages, and has the added benefit of treating all languages more + equally (#2037). + + Licensing information has been added explicitly to the repository (#1962). + + Unused test files have been removed from the Test directory + (#1942). + + + + + + + + + + + + + + + + + + +

+ +

In addition, many improvements have been made to the XSLT stylesheets (which provide + processing of TEI ODD files for Roma and + OxGarage as well as other TEI conversions). + The Stylesheets are maintained separately from the Guidelines at https://github.com/TEIC/Stylesheets. A + full list of the issues resolved in the course of this release cycle may be found under the + 7.51.0 milestone.

+ +

Highlights of this release include: + Test2 has been updated to use its own copy of source/p5subset.xml (#456). + A permalink has been added to all examples (#471). + An erroneous resp attribute on the note element has been + replaced with the type attribute in the OpenEdition output (#474). + The hard-coded word bibliography used to link to the + bibliography at the bottom right of many examples has been replaced with an i18n key + (#478). + An obsolete email address has been removed from the Guidelines pages (#484). + + +

+ + +
+
diff --git a/P5/Source/Specs/castItem.xml b/P5/Source/Specs/castItem.xml index 2c35a1dfb6..a3bfdc0876 100644 --- a/P5/Source/Specs/castItem.xml +++ b/P5/Source/Specs/castItem.xml @@ -45,7 +45,7 @@ either a single role or a list of non-speaking roles. indica la voce della lista dei personaggi role - + the item describes a single role. 항목이 하나의 배역을 기술한다. diff --git a/P5/Source/Specs/constitution.xml b/P5/Source/Specs/constitution.xml index 38b988e0bd..4bf9d86ff7 100644 --- a/P5/Source/Specs/constitution.xml +++ b/P5/Source/Specs/constitution.xml @@ -38,7 +38,7 @@ as fragmentary, complete, etc. specifica come era costituito il testo. single - + a single complete text 단일 완전 텍스트 diff --git a/P5/Source/Specs/constraintSpec.xml b/P5/Source/Specs/constraintSpec.xml index 761a93faf3..1b411f6637 100644 --- a/P5/Source/Specs/constraintSpec.xml +++ b/P5/Source/Specs/constraintSpec.xml @@ -78,7 +78,7 @@ $Id$ when a constraintSpec warns about a deprecated construct. - + Indicates that this constraint specification warns that some other diff --git a/P5/Source/Specs/derivation.xml b/P5/Source/Specs/derivation.xml index b9de2f7c94..ff3bb159cd 100644 --- a/P5/Source/Specs/derivation.xml +++ b/P5/Source/Specs/derivation.xml @@ -36,7 +36,7 @@ $Id$ caracteriza la derivación del texto classifica la provenienza del testo. - + text is original 텍스트가 원본이다. diff --git a/P5/Source/Specs/desc.xml b/P5/Source/Specs/desc.xml index 77af0e2520..f406804d56 100644 --- a/P5/Source/Specs/desc.xml +++ b/P5/Source/Specs/desc.xml @@ -63,7 +63,7 @@ - + deprecation information diff --git a/P5/Source/Specs/dimensions.xml b/P5/Source/Specs/dimensions.xml index bddf322559..c6d616a64b 100644 --- a/P5/Source/Specs/dimensions.xml +++ b/P5/Source/Specs/dimensions.xml @@ -57,7 +57,7 @@ The element may appear once only indica que aspecto del objeto se mide. indica quale aspetto dell'oggetto viene misurato - + dimensions relate to one or more leaves (e.g. a single leaf, a gathering, or a separately bound part) diff --git a/P5/Source/Specs/domain.xml b/P5/Source/Specs/domain.xml index aeadfcc9c7..fc5e0c385d 100644 --- a/P5/Source/Specs/domain.xml +++ b/P5/Source/Specs/domain.xml @@ -41,7 +41,7 @@ education, religion, etc. clasifica el campo de uso. classifica l'ambito di uso. - + art and entertainment 예술과 연예 diff --git a/P5/Source/Specs/factuality.xml b/P5/Source/Specs/factuality.xml index 4b12128fca..76e8ca713b 100644 --- a/P5/Source/Specs/factuality.xml +++ b/P5/Source/Specs/factuality.xml @@ -38,7 +38,7 @@ or a non-fictional world. clasifica la objetividad de un texto classifica la fattualità del testo. - + the text is to be regarded as entirely imaginative 텍스트가 전적으로 상상적이라 간주된다. diff --git a/P5/Source/Specs/fw.xml b/P5/Source/Specs/fw.xml index 4d958b8374..c7dd25432c 100644 --- a/P5/Source/Specs/fw.xml +++ b/P5/Source/Specs/fw.xml @@ -39,7 +39,7 @@ $Id$ clasifica las convenciones usadas según una tipología funcional. classifica le convenzioni usate secondo una tipologia funzionale - + a running title at the top of the page 페이지 상단의 현 제목 diff --git a/P5/Source/Specs/gram.xml b/P5/Source/Specs/gram.xml index 945e37eae9..8866f7c67c 100644 --- a/P5/Source/Specs/gram.xml +++ b/P5/Source/Specs/gram.xml @@ -53,7 +53,7 @@ $Id$ un'appropriata tipologia - nel caso di informazioni terminologiche, preferibilmente il dizionario di degli elementi specificati in ISO 12620. - + part of speech 품사 diff --git a/P5/Source/Specs/graph.xml b/P5/Source/Specs/graph.xml index 69a96bf718..9809777e06 100644 --- a/P5/Source/Specs/graph.xml +++ b/P5/Source/Specs/graph.xml @@ -65,7 +65,7 @@ connect the nodes. describe el tipo de gráfico descrive il tipo di grafo - + undirected graph 무방향 그래프 diff --git a/P5/Source/Specs/iType.xml b/P5/Source/Specs/iType.xml index c4f61eb242..dbf1546195 100644 --- a/P5/Source/Specs/iType.xml +++ b/P5/Source/Specs/iType.xml @@ -54,7 +54,7 @@ $Id$ abbreviate solite (ad esempio inv)e altri tipi di indicatori, quali codici speciali per fare riferimento al tipo di coniugazione, ecc. - + abbreviated indicator 축약 지시자 diff --git a/P5/Source/Specs/interaction.xml b/P5/Source/Specs/interaction.xml index 87d8f0be6c..7c1c359747 100644 --- a/P5/Source/Specs/interaction.xml +++ b/P5/Source/Specs/interaction.xml @@ -43,7 +43,7 @@ form of response or interjection, commentary, etc. describe el grado de interacción entre los participantes activos y pasivos en un texto. specifica il grado di interazione tra partecipanti attivi e passivi all'interno del testo. - + no interaction of any kind, e.g. a monologue 종류의 상호작용이 없다. 예, 독백. diff --git a/P5/Source/Specs/move.xml b/P5/Source/Specs/move.xml index 2a6b8e8cd0..b138bfb4f2 100644 --- a/P5/Source/Specs/move.xml +++ b/P5/Source/Specs/move.xml @@ -40,7 +40,7 @@ $Id$ indica il tipo di movimento, ad esempio come entrata o uscita. - + character is entering the stage. 등장인물이 무대에 등장하고 있다. diff --git a/P5/Source/Specs/node.xml b/P5/Source/Specs/node.xml index ee0229c4a7..2ee20ed8b7 100644 --- a/P5/Source/Specs/node.xml +++ b/P5/Source/Specs/node.xml @@ -48,7 +48,7 @@ other analytic element. define un tipo de nodo. definisce un tipo di nodo - + initial node in a transition network 전이망에서 시작 노드 diff --git a/P5/Source/Specs/oRef.xml b/P5/Source/Specs/oRef.xml index e39623f2e9..68c6648d41 100644 --- a/P5/Source/Specs/oRef.xml +++ b/P5/Source/Specs/oRef.xml @@ -49,7 +49,7 @@ $Id$ indica il tipo di modifica tipografica del lemma in un riferimento. - + capital 대문자 diff --git a/P5/Source/Specs/preparedness.xml b/P5/Source/Specs/preparedness.xml index e6f62ec6bf..7d5815dfa3 100644 --- a/P5/Source/Specs/preparedness.xml +++ b/P5/Source/Specs/preparedness.xml @@ -37,7 +37,7 @@ prepared or spontaneous. una palabra clave que caracteriza el tipo de preparación. una parola chiava che caratterizza il grado di spontaneità - + spontaneous or unprepared 자발적 또는 준비되지 않은 diff --git a/P5/Source/Specs/purpose.xml b/P5/Source/Specs/purpose.xml index 56da914e80..055782c456 100644 --- a/P5/Source/Specs/purpose.xml +++ b/P5/Source/Specs/purpose.xml @@ -34,7 +34,7 @@ text. especifica un tipo particular de finalidad specifica un tipo particolare di scopo. - + didactic, advertising, propaganda, etc. 설교, 광고, 선전 등 diff --git a/P5/Source/Specs/tag.xml b/P5/Source/Specs/tag.xml index f5b67d752b..abf043275e 100644 --- a/P5/Source/Specs/tag.xml +++ b/P5/Source/Specs/tag.xml @@ -40,7 +40,7 @@ $Id$ indique quel type de balise XML est prévu. indica di quale tipo di marcatore XML si tratta - + a start-tag, with delimiters < and > is intended une balise de début, délimitée par les signes diff --git a/P5/Source/Specs/tech.xml b/P5/Source/Specs/tech.xml index bd94ef0e6e..d0007c9c50 100644 --- a/P5/Source/Specs/tech.xml +++ b/P5/Source/Specs/tech.xml @@ -39,7 +39,7 @@ meant for the actors. scène. classifica l'indicazione di scena tecnica. - + a lighting cue 조명 신호 diff --git a/P5/Source/Specs/usg.xml b/P5/Source/Specs/usg.xml index e9be3e8af8..5b2aea19bb 100644 --- a/P5/Source/Specs/usg.xml +++ b/P5/Source/Specs/usg.xml @@ -49,7 +49,7 @@ $Id$ classifica le informazioni sull'uso secondo una tipologia funzionale. - + geographic 지리적 diff --git a/P5/Source/Specs/xr.xml b/P5/Source/Specs/xr.xml index 234b2294a5..7cc89111cd 100644 --- a/P5/Source/Specs/xr.xml +++ b/P5/Source/Specs/xr.xml @@ -55,7 +55,7 @@ $Id$ indica il tipo di riferimento incrociato secondo una tipologia funzionale - + synonym 유의어 diff --git a/P5/VERSION b/P5/VERSION index fae6e3d04b..af8c8ec7c1 100644 --- a/P5/VERSION +++ b/P5/VERSION @@ -1 +1 @@ -4.2.1 +4.2.2