diff --git a/bibliography.odd b/bibliography.odd index 45a4cf2ae82626c9d1bced41b16565123792e455..d2c2cd2a230e2fb28f03c217a247e1c2df508475 100644 --- a/bibliography.odd +++ b/bibliography.odd @@ -498,7 +498,7 @@ </rng:oneOrMore> </content> <constraintSpec scheme="schematron" ident="regex"> - <constraint> <sch:pattern><sch:rule context="tei:seg[text() ne '']"><sch:assert test="matches(.,'^\S[\s\S]+\S$')">darf nicht mit Leerzeichen beginnen oder enden</sch:assert></sch:rule></sch:pattern> </constraint> + <constraint> <sch:pattern><sch:rule context="tei:seg[text()[1] ne '']"><sch:assert test="matches(text()[1],'^\S[\s\S]+\S$')">darf nicht mit Leerzeichen beginnen oder enden</sch:assert></sch:rule></sch:pattern> </constraint> </constraintSpec> </elementSpec>