Использование swriter из пакета libreoffice для подготовки документов кандидатской диссертации (Тамара Зайка, OSEDUCONF-2026)

Материал из 0x1.tv

Докладчик
Тамара Зайка.jpg
Тамара Зайка

Рассмотрены проблемы и решения применения swriter из пакета LibreOffice для подготовки рукописи кандидатской диссертации и автореферата, соответствующих нормативным требованиям ВАК РФ, создан проект в GitHub с шаблонами для этих документов.

Описаны пути решения некоторых задач, появившихся во время работы над этим проектом.

Видео[править вики-текст]

Презентация[править вики-текст]

Использование swriter из пакета libreoffice для подготовки документов кандидатской диссертации (Тамара Зайка, OSEDUCONF-2026).pdf Использование swriter из пакета libreoffice для подготовки документов кандидатской диссертации (Тамара Зайка, OSEDUCONF-2026).pdf Использование swriter из пакета libreoffice для подготовки документов кандидатской диссертации (Тамара Зайка, OSEDUCONF-2026).pdf Использование swriter из пакета libreoffice для подготовки документов кандидатской диссертации (Тамара Зайка, OSEDUCONF-2026).pdf Использование swriter из пакета libreoffice для подготовки документов кандидатской диссертации (Тамара Зайка, OSEDUCONF-2026).pdf Использование swriter из пакета libreoffice для подготовки документов кандидатской диссертации (Тамара Зайка, OSEDUCONF-2026).pdf Использование swriter из пакета libreoffice для подготовки документов кандидатской диссертации (Тамара Зайка, OSEDUCONF-2026).pdf Использование swriter из пакета libreoffice для подготовки документов кандидатской диссертации (Тамара Зайка, OSEDUCONF-2026).pdf Использование swriter из пакета libreoffice для подготовки документов кандидатской диссертации (Тамара Зайка, OSEDUCONF-2026).pdf Использование swriter из пакета libreoffice для подготовки документов кандидатской диссертации (Тамара Зайка, OSEDUCONF-2026).pdf Использование swriter из пакета libreoffice для подготовки документов кандидатской диссертации (Тамара Зайка, OSEDUCONF-2026).pdf Использование swriter из пакета libreoffice для подготовки документов кандидатской диссертации (Тамара Зайка, OSEDUCONF-2026).pdf Использование swriter из пакета libreoffice для подготовки документов кандидатской диссертации (Тамара Зайка, OSEDUCONF-2026).pdf Использование swriter из пакета libreoffice для подготовки документов кандидатской диссертации (Тамара Зайка, OSEDUCONF-2026).pdf Использование swriter из пакета libreoffice для подготовки документов кандидатской диссертации (Тамара Зайка, OSEDUCONF-2026).pdf

Thesis[править | править вики-текст]

Ключевые слова: libreoffice swriter, шаблон документа, диссертация, автореферат.

Нормативные требования и выбор инструмента[править | править вики-текст]

В любой диссертационной работе на соискание учёной степени большое значение имеет не только качество материала, но и соответствие документов ГОСТу Р 7.0.11—2011[1], а также требованиям диссертационного совета. Документ, не соответствующий требованиям, может быть не принят или отправлен на доработку. Подготовка рукописи, создание библиографии, доработка по замечаниям и внесение обновлений — процессы трудоёмкие и требующие времени.

Свободных программных инструментов для создания макета диссертации существует немало. Можно использовать различные языки разметки (например, Markdown с Pandoc[2]), Creole, Textile и другие. Возможны процессоры TeX (например, LaTeX[3]). Тем не менее, одними из наиболее популярных решений остаются производные текстового процессора StarOffice Writer (swriter), в частности LibreOffice Writer, который традиционно продолжает называться swriter.

В рукописи отсутствуют объёмные формулы, но присутствует некоторое количество таблиц и иллюстраций, поэтому был выбран LibreOffice Writer — широко используемый, относительно простой в освоении и функциональный инструмент. В отличие от swriter, TeX требует серьёзной подготовки, а языки разметки не позволяют обеспечить требуемую точность верстки при строгом соблюдении нормативов.

Разработка шаблонов[править | править вики-текст]

В начале работы были определены стили и параметры документа, соответствующие нормативам, для:

  • основного текста;
  • заголовков разных уровней;
  • таблиц и рисунков;
  • оглавления и библиографии;
  • колонтитулов первой страницы, чётных и нечётных страниц.

На основе этого были созданы шаблоны[4] рукописи диссертации и автореферата.

В качестве элементов библиографических ссылок, а также ссылок на таблицы и рисунки использованы поля-переменные «Диапазон нумерации» и перекрёстные ссылки на элементы диапазонов. Этот способ значительно проще встроенного инструмента библиографии swriter. Источники можно редактировать прямо в тексте, добавлять, удалять и сортировать элементы библиографии, при этом ссылки автоматически обновляются. Ссылки на удалённые элементы легко обнаруживаются.

Для вставки рисунков используются врезки, все графические элементы вставляются с привязкой «Как символ», что предотвращает смещение текста.

В целом функциональности swriter достаточно для подготовки несложного структурированного документа, при этом освоить его значительно проще, чем LaTeX.

Выявленные сложности[править | править вики-текст]

В процессе подготовки документа были выявлены некоторые сложности.

Поиск даже в последних версиях swriter плохо работает с текстом полей, а инструмент замены неудобен для редактирования специальных символов. Для решения этой проблемы использовалось дополнение AltSearch.

Во время взаимодействия с коллегами выяснилось, что большинство работает исключительно с документами Microsoft Word. При сохранении или конвертации документа swriter в формат .docx, либо при открытии .odt в Microsoft Office, несмотря на значительный прогресс в совместимости, часть разметки искажается и требует ручной корректировки. К счастью, многие готовы работать с PDF, а экспорт в этот формат стабильно работает без проблем.

Список литературы[править | править вики-текст]

  1. ГОСТ Р 7.0.11—2011. Система стандартов по информации, библиотечному и издательскому делу. Диссертация и автореферат диссертации. Структура и правила оформления. — М.: Стандартинформ, 2011. — 16 с.
  2. Зенкин В. А. Применение языка разметки Markdown для написания отчётов о НИР и других сложноструктурированных документов с регламентированными требованиями к оформлению // Восемнадцатая конференция «Свободное программное обеспечение в высшей школе». Переславль-Залесский, 2023. С. 73—76.
  3. LaTeX-шаблон для русской кандидатской диссертации и её автореферата. GitHub. URL: https://github.com/AndreyAkinshin/Russian-Phd-LaTeX-Dissertation-Template (дата обращения: 05.01.2025).
  4. OpenDocument-шаблон для простого макета рукописи российской кандидатской диссертации. GitHub. URL: https://github.com/ventricola/Russian-Phd-OpenDocument-Dissertation-Template (дата обращения: 09.01.2025).


Использование swriter из пакета libreoffice для подготовки документов кандидатской диссертации (Тамара Зайка, OSEDUCONF-2026)!.jpg

Примечания и ссылки[править вики-текст]