|
|||||||
Как копировать форматирование в Libre Office?
Время создания: 03.10.2023 16:58
Текстовые метки: libre, office, libreoffice, копировать, форматирование, отступы, шрифт, начертание, метелка, не работает, не копирует
Раздел: Компьютер - Программное обеспечение - LebreOffice, OpenOffice
Запись: xintrea/mytetra_syncro/master/base/1696341532wysez42z8z/text.html на raw.github.com
|
|||||||
|
|||||||
Офисный пакет LibreOffice - гигантский по своей сложности проект. Поэтому за все время существования этой программы практически небыло релизов, которые бы работали так, как нужно пользователю. Глюки, недоработки, разламывание ранее работающего функционала - это обычное дело для LO. Достаточно простой функционал "Копировать формат" (кнопка с метелкой) в LO адекватно работал где-то в версии 3.x.x, затем его переделывали, разламывали, и к версии LO 7.x.x не каждый опытный пользователь LO знает как эту кнопку использовать (кстати, в Open Office эта кнопка нормально работала как минимум до версии 4.1). Итак, в чем проблема? На первый взгляд, копирование форматирования работает. За исключением того, что по какой-то причине не копируются отступы, установленные в тексте-образце. Кроме того, видимо, предполагалось, что после нажатия "метелки" данная кнопка должна подсвечиваться, что говорит о том, что форматирование скопировано и можно выделять текст для применения форматирования. Но эту функциональность тоже сломали, и как минимум в версии 7.4.7.2 так и не починили. Врочем, подсветка кнопки - это не самая большая проблема LO, можно и не обращать внимания. Самое главное, нужно разобраться, как полноценно копировать форматирование. Так вот, для того, чтобы к конечному тексту применилось форматирование с отступами, в некоторых версиях LO нужно зажимать клавиши-модификаторы. В качестве модификатора используются сочетания либо Crtl, либо Ctrl+Shift. В этом и состоит отличие от Microsoft Office, в котором, при стандартной работе, клавиши-модификаторы зажимать не надо. Правильная последовательность действий, если обнаружено, что копирование форматирования не работает:
В различных версия Libre Office авторы постоянно переделывают поведение режима копирования форматирования. Условно говоря, весь сыр-бор происходит из-за наличия форматирования абзаца, и наличия форматирования символов. К примеру, на внешний вид текста (не только на отступы) влияет шрифт, который выставлен для абзаца, но его может "перекрыть" шрифт, который выставлен для символа. В дремучие времена поведение режима копирования форматирования пытались сделать таким же как в Microsoft Office. Всех все устраивало, но в какой-то момент очумелые ручки добрались до этой популярной функции, и пользователи начали страдать. Разработчики внезапно стали считать, что без клавиш-модификаторов должно копироваться только форматирование символов. Однако такое поведение, естественно, отличалось от ожиданий пользователей, которые привыкли что в Microsoft Office и без клавиш-модификаторов происходит полное копирование форматирования. Кроме того, пользователи даже не догадывались о том, что копирование форматирования "как в MS Office" есть, но оно работает при зажатом Ctrl. В какой-то момент это решили изменить. Решили, что без клавиш-модификаторов должно копироваться и форматирование абзаца, и форматирование символов. С клавишей Ctrl применялось форматирование символов, но исключалось применение форматирования абзаца, а с склавишами Ctrl+Shift - наоборот. Более-менее эти изменения заработали только в версии 7.4.x. Но в версии 7.5.x опять решили улучшить и расширить, и помимо добавления форматирования из образца, в обрабатываемом тексте стали удалять имеющееся форматирование, что опять изменило поведение данной функции редактора. В общем, при использовании инструмента копирования форматирования рекомендация следующая: нужно пробовать все возможные режимы копирования формата - без модификаторов, с Ctrl и с Ctrl+Shift и смотреть как работает применение форматирования. Кстати, на будущее: никто не гарантирует что в какой-то момент разработчики не решат еще более сложно применять форматирование, и режим начнет зависеть от зажатия клавиши Alt. * * * При копировании форматирования надо еще учитывать следующую проблему в LO. Иногда, в процессе работы со списками, LO может так отформатировать абзац, что внешне по нему не будет видно, что это список (не будет маркера), но это будет список. К такому абзацу копирование форматирования с отступом не будет применяться, неизвестно почему. Поэтому, если копирование формата не работает, надо посмотреть на кнопку маркированного/нумерованного списка, когда курсор стоит на абзаце, к которому надо применить форматирование. Если кнопка подсвечена, то это список, и к нему копирование формата с отступами не будет применяться. Нужно убрать форматирование списком, и тогда форматирование абзаца с отступами будет применяться при копировании форматирования. Убрать форматирование списком можно кнопкой "Без списка" (LO 7.4.7.2) или "Выключить нумерацию" (LO 7.0.0.3). Если этой кнопки нет на панели инструментов, ее можно добавить: Сервис - Настройка - Вкладка "Панели инструментов" - Цель "Форматирование" или Правой кнопкой мыши на кнопке "Маркированный список" - Настройка панели инструментов Далее либо добавляется кнопка "Без списка"/"Выключить нумерацию", либо ставится галка рядом с данной кнопкой чтобы она была видна. |
|||||||
Так же в этом разделе:
|
|||||||
|
|||||||
|