Changing the case of individual words

A place for users to ask each other questions, make suggestions, and discuss Bookends.
Post Reply
macula
Posts: 167
Joined: Mon Oct 19, 2009 1:14 pm

Changing the case of individual words

Post by macula »

I wonder whether there is any way to set the case of individual words that do not belong in author, editor or title fields.

For example, take the following item (Chicago A style bibliography):

Temperley, David. “End-Accented Phrases: An Analytical Exploration.” Unpublished paper, University of Rochester, 2002.

I have registered this in Bookends as a "Thesis" item, where the "thesis type" field is set to "Unpublished paper" and the "University" field to "U of Rochester".

In note citations, however, this becomes

David Temperley, “End-Accented Phrases: An Analytical Exploration” (Unpublished paper, University of Rochester, 2002).

which is wrong because the first letter of "Unpublished" should now appear in low case.

Any solutions?

It would be useful to have a global operator throughout Bookends to change the case of individual words or fields.

Thank you.
Jon
Site Admin
Posts: 10297
Joined: Tue Jul 13, 2004 6:27 pm
Location: Bethesda, MD
Contact:

Re: Changing the case of individual words

Post by Jon »

There is a

Refs -> Global Change -> Change Case

command that will do this.

Jon
Sonny Software
macula
Posts: 167
Joined: Mon Oct 19, 2009 1:14 pm

Re: Changing the case of individual words

Post by macula »

I am sorry, Jon, I probably wasn't clear in my description of the issue.

What I want to do is rather the opposite of the setting available in the preferences: I want to be able to select independently the case of a word as it appears in the bibliography on hand, and citations on the other hand.

One solution would be to introduce an operator, let's call it £, which would force the following word to appear case-sensitively, exactly as it appears next to the operator. For example

£Unpublished
would be parsed as
Unpublished

and

£unpublished
would be parsed as
unpublished

Perhaps such functionality exists already?
Jon
Site Admin
Posts: 10297
Joined: Tue Jul 13, 2004 6:27 pm
Location: Bethesda, MD
Contact:

Re: Changing the case of individual words

Post by Jon »

Hi,

If the word is in the format (as a literal), you can set the bibliography and citation differently. If it's in the reference itself, and not author or title, it will be output as entered in the reference.

Jon
Sonny Software
macula
Posts: 167
Joined: Mon Oct 19, 2009 1:14 pm

Re: Changing the case of individual words

Post by macula »

Exactly, and as I showed in my example above, this can create some difficulties. It would be very useful to have a case-override operator, and hopefully not too difficult for a future release in terms of coding. :)
Jon
Site Admin
Posts: 10297
Joined: Tue Jul 13, 2004 6:27 pm
Location: Bethesda, MD
Contact:

Re: Changing the case of individual words

Post by Jon »

It's not something that's likely to happen. And frankly I don't see how it would help. As I understand it you want the case for text entered in the reference (not in a name field or the title field) to be different for an entry in a citation vs. the bibliography. In your example, if this were used for the User2 field,

£Unpublished
would be parsed as
Unpublished

Bookends would output Unpublished regardless of whether the text was destined for a footnote or the bibliography.

Jon
Sonny Software
Jon
Site Admin
Posts: 10297
Joined: Tue Jul 13, 2004 6:27 pm
Location: Bethesda, MD
Contact:

Re: Changing the case of individual words

Post by Jon »

macula wrote: I have registered this in Bookends as a "Thesis" item, where the "thesis type" field is set to "Unpublished paper" and the "University" field to "U of Rochester".

In note citations, however, this becomes

David Temperley, “End-Accented Phrases: An Analytical Exploration” (Unpublished paper, University of Rochester, 2002).

which is wrong because the first letter of "Unpublished" should now appear in low case.
The best solution for this may be to either edit or create a new Type, "Thesis Unpublished" or so, and enter the information there (the Thesis Type field is really meant for MS vs PhD vs whatever). Then move the words "Unpublished paper" to the format, as quoted text. Use the capital form for the bib and "unpublished paper" for in the custom citation format.

Jon
Sonny Software
Post Reply