In fact, here's an AppleScript to get you started. The attached script hook will strip all dashes from a cite key that was just generated. Save it somewhere relevant, go to Preferences->Script Hooks and add it as the "Did Generate Cite Key" script.

-AHM

On 2008-05-08, at 4:37 PM, Maxwell, Adam R wrote:

On 05/08/08 16:11, "Josh" <[EMAIL PROTECTED]> wrote:

And it's not about it being hard, it's about being limited in the
available options we can provide. Remember, more options means less
user friendly. I guess you wouldn't like having a preference window

i have a different opinion with this aspect. i think users should not be
limited. there is always the possibility to have a restricted option
pane, and an advanced one. i think software should not limit the user.

Welcome to Macintosh :). In this case, you have a legitimate problem with
the dash (which sounds like a bug in vim).  Be that as it may, it is
impossible to fulfill every request for a GUI option; TeX users are
incredibly hard to satisfy.

Hence, BibDesk has excellent AppleScript support, and will run script hooks
automatically on common actions so you can do whatever you want.  This
removes limitations for motivated users and avoids cluttering the UI.

Also, in a previous message you said that you wanted to keep compatibility with previous files. If you let BibDesk automatically generate cite keys
for newly added references, this isn't a problem.  Just don't manually
generate new keys for the entire document.

--
adam


-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Don't miss this year's exciting event. There's still time to save $100.
Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Bibdesk-users mailing list
Bibdesk-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bibdesk-users

Attachment: Script Hook Did Generate Cite Key.scpt
Description: Binary data

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Bibdesk-users mailing list
Bibdesk-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bibdesk-users

Reply via email to