Номера главы в качестве инициалов в LibreOffice Writer?

Я пытаюсь, чтобы в качестве инициалов в LibreOffice Writer использовались номера главы (наброски) уровня 1.

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

Мне не нужна буквица (текст под номером), номер может быть все слева от заголовка.

Я ищу решение в LibreOffice, но любой текстовый процессор, работающий с ODT, будет в порядке. В последнем случае MS Word или что-нибудь, производящее DOC.

1 ответ

Решение

Я думаю, что будет очень сложно (с вашим примером) работать с обычной "Автоматической нумерацией". Это может быть сделано с некоторыми усилиями, но есть серьезные недостатки. Вы не можете использовать пробел под первой строкой текста, потому что ваш номер большой. Вы можете только поставить рамку там. Также с каждым вводом вы создаете новый номер.

Лучше всего будет использовать связанные рамки с числами.

Установите удобное поле для вашего документа (достаточно для цифр). Установите курсор на первую строку и выберите Insert, Frame и установите свойства:

Свойства кадра

Также установите для borderlines/Linestyle значение None, После этого установите большое число 1 в рамку и перетащите рамку слева от поля (перед абзацем). Убедитесь, что якорь остается на первой букве вашей строки. В свойствах кадра Horizontal by будет отрицательным.

анкер

Выделив рамку, вы можете нажать Ctrl + C и перейти к следующей строке и нажать Ctrl + V, чтобы скопировать туда рамку. Измените числа соответственно.

Теперь эти кадры (которые остаются от поля) связаны с первым символом выбранных вами строк, и они будут течь вместе с ним.

Вместо установки большого числа в кадре вы можете установить Numbering On и добавив пробел. При копировании рамок рамка нумеруется автоматически. Но вам нужно посмотреть, если это удобно. Добавление числа между двумя другими приведет к тому, что числа не будут последовательными. Я думаю, что нумерация вручную проще всего в этой ситуации.

Результат


Изменить: я нашел другой метод автонумерации:

Вы можете использовать это со связанными фреймами, но вы также можете создать таблицу без границ, например, 6x2, в зависимости от того, что вам проще, например, ниже я использовал таблицу. Таблица может быть удобнее при вставке нового раздела.

Вместо ввода 1, 2 и т. Д. Вы выбираете Insert, Fields, Other (или используйте Ctrl + F2), выберите Variables а также Number Range И в Name тип Nr1 и значение 1 и нажмите Вставить.

Диапазон номеров

Теперь закройте диалог и перейдите во второй ряд. Снова откройте диалоговое окно (Ctrl + F2) выберите Nr1 от Selections и нажмите Вставить. (Значение пусто в этом диалоговом окне, но потому что это number range это автоматически займет last value +1,

Теперь вы можете скопировать числа из строки 2 в другие строки или использовать Ctrl + F2 и выбрать Nr1 снова. (Не копируйте его из строки 1, потому что это имеет значение 1 установить, а не +1)

Результат должен быть таким: (Вы можете переключаться между числами и скрытой переменной с помощью Ctrl + F9, и всякий раз, когда вы вставляете строку, вы можете использовать Ctrl + F2 для вставки номера, она будет сохранять числа последовательно, также при вставке строки.) Конечно, вы можете сделать цифры больше.

Результат

И после Ctrl + F9 и увеличения чисел:

Результат

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