9

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

я пробовал

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

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

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

5 ответов5

1

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

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

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

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

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

1

Вы пробовали LyX-> LaTeX -> RTF-> Word?

Вот некоторые дополнительные предложения, некоторые платные варианты: http://wiki.lyx.org/FAQ/Compatibility#toc2

0

Конвертируйте в LaTeX, затем используйте tex2word. Конверсия не идеальна, но не плоха, и в конце нужно немного привести в порядок. Другие конвертеры латекса -> слова перечислены на http://www.tug.org/utilities/texconv/textopc.html

0

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

-1

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .