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





Reply via email to