Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
f55c843
fix: update link in README.md
rettinghaus Nov 6, 2024
5942e27
Rephrase
rettinghaus Dec 11, 2024
2a10720
Update link to TCW 27
trishaoconnor May 19, 2025
7a14e17
Update link to TCW 27
trishaoconnor May 19, 2025
c63e67f
misc: fix spelling
jbampton Jun 30, 2025
9c370f6
- switched output to OpenEdition-1.6.4
rvdb Jul 15, 2025
05de8ff
copy *:xsl children of //tei:constraintDecl[@scheme eq 'schematron'] …
rvdb Jul 18, 2025
dc3a623
no imposition of order in naming components and handling of whitespace
HelenaSabel Sep 30, 2023
ca7a212
whitespace correction in test files
HelenaSabel Sep 30, 2023
68a7d32
order change in naming components
HelenaSabel Sep 30, 2023
d87fd93
whitespace changes: possible bug?
HelenaSabel Sep 30, 2023
05b3092
changes in ids
HelenaSabel Sep 30, 2023
6dbad2d
whitespace corrected (due to change in test file)
HelenaSabel Sep 30, 2023
df7c11c
irrelevant whitespace changes
HelenaSabel Sep 30, 2023
a5a534e
changes in order of name components
HelenaSabel Sep 30, 2023
b5ad885
Merge pull request #762 from rvdb/rvdb_copy_xsl_constraintDecl_childr…
trishaoconnor Jul 29, 2025
906a6b4
Merge pull request #761 from rvdb/jTEI_OpenEdition-1.6.4
joeytakeda Jul 29, 2025
ac276f9
Merge pull request #747 from TEIC/trishaoconnor_694
joeytakeda Jul 29, 2025
3f42ae6
Merge pull request #710 from rettinghaus/patch-1
ebeshero Jul 29, 2025
43702e9
adjust version number in preparation for release
HelenaSabel Aug 14, 2025
5cc6415
update p5 subset with HBS
Aug 14, 2025
e5b6969
Remove extraneous file noticed
sydb Aug 15, 2025
224682b
Update changelog
Aug 15, 2025
00ad120
increment version number
Aug 15, 2025
f3d8108
Grab latest from dev
sydb Sep 4, 2025
b2eabd5
A proposed fix for
sydb Sep 5, 2025
81fd05e
Deletion of unused file per issue #187.
martindholmes Sep 15, 2025
d46da68
Merge pull request #775 from TEIC/issue-187-unused-file
trishaoconnor Sep 23, 2025
9531db6
Revert spelling corrrections that
sydb Sep 23, 2025
84605fc
Merge pull request #768 from TEIC/sydb_438_rm_superflous_file
trishaoconnor Sep 23, 2025
e6b3d63
Merge pull request #760 from jbampton/fix-typos
trishaoconnor Sep 23, 2025
3a619a2
Merge pull request #774 from TEIC/sydb_773_min_0_max_2_or_more
trishaoconnor Sep 29, 2025
eeaf51e
improved presentation of multilingual keyword lists in different lang…
rvdb Oct 2, 2025
690dac4
Revert "improved presentation of multilingual keyword lists in differ…
rvdb Oct 2, 2025
747b4c0
update P5 subset
sydb Oct 7, 2025
e4b421a
Missed one
sydb Oct 8, 2025
cdfb072
update list types to use rend
rettinghaus Feb 22, 2025
9f6ca5e
update docs
rettinghaus Feb 23, 2025
0a8b8a4
update test2 files
rettinghaus Feb 22, 2025
5f8b158
updated test files
rettinghaus Feb 22, 2025
afe538c
fix tests
rettinghaus Feb 23, 2025
3a12490
Merge pull request #745 from rettinghaus/update_lists
trishaoconnor Oct 9, 2025
4e1fae5
Merge remote-tracking branch 'upstream/dev' into dev
rvdb Oct 22, 2025
76461e6
added zero-width space before & in URLs that are displayed in the…
rvdb Oct 22, 2025
70ee4f2
Merge pull request #785 from rvdb/jTEI-splitLongURLSinPDF
martindholmes Oct 24, 2025
24aa6de
no imposition of order in naming components and handling of whitespace
HelenaSabel Sep 30, 2023
b19d39a
whitespace correction in test files
HelenaSabel Sep 30, 2023
5819869
order change in naming components
HelenaSabel Sep 30, 2023
f3d054b
whitespace changes: possible bug?
HelenaSabel Sep 30, 2023
da6a5ea
changes in ids
HelenaSabel Sep 30, 2023
ae06440
whitespace corrected (due to change in test file)
HelenaSabel Sep 30, 2023
d1feabb
irrelevant whitespace changes
HelenaSabel Sep 30, 2023
b27d98e
changes in order of name components
HelenaSabel Sep 30, 2023
bdff4f8
merge
HelenaSabel Oct 28, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
259 changes: 259 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,262 @@
2025-08-14 ElliBleeker <elli.bleeker@gmail.com>

