When using secondary order citations for journal articles, I get a weird result. The result I would like to get is this:
Smith, 'ShortTitle', p. 90.
However, I use this formula and get the following outcome:
a, {'s'^'t'}$, p. ^, pp. $p-.
Smith, 'ShortTitle, p. 90. (closing quotation mark missing)
When I try to add a space I get unwanted spaces:
a, {'s' ^'t'}$, p. ^, pp. $p-. or a, {'s'^'t'} $, p. ^, pp. $p-.
results in
Smith, 'ShortTitle' , p. 90. (unwanted space between closing quotation mark and comma)
This only happens with short titles when I specify the cited pages. When I leave out the @ or when the short title is missing from the reference I get the following result:
Smith, 'Title,' p. 90. (comma and closing quotation mark swapped).
I've tried everything I could possibly think of to fix this. Maybe there is a straightforward solution that I haven't thought of? Under 'Cited Pages' option in the 'Citation Options' pane, the page range is set to [, p. ^, pp. ] before, and [.] after.
Short titles for secondary order citations
Re: Short titles for secondary order citations
There are three things going on here.
First, you don't need
{'s'^'t'}
Bookends will automatically output the full title if there is no sort title.
Second, the problem arises because Bookends eliminates the pages in the citation if you have cited pages, and therefore the "empty field" issue arises, so the second close apostrophe is left out. You can get around this by forcing Bookends to output it, e.g.
a, 's`'`$, p. ^, pp. $p-.
Third, this uncovered a very obscure bug that resulted in the failure of the above to work. It's fixed.
Finally, the swapping of the comma and quotation mark is a feature, not a bug, and is done on purpose.
You can download Bookends 11.0.2 again now to get the minor bug fix mentioned above.
Jon
Sonny Software
First, you don't need
{'s'^'t'}
Bookends will automatically output the full title if there is no sort title.
Second, the problem arises because Bookends eliminates the pages in the citation if you have cited pages, and therefore the "empty field" issue arises, so the second close apostrophe is left out. You can get around this by forcing Bookends to output it, e.g.
a, 's`'`$, p. ^, pp. $p-.
Third, this uncovered a very obscure bug that resulted in the failure of the above to work. It's fixed.
Finally, the swapping of the comma and quotation mark is a feature, not a bug, and is done on purpose.
You can download Bookends 11.0.2 again now to get the minor bug fix mentioned above.
Jon
Sonny Software
Re: Short titles for secondary order citations
Thanks for clarifying - and for the bug fix! It all works beautifully now! 
