Konwertowanie dokumentu Lyx na MS Word


9

Podjąłem kilka prób przekształcenia dokumentu Lyx do MS Word lub RTF i nie udało mi się. Pracuję z umiarkowanie złożonym dokumentem, obejmującym zewnętrzne elementy (kod Java, dokumenty podrzędne), formuły i obrazy.

próbowałem

  • eksportowanie do Latex, a następnie używanie, tex4htale plik OpenOffice nie jest tworzony (bez kontekstu.xml wewnątrz ODT);
  • eksport do HTML i import w OpenOffice Writer;
  • eksport do PDF i import przy użyciu Nitro PDF;

Teraz ręcznie konwertuję dane wyjściowe PDF Nitro, ale źle się spisuje na formułach i listach kodów.

Jakie są inne opcje?


Dlaczego chcesz to zrobić? Czy plik PDF nie byłby lepszy?
Rich Bradshaw,

Jest to wymóg z zewnętrznej publikacji.
Robert Munteanu,

Odpowiedzi:



1

Prawdopodobnie trochę późno na przyjęcie, ale ponieważ wykonanie zadania zajęło mi dużo czasu, poczułem, że warto zostawić ślad.

Oto procedura, która doprowadziła mnie do domu. Jest to trochę kłopotliwe, ale pozwoliło mi nie zastąpić wszystkich znaków specjalnych w moim włoskim dokumencie, w którym zawiodło lateks2rtf.

  1. Z Lyx wyeksportuj plik do formatu Latex (Luatex, nie wypróbowałem innych opcji)
  2. Uruchom htlatex [nazwa_pliku.tex] (a)
  3. Otwórz plik wynikowy w przeglądarce Firefox, powinien on dobrze wyświetlać wszystkie formaty
  4. Wybierz Wszystkie -> Kopiuj -> Wklej do LibreOffice

Musiałem ręcznie wstawić obrazy (b), ale czułem się jak prezent w porównaniu ze wszystkimi innymi metodami, które wypróbowałem. Przepraszam, że nie testowałem dalszych udoskonaleń, ale musiałem ukończyć wszystko, aby dotrzymać napiętego terminu i nie miałem czasu na testowanie. Będzie edytować, jeśli to możliwe.

(a) Podejrzewam, że dostałem pakiet instalując gigantyczną aplikację latex2rtf, ale powinno to być łatwe do znalezienia. (b) W tej kwestii podejrzewam, że eksport obrazów Lyx do Lateksu działałby, gdyby obrazy nie zawierały spacji w nazwach plików, ale nie mogą jeszcze potwierdzić. Może to sprawdzę i edytuję trochę. Edycja: zaznaczone (b) i nie mogłem go uruchomić. Sztuczka spacji dotyczy lateksu 2.


Powinieneś być w stanie otworzyć plik HTML bezpośrednio w większości nowoczesnych edytorów tekstu, w tym Microsoft Word i LibreOffice Writer.
CVn

Zwykle działa, ale mnie też zawiodło. Eksport Lyx do lyXHTML mojego najnowszego dokumentu nie mógł nawet zostać odczytany przez Firefox.
Giampaolo Ferradini,

1

Zainstaluj pandoc i dodaj go do ścieżki w konfiguracji preferencji LyX. Następnie ponownie skonfiguruj LyX i uruchom ponownie LyX. Po zrestartowaniu LyX zobaczysz nową opcję eksportu, np. „Eksport do XML pakietu Office (Word)”. Z mojego doświadczenia wynika, że ​​większość symboli matematycznych można łatwo przekształcić w formułę MS Word. Niektóre nie są, jeśli nie rozpoznano jednego symbolu.

Powodzenia, funkcja jest dostępna przynajmniej w LyX 2.3.4.



0

Eksportuj do formatu PDF z LyX. Adobe Acrobat Pro X ma opcję zapisania pliku PDF jako dokumentu MS Word. Jeśli ta wersja Adobe jest dostępna, gorąco polecam tę metodę.


-1

Więc właśnie wypróbowałem to Wyeksportowano z lyxa do html (doc), a następnie otworzyłem wyeksportowany plik w programie Libreoffice, voila działa prawie idealnie

Rozumiem, że ta odpowiedź spóźnia się o 8 lat, ale po prostu szukałem jej i mam nadzieję, że pomoże innym, którzy mogą chcieć wiedzieć / chcą wiedzieć

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.