Hi LyX folks,
On a longer train journey I had the opportunity to actually do some
work with LyX on my new Mac. While doing so, I observed a couple of
issues. Some of them might be related to the fact that I am still
using it in a very Windows-like way, especially with respect to trying
to do everything with the keyboard, but the mouse.
The environment is LyX 1.5.3 on OS X 10.5.1
1) wandering character styles
While typing in a paragraph where some parts of the text have
character styles assigned, these parts "wander" by a few pixels to
the right on every keystroke, visually overriding other parts. I have
attached two images to illustrate the problem: img1 is before typing,
img2 is after typing ten chars:
http://www4.informatik.uni-erlangen.de/~lohmann/tmp/img1.gif
http://www4.informatik.uni-erlangen.de/~lohmann/tmp/img2.gif
2) hidden cursor movements when navigating through the menu by keyboard
When I activate the menu with the keyboard (Ctrl+F2) and then use the
cursor keys to navigate to the actual menu entry, the following happens:
- on Ctrl+F2, the menu is activated (as it should), but LyX also
inserts a space character at the current cursor position (which it
should not)
- on navigating through the menu, the cursor inside LyX moves as well.
The result is that if I place the cursor somewhere and then use the
keyboard to select, e.g., Insert->Label from the menu, the label is
inserted roughly 5 chars to the right and 10 lines down from the
actually intended position.
3) word-delete-backward deletes one extra words if used on text with
character styles.
If I place the cursor behind a piece of text with an assigned
character style and issue a "word-delete-backward" command, not only
the char-style inset is deleted, but also the word on its left.
4) cursor looks misplaced when editing text in char-style insets
Inside a char-style inset, the cursor seems to be rendered a few
pixels more left than in the ordinary text. Visually this appears as
the cursor being over the character instead of right of it. (This of
course is not really an issue, just a bit surprising)
I currently do not have the ability to check if these issues are OS-X
or 1.5.3 - specific or if they can be observed on Windows or Linux as
well. Maybe somebody could check this?
And finally, on LyX OS-X related question:
How can I use the "Ctrl" key in LyX key bindings? "C" is apparently
bound to the "Apple/Command" key and "M" is bound to the "Alt" key.
All this makes sense, of course, I would just like to use the "Ctrl"
key as well.
Thanks a lot!
Daniel