Экспорт текстовых файлов и электронных таблиц в форматы LaTeX и BibTeX.

writer2latex 002

Writer2LaTeX — комплект инструментов для преобразования текстовых файлов и электронных таблиц формата OpenDocument в форматы LaTeX и BibTeX. В комплект входит консольная Java (OpenJDK) утилита и плагины для офисного пакета LibreOffice (Apache OpenOffice.org).

writer2latex 003

LaTeX — наиболее популярный набор макрорасширений (макропакет) системы компьютерной вёрстки TeX, который облегчает набор сложных документов. Пакет позволяет автоматизировать многие задачи набора текста и подготовки статей, кроме базового набора существует множество пакетов расширения (благодаря этому возможности системы практически не ограничены).

writer2latex 004

BibTex — используемое совместно с LaTeX / TeX программное обеспечение для создания списка форматированных списков библиографии (управления библиографической информацией). Для хранения списков библиографических данных используются bib-файлы (*.bib), файлы специального текстового формата где каждая запись описывает одну публикацию, статью, диссертацию, книгу и пр...

writer2latex 008

LibreOffice — свободно распространяемый офисный пакет, созданный в 2010 году как ответвление от Apache OpenOffice (ранее OpenOffice.org, OO.org, OO.o, OOo). Офисный пакет содержит в себе текстовой и табличный процессор, приложение для подготовки и просмотра презентаций, редактор формул, векторный графический редактор и систему управления базами данных.

writer2latex 005

Основным использующимся LibreOffice форматом файлов является открытый международный формат OpenDocument (ODF, ISO/IEC 26300), но возможна работа и с другими наиболее популярными форматами (Office Open XML, DOC, XLS, PPT, CDR). Поддержка других форматов обеспечивается с помощью плагинов, официальных (например с сайта LibreOffice Extensions and Templates) и от сторонних разработчиков.

writer2latex 006

Плагин Writer2LaTeX преобразует текстовые документы OpenDocument в формат LaTeX (*.tex), сопутствующий плагин Writer2BibTeX извлекает библиографические данные из текстового документа OpenDocument и преобразует их в формат BibTeX (*.bib).

writer2latex 007

С помощью плагина Writer2xhtml осуществляется преобразование документов OpenDocument в форматы XHTML 1.0, XHTML 1.1, XHTML 1.1+MathML 2.0 или HTML5 с CSS2, что обеспечивает совместимый с стандартом XHTML вывод математических уравнений и формул для публикации на веб-сайтах. Кроме того добавляется возможность преобразования документов в формат электронных книг EPUB (*.epub).

writer2latex 009

Плагин Calc2xhtml является дополнением к плагину Writer2xhtml и обеспечивает преобразование электронных таблиц OpenDocument в форматы XHTML 1.0 и XHTML 1.1 с CSS2 для корректного отображения электронных таблиц при публикации их на веб-сайтах.

writer2latex 010

Проект Writer2LaTeX в первую очередь ориентирован на работу с офисным пакетом LibreOffice (Apache OpenOffice.org), но входящая в его состав консольная утилита может работать независимо (наличие LibreOffice необязательно), а встраиваемая Java библиотека обеспечивает поддержку преобразования OpenDocument в сторонних приложениях.

writer2latex 011

Лицензия: GNU Library or Lesser General Public License version 2.0 (LGPLv2)

writer2latex 012

Домашняя страница

Страница на sourceforge.net