update p5 subset with HBS

2025-08-14 helenasabel <helena.b.sabel@gmail.com>

adjust version number in preparation for release

2025-07-29 Elisa Beshero-Bondar <ebeshero@users.noreply.github.com>

Merge pull request #710 from rettinghaus/patch-1
fix #703: update link in README.md

2025-07-29 Joey Takeda <joeytakeda@users.noreply.github.com>

Merge pull request #747 from TEIC/trishaoconnor_694
Update target link to TCW 27 for deprecation warnings

Merge pull request #761 from rvdb/jTEI_OpenEdition-1.6.4
- switched output to OpenEdition-1.6.4

2025-07-29 Patricia O Connor <trishaoconnor88@gmail.com>

Merge pull request #762 from rvdb/rvdb_copy_xsl_constraintDecl_children_to_rng
copy *:xsl children of //tei:constraintDecl[@scheme eq 'schematron'] …

2025-07-18 rvdb <ron.vdbranden@gmail.com>

copy *:xsl children of //tei:constraintDecl[@scheme eq 'schematron'] to RNG

2025-07-15 rvdb <ron.vdbranden@gmail.com>

- switched output to OpenEdition-1.6.4 - added support for //titleStmt/(editor|author)/idno

2025-07-07 Syd Bauman <s.bauman@northeastern.edu>

Updated p5subset to current

2025-06-29 Martin Holmes <mholmes@uvic.ca>

Merge pull request #758 from jbampton/fix-spelling
misc: fix spelling

2025-06-25 John Bampton <jbampton@gmail.com>

misc: fix spelling

2025-06-24 Patricia O Connor <trishaoconnor88@gmail.com>

Merge pull request #753 from jbampton/fix-spelling
misc: fix spelling

2025-06-24 Elisa Beshero-Bondar <ebeshero@users.noreply.github.com>

Merge pull request #756 from TEIC/issue-755-diff-simplification

2025-06-24 Syd Bauman <s.bauman@northeastern.edu>

Concluding merge of dev into this branch to get the latest and greatest. Required 2 hand merges

2025-06-12 Elisa Beshero-Bondar <ebeshero@users.noreply.github.com>

Merge pull request #738 from a1ix2/double-quotes
fix for filenames with spaces

2025-06-11 Elisa Beshero-Bondar <ebeshero@users.noreply.github.com>

Merge pull request #751 from TEIC/sydb_749_abstract_pat_fix
ignore instances of non-existent abstract pattern

2025-06-11 martindholmes <mholmes@uvic.ca>

Fix for issue #755.

Last remaining diff errors for issue #749.

2025-06-11 Syd Bauman <s.bauman@northeastern.edu>

Update some expected changes to expected results; MDH to work on rest

post-manual merge of testPure1 and p5subset

Fix expected results changes due to new p5subset

Fix another diff error; Test2 now passes

Fix one of what may be many diff errs due to new p5subset

Update p5subset with the new version that uses abstract patterns

2025-06-10 martindholmes <mholmes@uvic.ca>

Updating p5subset,xml per Council schedule.

2025-06-10 Elisa Beshero-Bondar <ebeshero@users.noreply.github.com>

Merge pull request #748 from TEIC/issue-742-java
Set fork to true for all java tasts to work around security manager issue

2025-06-02 John Bampton <jbampton@gmail.com>

misc: fix spelling

2025-06-02 Syd Bauman <sydb@users.noreply.github.com>

Merge pull request #752 from jbampton/fix-spelling
misc: fix spelling

Passes tests, corrections seem correct.

2025-06-01 Syd Bauman <s.bauman@northeastern.edu>

OK, try removing those spaces

2025-05-29 John Bampton <jbampton@gmail.com>

misc: fix spelling

2025-05-27 ElliBleeker <elli.bleeker@gmail.com>

updated p5 subset

2025-05-25 Syd Bauman <s.bauman@neu.edu>

Process patterns differently, teiodds: Do the same thing that was recently done to extract-isosch.xsl: Ignore patterns that that have an is-a=, but for which there is no pattern in the input that has an id= that matches the is-a=.

2025-05-21 Syd Bauman <s.bauman@northeastern.edu>

Process patterns differently depending on presence or absence of is-a= attribute, ignoring those that have an is-a=, but for which there is no pattern in the input that has an id= that matches the is-a=.

2025-05-20 martindholmes <mholmes@uvic.ca>

Set fork to true for all java tasts to work around security manager issue.

2025-05-19 Patricia O Connor <trishaoconnor88@gmail.com>

Update link to TCW 27

Update link to TCW 27

2025-05-17 Syd Bauman <s.bauman@northeastern.edu>

Update source (i.e., p5subset) to 4.10.0a, last updated on 2025-05-16, rev a449704c0

2025-04-20 Helena Bermúdez Sabel <helena.b.sabel@gmail.com>

Merge pull request #739 from jbampton/fix-spelling
Fix spelling

2025-04-08 Patricia O Connor <trishaoconnor88@gmail.com>

Updated p5 subset

2025-03-31 Benjamin W. Bohl <bohl@edirom.de>

