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