Это должно быть самой простой вещью в мире, но я не могу ни за что в жизни выяснить, как сделать это.
В Word я использую Ctrl+M или Ctrl+Shift+M, чтобы увеличить или уменьшить (соответственно) добавление отступа абзаца. В Libreoffice я не могу найти значок, который делает это. Существует "значок" отступа увеличения/уменьшения, но он не делает того же самого как Word - я могу только уменьшить отступ в иерархии пункта маркированного списка, даже при том, что я хочу сместить весь абзац.
Помогите закончить мое разочарование...?
Во-первых, проверьте, видима ли панель инструментов "Formatting": Меню "Представление"-> "Панели инструментов". Если нет никакой галочки, оставленной "Форматирования", щелкните левой кнопкой для создания его видимым.
панель инструментов "Formatting" имеет следующие кнопки по умолчанию (расстыкованный / свободно перемещаемое представление):
Для увеличения / уменьшают отступ, можно использовать эти две кнопки:
или использование ярлыки CTRL + N / ALT + N для увеличения / уменьшают добавление отступа.
, Так как панель инструментов "Formatting" имеет довольно большое количество кнопок, она не может быть отображена полностью, как в следующем примере:
В этом случае, просто нажмите на маленькие стрелки справа, для доступа к "скрытым" кнопкам:
NB, это хорошо для LO Writer 5 на 2020-01-25.
3 решения этой проблемы:
1) некоторые люди скажут, что вам следует изобрести новый стиль параграфа и применять его каждый раз, когда вы хотите иметь отступ ... и, предположительно, второй стиль параграфа, если вы хотите иметь какой вдвое отступы и т. д. Этот кажется элегантным решением, потому что вы потенциально можете изменить вещи глобально, просто настроив каждый стиль параграфа.Но стили параграфов в LO на самом деле недостаточно универсальны: предположим, у вас есть еще одна причина для различения параграфов, которые вы хотите комбинировать с отступом на разную глубину? Вскоре у вас может появиться много разных стилей ... и вам, возможно, придется настраивать их все.
2) вы можете назначить горячие клавиши напрямую для «Увеличить отступ» и «Уменьшить отступ»: вы можете найти их, выбрав Инструменты -> Настройка -> вкладка «Клавиатура» -> Категория функций: Формат, а затем установите горячую ключи NB, эти «отступы» такие же, как позиции табуляции по умолчанию. Вы можете изменить значение табуляции по умолчанию, если хотите, выбрав Инструменты -> Параметры -> LibreOffice Writer -> Общие -> Табуляторы (в разделе Настройки). Этот новый интервал табуляции по умолчанию будет применяться ко всем новым документам, пока вы не измените его снова.
3) Отредактируйте свои макросы и добавьте этот код:
-
sub increase_indent_1cm
dim document as object
dim dispatcher as object
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
dim viewCursor as object
viewCursor = ThisComponent.CurrentController.getViewCursor()
viewCursor.ParaLeftMargin = viewCursor.ParaLeftMargin + 1000
end sub
sub decrease_indent_1cm
dim document as object
dim dispatcher as object
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
dim viewCursor as object
viewCursor = ThisComponent.CurrentController.getViewCursor()
viewCursor.ParaLeftMargin = viewCursor.ParaLeftMargin - 1000
end sub
NB, вы можете ввести другое число, кроме «1000»: 1000 соответствует 1 см.
Ctrl-Shift - [
Ctrl-Shift -]
NB: интервал табуляции по умолчанию (который, как я сказал выше, можно изменить) составляет 1,25 см. Таким образом, установка на 1 см оставит вам разные пара отступы для любых позиций табуляции. Это может быть или нежелательно, в зависимости от вашего варианта использования.