Hello everyone,
After several tests, I've come to the conclusion that apart from ADD(,)
not accepting parentheses and commas (not even escaped nor quoted nor
backslashed)
CONF(,,) and IF(,,) do not work (properly?) with repetitive source
fields.
Hence:
<:IR_AuthorAPM::IR_AuthorAPM::CONF(IR_AuthorAPM:,,0)::ADD(prefix,postfix):>
would work, while
<:IR_AddAuthor*::IR_AuthorAPM::CONF(IR_AuthorAPM,,0)::ADD(prefix,postfix):>
(or)
<:IR_AddAuthor*::IR_AuthorAPM::CONF(IR_AddAuthor*::IR_AuthorAPM,,0)::ADD(prefix,postfix):>
produce strange results (not correct)
Hmm... Can you confirm it? Is there a workaround for any of these?
Best regards,
Theodoros
Normally, i would do:
[...]
<subfield
code="0"><:IR_AddAuthor*::IR_AuthorAPM::CONF(IR_AuthorAPM:,,0)::ADD(AU:(AUTHAPM),
):></subfield>
[...]
But as you realize, adding a "(" or ")" is not(?) possible with ADD. Any
ideas how to overcome it?
It would work with "[" and "]", but unfortunately i need to input
parentheses...
Best regards,
Theodoros