Conversion d'un document Lyx en MS Word


9

J'ai fait plusieurs tentatives de conversion d'un document Lyx en MS Word ou RTF, et j'ai échoué. Je travaille avec un document moyennement complexe, impliquant des inclusions externes (code Java, documents enfants), des formules et des images.

J'ai essayé

  • exporter vers Latex puis utiliser tex4htmais le fichier OpenOffice n'est pas créé (pas de context.xml à l'intérieur de l'odt);
  • exporter au format HTML et importer dans OpenOffice Writer;
  • exporter au format PDF et importer à l'aide de Nitro PDF;

Je convertis maintenant manuellement la sortie Nitro PDF, mais elle se porte plutôt mal sur les formules et les listes de codes.

Quelles sont les autres options?


Pourquoi veux-tu faire cela? Un PDF ne serait-il pas mieux?
Rich Bradshaw

C'est une exigence d'une publication externe.
Robert Munteanu

Réponses:



1

Probablement un peu tard pour la fête, mais comme il m'a fallu beaucoup de temps pour terminer la tâche, même aujourd'hui, j'avais l'impression que ça valait la peine de laisser une trace.

Voici la procédure qui m'a ramené à la maison. C'est un peu lourd, mais cela m'a permis de ne pas remplacer tous les caractères spéciaux dans mon document italien, ce qui était le cas pour latex2rtf.

  1. Depuis Lyx, exportez votre fichier en Latex (Luatex, n'a pas essayé les autres options)
  2. Exécutez htlatex [filename.tex] (a)
  3. Ouvrez le fichier résultant avec Firefox, il devrait plutôt bien montrer tous vos formats
  4. Sélectionnez Tout -> Copier -> Coller dans LibreOffice

J'ai dû réinsérer manuellement les images (b), mais c'était comme un cadeau par rapport à toutes les autres méthodes que j'ai essayées. Désolé, je n'ai pas testé d'autres améliorations, mais j'ai dû tout terminer pour respecter un délai serré et je n'ai pas eu le temps de tester par la suite. Éditera si possible.

(a) Je soupçonne que j'ai obtenu le package en installant la gigantesque application latex2rtf, mais cela devrait être facile à trouver. (b) À ce sujet, je soupçonne que l'exportation d'images Lyx vers Latex aurait fonctionné si les images ne contenaient pas d'espaces dans leurs noms de fichiers, mais je ne peux pas encore confirmer. Pourrait vérifier et modifier ce petit morceau. Edit: coché (b), et je n'ai pas pu le faire fonctionner. L'astuce des espaces s'applique à latex2rtf.


Vous devriez pouvoir ouvrir le fichier HTML directement dans la plupart des traitements de texte modernes, y compris Microsoft Word et LibreOffice Writer.
un CVn

Cela fonctionne généralement, mais cela m'a aussi échoué. L'exportation Lyx vers lyXHTML de mon dernier document n'a même pas pu être lue par Firefox.
Giampaolo Ferradini

1

Installez pandoc et ajoutez-le au chemin dans la configuration des préférences de LyX. Puis reconfigurez LyX et redémarrez LyX. Après avoir redémarré LyX, vous verrez une nouvelle option d'exportation comme "exporter au bureau XML (Word)". D'après mon expérience, la plupart des symboles mathématiques peuvent être facilement convertis en formule MS Word. Certains ne le sont pas s'il y a un symbole non reconnu.

Bonne chance, la fonctionnalité est disponible au moins avec LyX 2.3.4.



0

Exportez au format PDF depuis LyX. Adobe Acrobat Pro X a la possibilité d'enregistrer le PDF en tant que document MS Word. Si cette version d'Adobe est à votre disposition, je recommande fortement cette méthode.


-1

J'ai donc juste essayé ce fichier exporté de lyx en html (doc) puis ouvert le fichier exporté dans Libreoffice Writer, le tour est joué, il fonctionne presque parfaitement

Je comprends que cette réponse a 8 ans de retard, mais je la recherchais moi-même et j'espère qu'elle aidera d'autres personnes qui pourraient avoir besoin de savoir / veulent savoir

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.