On Win7 it seems not to be only the colon. I have three other bind file weirdnesses
\bind "C-S-%" "unicode-insert 00A7" # section sign \bind "C-'" "unicode-insert 0027" # dumb right single quote \bind "'" "quote-insert single" # smart single quote The latter two I did because I wanted to have the ' key act as a smart single quote. The results are however: [cid:[email protected]] So I still have to use the dialog box to do these bindings. The smart single quote is really weird, and I don't understand quite what I did in the dialog box to get the right result, but here's what it looks like: [cid:[email protected]] Sanford Sanford Shieh Associate Professor Department of Philosophy Wesleyan University 350 High Street Middletown, CT 06459 USA +1 (860) 685-3646 (office) +1 (860) 685-3861 (fax) <[email protected]<mailto:[email protected]>> Follow me on Academia.edu<https://wesleyan.academia.edu/SanfordShieh> From: Paul A. Rubin [mailto:[email protected]] Sent: Thursday, August 17, 2017 4:45 PM To: Richard Heck <[email protected]>; Shieh, Sanford <[email protected]>; [email protected] Subject: Re: Key binding of unicode-insert problem On 08/17/2017 03:10 PM, Richard Heck wrote: On 08/17/2017 03:04 PM, Shieh, Sanford wrote: I'm trying to bind unicode-insert of accents and umlauts on vowels using a bind file, and running into the following issue. I have the following line in the bind file: \bind "M-S-: u" "unicode-insert 00FC" # umlaut lower u But in the Preference Editing Shortcuts dialog box this shows up weirdly (also in attached JPEG) [cid:[email protected]] As this screenshot shows, there's no problem when I use the dialog box to bind to the alt-shift-: followed by u combination. Is this an issue with Win7, which I'm using? I also see something weird in the dialog, but it's a different weird from yours. This is on Linux. My guess is that there is some kind of font problem. Can you file a bug about this at lyx.org/trac/? Richard I also get something different but weird (and consistent with respect to changes I made to various elements), also on Linux. The issue seems to be the colon. If you spell out the word in the bind file (i.e., "M-S-colon u"), it works fine. That's what ends up in the bind file when you enter it through the dialog. Putting a literal ":" in the bind file seems to create havoc. Paul
