Преобразование документа Lyx в MS Word


9

Я сделал несколько попыток конвертировать документ Lyx в MS Word или RTF, но потерпел неудачу. Я работаю с документами средней сложности, включая внешние включения (код Java, дочерние документы), формулы и изображения.

я пробовал

  • экспорт в Latex с последующим использованием, tex4htно файл OpenOffice не создается (в файле odt нет context.xml);
  • экспорт в HTML и импорт в OpenOffice Writer;
  • экспорт в PDF и импорт с использованием Nitro PDF;

Сейчас я вручную конвертирую вывод в формате Nitro PDF, но он довольно плохо работает с формулами и списками кодов.

Какие еще есть варианты?


почему ты хочешь сделать это? Не лучше ли PDF?
Рич Брэдшоу

Это требование из внешней публикации.
Роберт Мунтяну

Ответы:



1

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

Вот процедура, которая привела меня домой. Это немного громоздко, но все же это позволило мне не заменять все специальные символы в моем итальянском документе, которые были ошибкой latex2rtf.

  1. Из Lyx экспортируйте ваш файл в латекс (Luatex, другие варианты не пробовали)
  2. Запустите htlatex [filename.tex] (a)
  3. Откройте получившийся файл с помощью Firefox, он должен хорошо показать все ваши форматирования
  4. Выбрать все -> Копировать -> Вставить в LibreOffice

Мне пришлось вручную вставлять изображения (б), но это было похоже на подарок по сравнению со всеми другими методами, которые я пробовал. Извините, я не тестировал дальнейшие доработки, но должен был выполнить все, чтобы уложиться в сжатые сроки, и у меня не было времени для тестирования после этого. Буду редактировать если сможешь.

(a) Я подозреваю, что получил пакет, установив гигантское приложение latex2rtf, но это должно быть легко найти. (b) В этом отношении я подозреваю, что экспорт изображений Lyx в Latex сработал бы, если бы изображения не содержали пробелов в именах файлов, но пока не могут подтвердить. Можете проверить и отредактировать это немного. Редактировать: проверено (б), и я не мог заставить его работать. Трюк с пробелами относится к latex2rtf.


Вы должны иметь возможность открывать файл HTML непосредственно в большинстве современных текстовых процессоров, включая Microsoft Word и LibreOffice Writer.
CVN

Обычно это работает, но это также подвело меня. Firefox даже не прочитал экспорт Lyx в lyXHTML моего последнего документа.
Джампаоло Феррадини

1

Установите pandoc и добавьте его в путь в конфигурации настроек LyX. Затем перенастройте LyX и перезапустите LyX. После перезапуска LyX вы увидите новую опцию экспорта, такую ​​как «экспорт в офис XML (Word)». По моему опыту, большинство математических символов могут быть легко преобразованы в формулу MS Word. Некоторые нет, если есть один символ, который не распознается.

Удачи, функция доступна по крайней мере с LyX 2.3.4.



0

Экспорт в PDF из LyX. В Adobe Acrobat Pro X есть возможность сохранить PDF как документ MS Word. Если вам доступна эта версия Adobe, я настоятельно рекомендую этот метод.


-1

Так что я только что попробовал это Экспортировать из lyx в html (doc), затем открыть экспортированный файл в Libreoffice Writer, вуаля, он работает почти идеально

Я понимаю, что этот ответ опоздал на 8 лет, но я просто хотел его найти и надеюсь, что он поможет другим, которые могут знать / хотят знать

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.