Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

26 Февраль 2017, 19:47 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Вы можете задать вопрос по LibreOffice или Apache OpenOffice  без регистрации, используя форму
 
   Начало   Помощь Поиск Войти Регистрация    задать вопрос  
Страниц: 1   Вниз
  Печать  
Автор Тема: Создание составного документа из обычного -- не получилось  (Прочитано 392 раз)
0 Пользователей и 1 Гость смотрят эту тему.
McAaron
Постоялец
***
Offline Offline

Сообщений: 138


« Стартовое сообщение: 22 Ноябрь 2016, 20:06 »

Добрый день!

Имеется отчет "Отчет.odt" следующей структуры

Титульный лист (уровень текста)
Список исполнителей (уровень текста)
РЕФЕРАТ (Стиль заголовка: Уровень 1 без нумерации)
Оглавление (Автоматическая сборка)
ВВЕДЕНИЕ (Стиль заголовка: "Заголовок 1а" -- копия "Заголовок 1" без нумерации)
1. Раздел 1  (Стиль заголовка: "Заголовок 1" + нумерация)
2. Раздел 2  (Стиль заголовка: "Заголовок 1" + нумерация)
3. Раздел 3  (Стиль заголовка: "Заголовок 1" + нумерация)
4. Раздел 4  (Стиль заголовка: "Заголовок 1" + нумерация)
ЗАКЛЮЧЕНИЕ (Стиль заголовка: Уровень 1 без нумерации)
ПЕРЕЧЕНЬ ...  (Стиль заголовка: Уровень 1 без нумерации)

Решил создать составной документ, чтобы четыре нумерованых раздела были в виде отдельных файлов. Все сделал как написано в справке:
-- открыл документ "Отчет.odt"
-- открыл диалог "Файл - Отправить - Создать составной документ"
-- ввел в поле Имя "Составной"
-- выбрал из дропдауна стиль "Текущий стиль: Заголовок 1"
-- нажал кнопку "сохранить"

Спустя некоторое время вышло сообщение, что документ имеет внешние ссылки и их предлагается обновить. Согласился, хотя никаких внешних ссылок исходный документ не имеет.
Потом вышел навигатор, в котором оказались следующие строки:

Текст
Оглавление
Текст
Составной1.odt
Составной2.odt
Составной3.odt

В каталоге появились четыре файла

Составной.odm (    30789 байт)
Составной1.odt (5021568 байт)
Составной2.odt (   10985 байт)
Составной3.odt (   11324 байт)

При этом файлы содержат разделы:

Составной.odt (мастер)
Титульный лист
Список исполнителей
РЕФЕРАТ
Оглавление

Составной1.odt
ВВЕДЕНИЕ (Стиль заголовка: "Заголовок 1а" -- копия "Заголовок 1" без нумерации)
1. Раздел 1  (Стиль заголовка: "Заголовок 1" + нумерация)
2. Раздел 2  (Стиль заголовка: "Заголовок 1" + нумерация)
3. Раздел 3  (Стиль заголовка: "Заголовок 1" + нумерация)
4. Раздел 4  (Стиль заголовка: "Заголовок 1" + нумерация)

Составной2.odt
ЗАКЛЮЧЕНИЕ

Составной3.odt
ПЕРЕЧЕНЬ ...

Как бы это совсем не то, что я хотел. Помимо того, что разделение прошло не по тому стилю, что я указал, а по первому, попавшемуся заголовку в иерархии, у выделенных документов поломались стили. По крайней мере язык сломался -- вместо русского стал английский. Что еще случилось, не смотрел.

Можно ли создать составной документ из имеющегося в ручном режиме, чтобы явно указать, какие части должны оказаться в отдельных файлах? Например, чтобы
а четыре раздела были каждый в своем файле, а мастер-документ содержал все остальное?



Записан
kompilainenn
Ветеран
*****
Online Online

Сообщений: 1 871



« Ответ #1: 22 Ноябрь 2016, 20:13 »

вы точно хотите составной документ для такой штуки, как реферат?
а вообще вопрос интересный, надо затестить
Записан

Поддержать разработчиков LibreOffice можно тут, а наш форум вот тут
kompilainenn
Ветеран
*****
Online Online

Сообщений: 1 871



« Ответ #2: 22 Ноябрь 2016, 20:31 »

потестил на простейшем документе в котором были стили заголовка Заглавие и Заголовок 1. Все корректно создается...Заглавие остается как текст в составном документе, а по Заголовкам 1 разбило на составные файлы
документ Ваш секретный или его можно посмотреть?
Записан

Поддержать разработчиков LibreOffice можно тут, а наш форум вот тут
McAaron
Постоялец
***
Offline Offline

Сообщений: 138


« Ответ #3: 23 Ноябрь 2016, 11:33 »

документ Ваш секретный или его можно посмотреть?
Не секретный, но Заказчик не желает светить.
Попробую повторить ситуацию с бла-бла.
Записан
McAaron
Постоялец
***
Offline Offline

Сообщений: 138


« Ответ #4: 7 Январь 2017, 15:21 »

Провозился с составным документом достаточно долго, но желаемого так и не добился. Обнаружил несколько косяков:
1) Если в разделах нет текста, а только заголовки, документ разбивается крайне непонятным образом;
2) Если в разделах есть текст, документ разбивается по заголовкам первого уровня, при этом часть документа, например, титульник и содержаине, попадают в мастер-документ.
3) Если в документе есть несколько типов заголовков первого уровня, как это требуется в ГОСТ 7.32 (Отчет о НИР), документ можно разбить только по одним из них. Т.е. или по нумерованным, тогда все ненумерованное попадает в мастер документ, или по ненумерованным, тогда все нумерованное попадает в один из поддокументов целиком;
4) Все, что попало в мастер-документ, не редактируется. Т.е. даже простейший документ невозможно разбить так, чтобы все его части можно было редактировать.
5) Ручное разбиение отсутствует, как класс.

Вывод: функция сделана ради галочки, чтобы просто обозначить возможность и практического значения не имеет.
В большинстве случаев нужно, чтобы разбиение позволяло:
1) Выделить в отдельный поддокумент несколько разделов первого уровня разного стиля, и несколько подразделов, например так:
[М]титульная страница
[1] первая страница, реферат, содержание, введение, заключение, список литературы.
[2] Р.1, Р.2
[3] Р.3.1, Р.3.2, Р.3.3
[4] Р.3.4
[5] Р.4
[6] П.А, П.Б,
[7] П.В

При этом по всему документу должны работать ссылки и поля, стили. Иначе нет никакой необходимости в составном документе.


Записан
Страниц: 1   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!