我发现给作家的答案但我无法让它与 Impress 一起工作。
正要放弃,但我想我至少应该问问是否有人知道如何创建键盘快捷键来更改 Impress 中的字体颜色。
甚至研究过创建宏的可能性,但即使启用宏后,我似乎也无法在 Impress 下录制任何宏(尽管 Writer 中显然有该选项)。
答案1
Impress 中的样式与段落样式类似,只适用于整个段落。此外,无法创建新的绘图样式,而演示样式仅适用于使用“插入文本框”选项创建的文本框等形状。简而言之,在 Writer 中建议使用样式,但在 Impress 中,在大多数情况下,直接格式化是最好的。
因此,这是一个宏解决方案。将以下 Basic 代码添加到标准库中的模块中。
Sub colorBlack
colorText(RGB(0,0,0))
End Sub
Sub colorRed
colorText(RGB(255,0,0))
End Sub
Sub colorText(color As Long)
oSel = ThisComponent.getCurrentController().getSelection()
oCurs = oSel.getText().createTextCursorByRange(oSel)
oCurs.CharColor = color
End Sub
然后转到工具 -> 自定义 -> 键盘。 在下面类别,展开和标准库以使用和My Macros
找到模块。然后选择要使用的快捷键并按colorBlack
colorRed
调整来分配它们。