Устройство записи Libreoffice: ввод появления курсора (не указатель мыши)

При редактировании текста в устройстве записи LO я буду часто терять курсор ввода и иметь, чтобы ввести текст или переместить клавиши направления для создания перемещения на странице так, чтобы я мог найти курсор. Существует ли способ увеличить курсор ввода или создание его более очевидный?

Форум LO имеет, фиксирует для Windows, но я не нашел один для Linux.

Обратите внимание, что я не говорю о курсоре мыши здесь. Я могу легко изменить размер и цвет курсора мыши, и заставить его слегка колебаться с клавишей CTRL, но это не о курсоре мыши. Это - крошечный небольшой курсор, который отмечает положение редактирования в документе.

@DK Bose Здесь из libreoffice меню About

libreoffice
Version: 6.0.3.2
Build ID: 1:6.0.3-0ubuntu1
OS: Linux 4.15; UI render: default; VCL: gtk3; 
Locale: en-CA (en_CA.UTF-8); Calc: group

Desktop MATE/Marco

Theme: GreenLaguna, text-editable css files

Спасибо.

3
задан 25 April 2018 в 20:51

3 ответа

В более новых конфигурациях со скомпилированными gtk темами просто необходимо добавить это к ~/.config/gtk-3.0/gtk.css. Создайте файл, если он не существует.

* { -GtkWidget-cursor-aspect-ratio: 0.2; }
5
ответ дан 1 December 2019 в 13:15

У меня есть LibreOffice 6.0.3.2 в 16,04 через новый ppa.

Темы GTK3, возможно, легко измененные пользователем или они не могут: последние компилируются и будут иметь файлы как /usr/share/themes/Numix/gtk-3.0/**gtk.gresource и папка как /usr/share/themes/Numix/gtk-3.0/scss.

То, что следует, не легко возможно сделать со скомпилированными темами.

Если у Вас есть gtk3 тема, можно отредактировать, открыть gtk-widgets.css с редактором простого текста и, несколько строк от вершины файла, ищите что-то как:

/* default */
* {
-GtkArrow-arrow-scaling: 0.6;
-GtkButton-child-displacement-x: 0;
-GtkButton-child-displacement-y: 0;
-GtkButton-default-border: 0;
-GtkButton-image-spacing: 0;
***..... lines deleted .....***
-GtkTextView-error-underline-color: @error_color;
-GtkToolButton-icon-spacing: 6;
-GtkToolItemGroup-expander-size: 11;
-GtkTreeView-expander-size: 11;
-GtkWidget-focus-line-width: 0;
-GtkWidget-focus-padding: 0;
-GtkWidget-link-color: @link_color;
-GtkWidget-visited-link-color: @link_color;
-GtkWindow-resize-grip-height: 13;
-GtkWindow-resize-grip-width: 13;
-WnckTasklist-fade-overlay-rect: 0;
background-clip: padding-box;
outline-color: alpha(@theme_fg_color, 0.3);
outline-style: dashed;
outline-offset: 2px;
-GtkWidget-cursor-aspect-ratio: 0.2;
} 

То, что важно, является последней строкой с -GtkWidget-cursor-aspect-ratio: 0.2; который не может обычно присутствовать. Необходимо будет добавить его. Если Вы изменяете тему в usr/share/themes, имейте в виду, Вам будут нужны поднятые полномочия отредактировать файл и что обновление темы может потребовать, чтобы Вы отредактировали файл снова и снова.

Я предпочитаю копировать по всем темам в ~/.themes и переименовать главную папку темы к чему-то удобному, которое я могу сказать им независимо.

Без строки, имеющей дело с -GtkWidget-cursor-aspect-ratio, у Вас будет тонкая панель вставки:

Thin

Если Вы редактируете значение к 0.1, у Вас будет толстая панель:

Thick

И, если Вы редактируете значение к 0.2, у Вас будет еще более толстая панель:

Thicker

Обратите внимание, что это будет влиять на все Ваши приложения то использование gtk3.

Кредит к: цвет каре и ширина каре

3
ответ дан 1 December 2019 в 13:15

Я нашел, что ответ Mark's работал, однако, я должен был записать файл в ~/.config/gtk-2.0/gtk.css.

Я использующий Версию Libreoffice: 6.0.7.3 на Ubuntu 18.04 4.18.0-16 (64 бита)

0
ответ дан 1 December 2019 в 13:15

Другие вопросы по тегам:

Похожие вопросы: