JATS-0028-002

Rule Overview

Message

( media , supplementary-material ) file name does not match naming convention (expected a file name starting with concat($filename-journal-acronym, '_A_', $filename-article-id, '_', @id)).

Rule XPath:

This rule ASSERTS the following, raising an alert if FALSE:

let $filename-journal-acronym := replace($filename, '^([^_]+)_.*$', '$1') returnlet $filename-article-id := replace($filename, '^.*_A_([^_]+).*$', '$1') returnmatches(@xlink:href, concat('^', $filename-journal-acronym, '_A_', $filename-article-id, '_', @id, '\.[^.]+$'))