Message
CRediT degree of contribution in role text should be consistent with @degree-contribution
"@degree-contribution" ($role-text-degree)
CRediT degree of contribution in role text should be consistent with @degree-contribution
"@degree-contribution" ($role-text-degree)
This rule ASSERTS the following, raising an alert if FALSE:
let $role-text-degree := text() => substring-after('(') => substring-before(')') returnnot(@vocab='credit') or (not(@degree-contribution) and string-length($role-text-degree)
= 0) or (lower-case(@degree-contribution) = lower-case($role-text-degree))