[RTF/ODF Scan]: Suppress Final
I need to suppress (or replace) final punctuation record by record, before I run docs through the converter. Some citations do not require suppression; others do. I thought that placing any character (such as a comma) in field four { | | |, |} would suppress final punctuation. I seem to be wrong about that. Help? Thx, M
In any case this has nothing to do with ODF Scan: remember, that just relies on Zotero to handle citation formatting, so anything that would work with ODF Scan would also have to work with Zotero prefix/suffixes, where you can test this out.
It's not in ODF scan, though Frank may decide to implement it, but that'd be for him to do.
The suppress-trailing-punctuation option (STP) in Juris-M was introduced in Juris-M to provide greater flexibility in the note styles. It allows styles to supply a trailing period by default, which can be suppressed by setting a global STP option, or by setting the STP option on individual citation clusters. For note styles, this has proven to be very helpful.
The STP option is a property of the citation cluster, while ODF Scan syntax represents only individual cites (and bundles them into clusters automagically on conversion). For that reason, there isn't an intuitively obvious location for setting the STP option in ODF Scan markup. If it were implemented, there is a good chance that it would be a source of confusion for some users.
The best course for Juris-M + ODF Scan users who need to selectively include trailing punctuation in note-style citations is to set the punctuation explicitly in citation suffixes (i.e. on the last citation in a cluster), and then set the global STP option when finalizing the document in Juris-M.