Conversione di un documento Lyx in MS Word


9

Ho fatto diversi tentativi di convertire un documento Lyx in MS Word o RTF e non sono riuscito. Sto lavorando con un documento moderatamente complesso, che comprende inclusioni esterne (codice Java, documenti secondari), formule e immagini.

ho provato

  • esportando in Latex e poi usando tex4htma il file OpenOffice non viene creato (nessun context.xml all'interno di odt);
  • esportazione in HTML e importazione in OpenOffice Writer;
  • esportazione in PDF e importazione tramite Nitro PDF;

Ora sto convertendo manualmente l'output di Nitro PDF, ma costa piuttosto male su formule ed elenchi di codici.

Quali altre opzioni ci sono?


Perchè vuoi fare questo? Un PDF non sarebbe migliore?
Rich Bradshaw,

È un requisito di una pubblicazione esterna.
Robert Munteanu,

Risposte:



1

Probabilmente un po 'in ritardo alla festa, ma dal momento che mi ci è voluto molto tempo per completare il compito fino ad oggi, ho pensato che valesse la pena lasciare una traccia.

Ecco la procedura che mi ha portato a casa. È un po 'ingombrante, eppure mi ha permesso di non sostituire tutti i caratteri speciali nel mio documento italiano, che erano latex2rtf che non funzionavano.

  1. Da Lyx, esporta il tuo file in Latex (Luatex, non ho provato le altre opzioni)
  2. Esegui htlatex [nomefile.tex] (a)
  3. Apri il file risultante con Firefox, dovrebbe mostrare tutte le tue formattazioni piuttosto bene
  4. Seleziona Tutto -> Copia -> Incolla in LibreOffice

Ho dovuto reinserire manualmente le immagini (b), ma mi è sembrato un regalo rispetto a tutti gli altri metodi che ho provato. Mi dispiace non aver testato ulteriori perfezionamenti, ma ho dovuto completare tutto per rispettare un termine preciso e non avevo avuto il tempo di testare in seguito. Modificherà se possibile.

(a) Sospetto di aver ottenuto il pacchetto installando la gigantesca applicazione latex2rtf, ma dovrebbe essere facile da trovare. (b) A tale proposito sospetto che l'esportazione di immagini Lyx in Latex avrebbe funzionato se le immagini non contenessero spazi nei loro nomi di file, ma non posso ancora confermare. Potrebbe controllare e modificare questo piccolo bit. Modifica: spuntato (b) e non sono riuscito a farlo funzionare. Il trucco degli spazi si applica a latex2rtf.


Dovresti essere in grado di aprire il file HTML direttamente nella maggior parte dei moderni elaboratori di testi, inclusi Microsoft Word e LibreOffice Writer.
un CVn

Di solito funziona, ma mi ha anche fallito. L'esportazione di Lyx in lyXHTML del mio ultimo documento non poteva nemmeno essere letta da Firefox.
Giampaolo Ferradini,

1

Installa pandoc e aggiungilo al percorso nella configurazione delle preferenze di LyX. Quindi riconfigurare LyX e riavviare LyX. Dopo aver riavviato LyX, vedrai una nuova opzione di esportazione come "export in office XML (Word)". Per la mia esperienza, la maggior parte dei simboli matematici può essere facilmente convertita in formula MS Word. Alcuni non lo sono se esiste un simbolo non riconosciuto.

Buona fortuna, la funzione è disponibile almeno con LyX 2.3.4.



0

Esporta in PDF da LyX. Adobe Acrobat Pro X ha la possibilità di salvare il PDF come documento MS Word. Se questa versione di Adobe è disponibile, consiglio vivamente questo metodo.


-1

Quindi ho appena provato questo esportato da lyx a html (doc) quindi ho aperto il file esportato in Libreoffice writer, voilà funziona quasi perfettamente

Capisco che questa risposta è in ritardo di 8 anni, ma ero solo alla ricerca di me stesso e spero che aiuti gli altri che potrebbero aver bisogno di sapere / voler sapere

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.