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, '\.[^.]+$'))