Installazione latex2rtf

  • Creatore
    Topic
  • #99922
    Up
    0
    Down
    ::


    ciao,

    ho scritto un articolo in latex e la conferenza a cui devo inviarlo usa solo template word. Piuttosto che fare il copia e incolla nel template word in cui tutto salta, si perde il formato, etc vorrei provare a convertire il tex in word.
    Leggendo altri topic si parlava di latex2rtf. Hos caricato la versione per Mac e l’ho installato con i comandi:
    make
    e poi
    sudo make install

    dai vari messaggi etc l’installazione sembra essere andata a buon fine, ecco cosa mi esce alla fine:

    ******************************************************************
    *** latex2rtf successfully installed as “latex2rtf”
    *** in directory “/usr/local/bin”
    ***
    *** “make install-info” will install TeXInfo files
    ***
    *** latex2rtf was compiled to search for its configuration files in
    *** “/usr/local/share/latex2rtf/cfg”
    ***
    *** If the configuration files are moved then either
    *** 1) set the environment variable RTFPATH to this new location, or
    *** 2) use the command line option -P /path/to/cfg, or
    *** 3) edit the Makefile and recompile
    ******************************************************************

    sono andato nella directory in cui si trova il file tex da convertire e ho dato latex2rtf nomefile.tex ma mi da molti errori:

    latex2rtf ICEIS15_26_Gennaio_2015_V1.tex
    ICEIS15_26_Gennaio_2015_V1.tex:3 Package/option ‘epsfig’ unknown.
    ICEIS15_26_Gennaio_2015_V1.tex:4 partial support for subfigure package
    ICEIS15_26_Gennaio_2015_V1.tex:5 Package/option ‘calc’ unknown.
    ICEIS15_26_Gennaio_2015_V1.tex:7 Package/option ‘amstext’ unknown.
    ICEIS15_26_Gennaio_2015_V1.tex:8 Incomplete support for package/option ‘amsmath’
    ICEIS15_26_Gennaio_2015_V1.tex:9 Package/option ‘amsthm’ unknown.
    ICEIS15_26_Gennaio_2015_V1.tex:10 Package/option ‘multicol’ unknown.
    ICEIS15_26_Gennaio_2015_V1.tex:11 Package/option ‘pslatex’ unknown.
    ICEIS15_26_Gennaio_2015_V1.tex:13 Package/option ‘SCITEPRESS’ unknown.
    ICEIS15_26_Gennaio_2015_V1.tex:14 Package/option ‘caption’ unknown.
    ICEIS15_26_Gennaio_2015_V1.tex:18 Unknown command ‘\subfigtopskip’=0pt
    ICEIS15_26_Gennaio_2015_V1.tex:19 Unknown command ‘\subfigcapskip’=0pt
    ICEIS15_26_Gennaio_2015_V1.tex:20 Unknown command ‘\subfigbottomskip’=0pt
    ICEIS15_26_Gennaio_2015_V1.tex:34 Unknown command ‘\authorname’
    ICEIS15_26_Gennaio_2015_V1.tex:34 Unknown command ‘\email’
    ICEIS15_26_Gennaio_2015_V1.tex:36 Unknown command ‘\uppercase’
    ICEIS15_26_Gennaio_2015_V1.tex:38 (ICEIS15_26_Gennaio_2015_V1.aux)
    ICEIS15_26_Gennaio_2015_V1.tex:52 Unknown command ‘\uppercase’
    ICEIS15_26_Gennaio_2015_V1.tex:63 Unknown command ‘\uppercase’
    ICEIS15_26_Gennaio_2015_V1.tex:65 Unknown command ‘\rEfLiNK’
    ICEIS15_26_Gennaio_2015_V1.tex:77 Unknown command ‘\epsfig’
    ICEIS15_26_Gennaio_2015_V1.tex:82 Unknown command ‘\rEfLiNK’
    ICEIS15_26_Gennaio_2015_V1.tex:90 Unknown command ‘\rEfLiNK’
    ICEIS15_26_Gennaio_2015_V1.tex:91 Unknown command ‘\rEfLiNK’
    ICEIS15_26_Gennaio_2015_V1.tex:96 Unknown command ‘\epsfig’
    ICEIS15_26_Gennaio_2015_V1.tex:96 Screwy number in TeX dimension
    ICEIS15_26_Gennaio_2015_V1.tex:96 getDimension() number is <>
    ICEIS15_26_Gennaio_2015_V1.tex:104 Unknown command ‘\epsfig’
    ICEIS15_26_Gennaio_2015_V1.tex:104 Screwy number in TeX dimension
    ICEIS15_26_Gennaio_2015_V1.tex:104 getDimension() number is <>
    ICEIS15_26_Gennaio_2015_V1.tex:111 Unknown command ‘\rEfLiNK’
    ICEIS15_26_Gennaio_2015_V1.tex:115 Unknown command ‘\epsfig’
    ICEIS15_26_Gennaio_2015_V1.tex:115 Screwy number in TeX dimension
    ICEIS15_26_Gennaio_2015_V1.tex:115 getDimension() number is <>
    ICEIS15_26_Gennaio_2015_V1.tex:120 Unknown command ‘\rEfLiNK’
    ICEIS15_26_Gennaio_2015_V1.tex:124 Unknown command ‘\epsfig’
    ICEIS15_26_Gennaio_2015_V1.tex:124 Screwy number in TeX dimension
    ICEIS15_26_Gennaio_2015_V1.tex:124 getDimension() number is <>
    ICEIS15_26_Gennaio_2015_V1.tex:129 Unknown command ‘\rEfLiNK’
    ICEIS15_26_Gennaio_2015_V1.tex:133 Unknown command ‘\uppercase’
    ICEIS15_26_Gennaio_2015_V1.tex:139 Unknown command ‘\rEfLiNK’
    ICEIS15_26_Gennaio_2015_V1.tex:143 Unknown command ‘\epsfig’
    ICEIS15_26_Gennaio_2015_V1.tex:143 Screwy number in TeX dimension
    ICEIS15_26_Gennaio_2015_V1.tex:143 getDimension() number is <>
    ICEIS15_26_Gennaio_2015_V1.tex:204 Unknown command ‘\rEfLiNK’
    ICEIS15_26_Gennaio_2015_V1.tex:211 Nested tabular/tabbing environments not allowed
    ICEIS15_26_Gennaio_2015_V1.tex:214 Unknown command ‘\rEfLiNK’
    ICEIS15_26_Gennaio_2015_V1.tex:220 Nested tabular/tabbing environments not allowed
    ICEIS15_26_Gennaio_2015_V1.tex:223 Unknown command ‘\rEfLiNK’
    ICEIS15_26_Gennaio_2015_V1.tex:230 Nested tabular/tabbing environments not allowed
    ICEIS15_26_Gennaio_2015_V1.tex:282 Unknown command ‘\rEfLiNK’
    ICEIS15_26_Gennaio_2015_V1.tex:287 Unknown command ‘\uppercase’

    qualcuno può darmi un aiuto per risolverli e avere la conversione?
    grazie

Visualizzazione 1 filone di risposte
  • Autore
    Risposte
    • #99923
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        hai fatto un buon lavoro, ma non puoi spremere sangue da una rapa

        latex2rtf o altri programmi simili funzionano solo se si usano esclusivamente comandi del nucleo di LaTeX; vale a dire, senza pacchetti esterni e senza macro definite dall’utente.

        Hai altre possibilità:

        1) installare pandoc che passando attraverso il “markdown” riesce a convertire documenti in molti formati in molti altri formati. Fra i programmi di questo genere sembra che pandoc riesca a convertire abbastanza bene un file latex in un file docx o, forse, anche doc. Ho però il sospetto che il tuo file sorgente usi molti pacchetti esterni e molte definizioni locali, quindi tempo che anche pandoc non ce la faccia.

        2) puoi prendere il file PDF prodotto compilando con latex (e convertendo il file DVI in file PDF) o pdflatexe poi ocnvertire il file PDF in file doc o docx. Fra i programmi che fanno queste cose c’è il programma gratuito AdobeReader XI, che ti permette di eseguire la “traduzione” del formato inviando il file pdf ad un servizio a pagamento a cui bisogna iscriversi; quanto sia valida questa traduzione non lo so, ma poi, comunque devi aggiustare a mano il risultato. Oppure puoi acquistare Adobe Acrobat Professional XI (che agli studenti che dimostrino all’Adobe di essere veramente studenti regolarmente iscritti ad una università, e ai docenti di ruolo o emeriti delle università di acquistarlo ad un prezzo molto conveniente — direi circa un terzo del prezzo commerciale) che è capace di eseguire questa “traduzione”da solo, senza appoggiarsi al servizio esterno. Ci sono sicuramente altri programmi, specialmente nel mondo Linux, ma non li conosco.

        Devo dire che se il testo da tradurre fosse prevalentemente prosa, la conversione viene abbastanza bene, ma se contiene qualcosain linguaggio matematico, probabilmente bisogna rimetterci le mani; anche figure e tabelle pongono dei problemi, ma in fondo sono piccole cose.

        Finisco col commentare che le riviste che esigono il formato doc o docx sono quasi la totalità nel dominio delle scienze umane; ma per queste riviste la traduzione in quei formati con pandoc o con i programmi della Adobe che ho citato sopra sono quasi perfette.
        Se invece quelle riviste sono nel dominio delle scienze sperimentali o delle scienze matematiche, allora il fatto che non accettino il formato PDF dimostra che non sono in linea con i tempi. Con Word, e quindi con il formato doc o docx, sebbene le cose vengano meglio di un tempo, la matematica si scrive molto male e in modo poco professionale, come con ogni programma che funzioni da interfaccia grafica fra l’utente e il codice sottostante; quella GUI può essere magnifica ma può fare solo quelli che sa fare, non è espandibile a piacere come un programma non interattivo come LaTeX. Ho letto da qualche aprte che Knuth stesso avrebbe fatto una consulenza per la Microsoft per aggiornare e migliorare l’Equation Editor, ma nemmeno Knuth riesce a togliere i difetti intrinseci di un programma interattivo (un programma sincrono).

        Ecco perché, ottenuto un file doc o docx con uno dei programmi suddetti, devi metterci le mani per aggiustarlo usando Microsoft Word oppure OpenOffice/LibreOffice Writer. Anzi Writer ha un Equation Editor che usa LaTeX er comporre formule matematiche e le può inserire nel testo come immagini, sebbene vi inserisca anche il codice sorgente di queste espressioni matematiche, così che le si possa modificare nel caso di necessità.

        Il sangue estratto da una rapa è un paragone sbagliato, ma in qualche modo rende l’idea lo stesso; infatti un file tex contiene molta più informazione di quella che può essere contenuta in un file doc o docx; quindi ogni volta che converti da tex a doc o docx perdi l’informazione che il primo contiene e il secondo non può contenere.

      • #99924
        Up
        0
        Down
        ::


        grazie OldClaudio per la tua risposta.
        Praticamente l’articolo ora usa un template latex di un’altra conferenza, non ho pensato a eliminare le righe dei pacchetti esterni.
        Per fortuna il mio articolo, pur essendo scientifico, non contiene formule ma solo testo su due colonne, qualche figura e 4 tabelle.
        provo sia pandoc sia acrobat e vedere che risultato mi da..sempre meglio di copiare e incollare tutto sarà!
        grazie.
        giuseppe

    Visualizzazione 1 filone di risposte
    • Devi essere connesso per rispondere a questo topic.

    Go to top