1

Можно ли изменить цвет шрифта символов для скрытых символов в Libreoffice Writer? Символами являются абзац (¶), пробел (•), табуляция (→) и т.д. Кажется, цвет шрифта по умолчанию - светло-голубоватый.

1 ответ1

1

Как я могу изменить цвет непечатных символов?

На данный момент это невозможно без изменения исходного кода и перестройки LibreOffice Writer.

Существует открытый запрос на ошибку, позволяющий настроить цвет.

После добавления функции https://wiki.documentfoundation.org/ReleaseNotes/4.3#Light_Blue_for_Non-printing_characters, которая была решением проблемы # 68071

и после обширного обсуждения в списке рассылки Design http://nabble.documentfoundation.org/Light-Blue-for-Non-printing-characters-tp4110478.html

Я требую, чтобы была добавлена опция, позволяющая пользователю вручную выбирать любой цвет (из палитры LO или из RGB, что проще). Это позволит людям выбрать более видимый цвет (или вернуться к предыдущему черному цвету по умолчанию, если они того пожелают)

...

Мой запрос заключается в том, чтобы добавить отдельный параметр в меню «Инструменты»> «Параметры»> «LibreOffice»> «Внешний вид»> «Пользовательские цвета»> «Общие»> «Непечатаемые символы».

Ошибка источника 80054 - Запрос на улучшение: добавьте параметр, позволяющий пользователю выбирать цвет непечатаемых символов

Если вы хотите изменить исходный код:

Как видно из https://cgit.freedesktop.org/libreoffice/core/commit/?id=fb99a6b9958815eb1ad27179d252a379ce8b79fd, NON_PRINTING_CHARACTER_COLOR теперь определяется только один раз в //sw/source/core/inc/txtfrm.hxx ; с одной дополнительной записью в inftxt.cxx для DrawTab .

Так что простой взлом для любого желающего поменять цвет NPC и свернуть свой собственный.

Исходный цвет непечатных символов

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .