OpenOffice miał kiedyś funkcję eksportu LaTeX, która, jak sądzę, została później usunięta. Niemniej jednak istnieje pisarz LaTeX:
sudo apt-get install openoffice.org-writer2latex writer2latex
Lub, jeśli Twoja dystrybucja korzysta z LibreOffice, użyj libreoffice-writer2latex
zamiast powyższego.
Potwierdź wszystkie wiadomości za pomocą y
. Po instalacji możesz go używać zw2l
w2l your-document.odt
który utworzy .tex
plik o tej samej nazwie. Formatowanie jest dość proste, ale myślę, że wykonuje zadanie.
Jeśli chcesz później edytować w Lyxie, po prostu połącz polecenia, coś w tym rodzaju:
w2l your-document.odt && /usr/bin/env lyx your-document.tex &
Przetestowałem konwersję na Ubuntu 11.04 z domyślną instalacją LibreOffice
writer2latex
. Przynajmniej ten pakiet zapewniaw2l
wykonanie zadania.Libreoffice ma rozszerzenie writer2latex, które można załadować po prostu klikając dwukrotnie plik .oxt lub pobierając pakiet z apt (zakładam, że również yum)
Link do rozszerzenia:
http://writer2latex.sourceforge.net/index14.html
Po zainstalowaniu rozszerzenia możesz użyć Plik-> Eksportuj do .tex.
Ale:
Nie udało mi się przekonać Libreoffice 4.0x do uruchomienia rozszerzenia na złożonym dokumencie.
Program LO 3.4.4 działał poprawnie z rozszerzeniem, ale stracił prawie całe formatowanie, utracił wszystkie tabele i obrazy.
Dolna linia:
Poddałem się. Lepiej byłoby po prostu wyeksportować do tekstu i zacząć od nowa. Wydaje mi się, że to kompletny NOOB dla Lyx i Latex, że wiele ustawień dokumentu nie ma odpowiednika i po prostu nie można go przetłumaczyć. Byłbym jednak zachwycony, gdybym dowiedział się, że się mylę.
źródło