diff --git a/src/rp-schematron-base.sch b/src/rp-schematron-base.sch index 843f6a2b16..8f2a3a667e 100644 --- a/src/rp-schematron-base.sch +++ b/src/rp-schematron-base.sch @@ -619,7 +619,7 @@ id="book-ref-pub-name-1">This book reference () has a publisher-name with italics and no chapter-title element. Have all the details been captured correctly? This book reference () has a descendant article-title. This cannot be correct. It should either be a source or chapter-title (or something else entirely). diff --git a/src/rp-schematron.sch b/src/rp-schematron.sch index 346fa4f998..c597c244b3 100644 --- a/src/rp-schematron.sch +++ b/src/rp-schematron.sch @@ -382,7 +382,7 @@ [book-ref-pub-name-1] This book reference () has a publisher-name with italics and no chapter-title element. Have all the details been captured correctly? - [book-ref-article-title] This book reference () has a descendant article-title. This cannot be correct. It should either be a source or chapter-title (or something else entirely). + [book-ref-article-title] This book reference () has a descendant article-title. This cannot be correct. It should either be a source or chapter-title (or something else entirely). [book-source-1] The source in book reference () contains 'chapter' - . Are the details captured correctly? diff --git a/src/rp-schematron.xsl b/src/rp-schematron.xsl index a0c951a6d4..38ce7da3ba 100644 --- a/src/rp-schematron.xsl +++ b/src/rp-schematron.xsl @@ -3018,11 +3018,11 @@ ) has a publisher-name with italics and no chapter-title element. Have all the details been captured correctly? - + book-ref-article-title - warning + error diff --git a/test/tests/rp/book-ref-checks/book-ref-article-title/book-ref-article-title.sch b/test/tests/rp/book-ref-checks/book-ref-article-title/book-ref-article-title.sch index ea458936e8..e0e65b0744 100644 --- a/test/tests/rp/book-ref-checks/book-ref-article-title/book-ref-article-title.sch +++ b/test/tests/rp/book-ref-checks/book-ref-article-title/book-ref-article-title.sch @@ -146,7 +146,7 @@ - [book-ref-article-title] This book reference () has a descendant article-title. This cannot be correct. It should either be a source or chapter-title (or something else entirely). + [book-ref-article-title] This book reference () has a descendant article-title. This cannot be correct. It should either be a source or chapter-title (or something else entirely). diff --git a/test/tests/rp/book-ref-checks/book-ref-article-title/fail.xml b/test/tests/rp/book-ref-checks/book-ref-article-title/fail.xml index 3deac7a73d..be0b474862 100644 --- a/test/tests/rp/book-ref-checks/book-ref-article-title/fail.xml +++ b/test/tests/rp/book-ref-checks/book-ref-article-title/fail.xml @@ -2,4 +2,13 @@ -
\ No newline at end of file + +
+ + Feyerabend P + (1975) + Against method + New Left Books + +
+
\ No newline at end of file diff --git a/test/tests/rp/book-ref-checks/book-ref-article-title/pass.xml b/test/tests/rp/book-ref-checks/book-ref-article-title/pass.xml index 3deac7a73d..0846ed4218 100644 --- a/test/tests/rp/book-ref-checks/book-ref-article-title/pass.xml +++ b/test/tests/rp/book-ref-checks/book-ref-article-title/pass.xml @@ -2,4 +2,13 @@ -
\ No newline at end of file + +
+ + Feyerabend P + (1975) + Against method + New Left Books + +
+
\ No newline at end of file diff --git a/test/xspec/rp-schematron.sch b/test/xspec/rp-schematron.sch index 6ed77eb16c..db45a7bfb1 100644 --- a/test/xspec/rp-schematron.sch +++ b/test/xspec/rp-schematron.sch @@ -446,7 +446,7 @@ This book reference () has a publisher-name with italics and no chapter-title element. Have all the details been captured correctly? - This book reference () has a descendant article-title. This cannot be correct. It should either be a source or chapter-title (or something else entirely). + This book reference () has a descendant article-title. This cannot be correct. It should either be a source or chapter-title (or something else entirely). diff --git a/test/xspec/rp-schematron.xspec b/test/xspec/rp-schematron.xspec index 400038f534..113f530ca7 100644 --- a/test/xspec/rp-schematron.xspec +++ b/test/xspec/rp-schematron.xspec @@ -931,12 +931,12 @@ - + - +