odd2odd: fix typo in comment (#741)

2025-03-25 Elisa Beshero-Bondar <ebeshero@users.noreply.github.com>

Merge pull request #740 from TEIC/updateP5subset
updating expected results and p5 subset during Stylesheets meeting

2025-03-25 ElliBleeker <elli.bleeker@gmail.com>

updating expected results and p5 subset during Stylesheets meeting

2025-03-18 John Bampton <jbampton@gmail.com>

Fix spelling

2025-03-18 Elisa Beshero-Bondar <ebeshero@users.noreply.github.com>

Merge pull request #682 from TEIC/iss657
Fixes #657

2025-03-07 alix <a1ix2@proton.me>

handle directories and output directories with spaces

2025-03-05 Alix <alix@olmec>

fix for filenames with spaces

2025-02-26 Helena Bermúdez Sabel <helena.b.sabel@gmail.com>

Merge pull request #731 from TEIC/sydb_sch_pattern_attrs
copy over `tei:constraint/sch:pattern` attributes into output Schematron

Merge pull request #736 from rvdb/jTEI_optimizeWhitespaceInEg
optimizations for whitespace handling in eg elements

Merge pull request #735 from rvdb/jTEI_OpenEditionSkipElements
skip more unsupported OpenEdition elements

2025-02-24 rvdb <ron.vdbranden@gmail.com>

optimizations for whitespace handling in eg elements

2025-02-19 rvdb <ron.vdbranden@gmail.com>

- skip more unsupported OpenEdition elements - small improvement for parsing multi-item @rendition values

2025-02-11 Klaus Rettinghaus <klaus.rettinghaus@gmail.com>

Use secure link for DOIResolver (#732)
* update doi resolver to https

* adjust tests

2025-02-10 Patricia O Connor <trishaoconnor88@gmail.com>

updated p5 subset

2025-02-03 Syd Bauman <s.bauman@northeastern.edu>

Bug fix: we were failing to copy over the attributes of an tei:constraint/sch:pattern element

2025-01-29 martindholmes <mholmes@uvic.ca>

Fix expected results following change to ODD file.

Make ODD file valid; add rule+context around two Schematron asserts.

2025-01-28 Patricia O Connor <trishaoconnor88@gmail.com>

Merge pull request #724 from TEIC/sydb_723_type_of_ab_to_class
output `@class` for an `<ab>` that has a `@type`

2025-01-28 Syd Bauman <s.bauman@northeastern.edu>

Once more, because some tests in dev were just updated, grab latest from dev

Oops — Stylesheets group found that some Test2/ tests were failing on file comparaisions; we took a careful look at 2 of them and decided changes were all reasonable for new subset and known changes, and copied all three of them over. Tests in Test2/ now pass.

Grab latest from dev

2025-01-28 Helena Bermúdez Sabel <helena.b.sabel@gmail.com>

replace underscore with whitespace to create a multi-value @class attribute

2025-01-28 Patricia O Connor <trishaoconnor88@gmail.com>

Merge pull request #725 from rvdb/jTEI-pdf-imagescaling
improved image scaling in PDF

Merge pull request #715 from TEIC/issue712
Correct sorting of tei:biblStruct when multiple dates available (#712)

2025-01-24 Raff Viglianti <raffaeleviglianti@gmail.com>

upped version

updated test

resolved conflicts

upped version and generated logs

updated p5subset
2025-01-24 Raff Viglianti <raffaeleviglianti@gmail.com>

updated p5subset
Expand Down
2 changes: 1 addition & 1 deletion Documentation/teixsl.xml
Original file line number Diff line number Diff line change
Expand Up @@ -432,7 +432,7 @@ with a table of links on the left or right. </p>
whether they should start a new window, occupy all of the current
window, or stay within the frame. These stylesheets implement the
following rules:
<list type="ordered"><item>Any <gi>ref</gi> or <gi>ptr</gi> link stays within the frame</item><item>Any link containing <q>://</q> uses the whole browser window</item><item>Any link starting <q>.</q> uses the whole browser window</item><item>If the stylesheet sets no splitting of the document,
<list rend="numbered"><item>Any <gi>ref</gi> or <gi>ptr</gi> link stays within the frame</item><item>Any link containing <q>://</q> uses the whole browser window</item><item>Any link starting <q>.</q> uses the whole browser window</item><item>If the stylesheet sets no splitting of the document,
any <gi>ref</gi> or <gi>ptr</gi> link uses the whole browser
window</item><item>If a <gi>ref</gi> or <gi>ptr</gi> link has a
<ident>rend</ident> attribute value of <q>noframe</q>, the whole browser
Expand Down
5 changes: 3 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,10 @@ The package assumes that you have several additional tools installed. Their avai

In particular, Stylesheets assume that you use `ant` version 1.9.x+. If for some reason, you need to use `ant` 1.8.x, you should remove all occurences of the attribute `@zip64Mode` from the file `common/teianttasks.xml`.

It is helpful to have the TEI environment installed locally. Please refer to http://www.tei-c.org/Guidelines/P5/get.xml for hints on how to do that.
To work with the Stylesheets, you can:

It is also possible to avoid manual installation of additional tools, by resorting to the pre-built test environment in Docker described in https://teic.github.io/Documentation/TCW/testing_and_building.html .
* Install the TEI environment locally: Somewhat dated information on this is available at [Using the TEI GitHub Repository](https://old.tei-c.org/guidelines/p5/using-the-tei-github-repository/)
* (Recommended): avoid the local installation and work with the up-to-date pre-built test environment in Docker, described in <https://tei-c.org/documentation/tcw32/>

## Usage
The `bin/` directory contains several executable files, which can be run on Linux, OS X, or other Unix operating systems. These perform a variety of transformations and are very useful for, e.g., generating a schema from a TEI ODD. Some examples:
Expand Down
2 changes: 1 addition & 1 deletion Test/expected-results/mdtest1.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<p>Paragraphs are separated by a blank line.</p>
<p>2nd paragraph. <hi rend="italic">Italic</hi>, <hi rend="bold">bold</hi>, <code>monospace</code>, <del>deleted</del>. Itemized lists</p>
<p>look like:</p>
<list type="unordered">
<list rend="bulleted">
<item>this one</item>
<item>that one</item>
<item>the other one</item>
Expand Down
Loading