Номера главы в качестве инициалов в 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 и увеличения чисел: