Перетворення документа Lyx в MS Word


9

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

Я намагався

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

Зараз я вручну перетворюю вихід Nitro PDF, але він формується досить погано у формулах та списках кодів.

Які ще варіанти є?


Чому ти хочеш це робити? Невже PDF не буде кращим?
Річ Бредшоу

Це вимога від зовнішньої публікації.
Роберт Мунтяну

Відповіді:



1

Напевно, трохи пізно пішло на вечірку, але оскільки мені було потрібно багато часу, щоб виконати завдання навіть станом на сьогодні, я відчув, що варто залишити слід.

Ось процедура, яка отримала мене додому. Це трохи громіздко, але це дозволило мені не замінювати всіх спеціальних символів в моєму італійському документі.

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

Мені довелося вручну вставити зображення (b), але це було подарунком у порівнянні з усіма іншими методами, які я намагався. Вибачте, я не перевіряв подальші уточнення, але повинен був виконати все, щоб відповідати строгому терміну, і не встиг потім перевірити. Відредагуйте, якщо зможете.

(а) Я підозрюю, що отримав пакунок, встановивши гігантський додаток latex2rtf, але це може бути легко знайти. (b) З цього приводу я підозрюю, що експорт зображень Lyx у латекс працював би, якби зображення не містили пробілів у своїх іменах, але поки не можуть підтвердити це. Ви можете перевірити та відредагувати цю дрібницю. Редагувати: поставлено прапорець (б), і я не зміг змусити його працювати. Пробіл з пробілами застосовується до latex2rtf.


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

Це, як правило, працює, але мене це теж не вийшло. Експорт Lyx мого останнього документа в lyXHTML не міг навіть прочитати Firefox.
Джампаоло Феррадіні

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.