Hello Raoul,
Friday, September 28, 2007, 11:59:58 AM, you wrote:
RNNKo> Было бы очень неплохо, если бы было клавиатурное сокращение для вставки
RNNKo> комбинируемого знака ударения (Unicode 0x0301). Иногда он необходим
(например,
RNNKo> бо'льшая половина дома).
Я в качестве "костыля" определил такое макро:
sub InsertStressMark
dim document as object
dim dispatcher as object
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
dim args1(0) as new com.sun.star.beans.PropertyValue
args1(0).Name = "Text"
args1(0).Value = "?"
dispatcher.executeDispatch(document, ".uno:InsertText", "", 0, args1())
end sub
где ? = U+0301, и повесил его на C-/ . Достаточно удобно.
RNNKo> И еще было бы совсем замечательно, если бы этот знак игнорировался
спелчекером,
RNNKo> так же, как им игнорируется, например, мягкий перенос.
Вообще, не факт, что его нужно игнорировать. Технически он может
нависнуть над буквой, обозначающий согласный, кроме того, есть и
невозможные ударения. Хорошо бы, чтобы это отслеживалось.
--
-- Maksim
_______________________________________________
Oo-discuss mailing list
[email protected]
https://lists.openoffice.ru/mailman/listinfo/oo-discuss