Как создать индекс в LibreOffice Writer?

Как создать индекс в LibreOffice Writer?

В конце каждой книги есть «Индекс», с помощью которого мы находим определенный текст в книге.

Я создал документ в LibreOffice Writer и теперь хочу создать "Индекс", как в книге. Я могу сделать это вручную, выбрав слова и поставив напротив них номера страниц. Но после этого, если я добавлю пару страниц в середине, мне придется снова переделывать индексацию, это ужасно.

Я представляю себе функцию, которая перечисляет все слова в моем документе и позволяет мне выбирать слова, которые должны быть включены в индекс. Затем индекс создается автоматически. Если номера страниц меняются после создания индекса, то индекс автоматически обновляется. Если я удаляю некоторые слова в документе, которые уже есть в индексе, то индекс автоматически обновляется.

Есть ли в LibreOffice Writer функция моей мечты (или подобная)? Если да, то объясните, как это сделать.

решение1

LibreOffice / OpenOffice Writer можетавтоматически создавать и поддерживать индексы. Вам просто нужно определить записи индекса. Чтобы создать запись индекса, выберите слово для вставки в индекс и выберите Меню " Insert" -> " Indices and Tables" -> " Entry...":

введите описание изображения здесь

Там, по желанию, можно определить другой ключ для текущего слова. Также есть очень хорошая функция " Apply to all similar texts": это создаст записи индексадля каждого второго появления этого слова, поэтому вам не нужно определять каждое вхождение слова как запись индекса.

Связанный контент