Перетворення файлів Open Office (odt) у латекс


10

Як конвертувати документи Open Office (ODT) у текстові файли? Я склав звіт, використовуючи вільний офіс . Тепер я хочу продовжувати редагування документа за допомогою lyx (передній кінець латексу) . Отже, файл ODT потрібно зберегти як деякий .tex файл.

Я не бачу можливості робити це в меню Файл (експортувати / зберігати як). Так чи є ще якийсь плагін для цього?

Відповіді:


10

OpenOffice використовував функцію експорту LaTeX, яку згодом було видалено. Тим не менш, є автор LaTeX:

sudo apt-get install openoffice.org-writer2latex writer2latex

Або якщо ваш дистрибутив використовує LibreOffice, використовуйте libreoffice-writer2latexзамість вищезазначеного.

Просто підтвердьте всі повідомлення за допомогою y. Після установки ви можете використовувати йогоw2l

w2l your-document.odt

який створить .texфайл з такою ж назвою. Форматування є досить базовим, але я думаю, що це робить роботу.

Якщо ви хочете після цього відредагувати його в Lyx, просто з'єднайте команди, щось подібне:

w2l your-document.odt && /usr/bin/env lyx your-document.tex &

Я перевірив перетворення на Ubuntu 11.04 із встановленням LibreOffice за замовчуванням


Пакет тепер називається libreoffice-write2latex, принаймні, у Fedora.
Біанка

На Debian Squeeze пакет, схоже, називається writer2latex. Принаймні, цей пакет забезпечує w2lте, що виконує роботу.
CVn

1

Libreoffice має розширення write2latex, яке ви можете завантажити, просто двічі клацнувши по .oxt-файлу або отримавши пакунок від apt (я вважаю, також

Посилання на розширення: http://writer2latex.sourceforge.net/index14.html

Після встановлення розширення ви можете скористатися File-> Export в .tex.

Але:

  • Мені не вдалося отримати Libreoffice 4.0x для запуску розширення зі складним документом.

  • LO 3.4.4 запустив розширення просто чудово, але втратив майже все форматування, втратив усі таблиці та зображення.

Нижня лінія:

Я здався. Вам буде краще просто експортувати текст і починати спочатку. Мені здається, що це повноцінний NOOB для Lyx та Latex, що багато параметрів документа не мають еквіваленту, і їх просто неможливо перекласти. Однак я був би радий показати, що я помиляюся.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.