Immagini da Mathematica a LaTeX

  • Creatore
    Topic
  • #15706
    Up
    0
    Down
    ::


    Non so se sono OT..va beh io la domanda la faccio.. 🙂
    Devo importare in un documento LaTeX dei grafici fatti con Mathematica.
    Volendo usare pdfLaTeX per quello che so dovrei usare dei pdf o jpg.
    Il jpg, non essendo vettoriale, ha una resa abbastanza bruttina – almeno per quel che io sono capace di fare – per cui stavo optando per il pdf. Il problema col pdf è che quando vado a vedere l’output di LaTex spesso e volentieri non riconosce alcuni caratteri e mi fa dei veri e propri sgorbi ad esempio nei labels dei grafici.

    Vedo, invece, che in molti articoli che ho sottomano ci sono parecchi grafic, senza dubbio fatti con Mathematica, e sono perfetti niente sgranature, niente scalini nelle rette ecc..
    Come diavolo fanno?? 👿

Visualizzazione 10 filoni di risposte
  • Autore
    Risposte
    • #15707
      lorenzo.pantieri
      Partecipante
        Up
        0
        Down
        ::


        Disegni l’immagine, per esempio con
        `Plot[Sin[x], {x, 0, 2Pi}]
        `selezioni File -> Save as Special… -> TeX e hai l’immagine in formato eps. Altrimenti, dopo aver disegnato l’immagine,
        `Display[“sinplot.pdf”, %, “PDF”]
        `
        e hai la tua immagine in pdf. Puoi esportare l’immagine in tantissimi formati. Sul perché vadano scelti quelli vettoriali (in questo contesto), cerca sul sito e sul forum.

        Ciao,
        L.

      • #15708
        Up
        0
        Down
        ::


        queste cose più o meno le sapevo già…
        il problema è che quando apro il pdf acrobat non mi riconosce alcuni font.
        Per quel che riguarda l’eps non posso farlo se voglio usare pdfLaTeX..o sbaglio?

      • #15709
        lorenzo.pantieri
        Partecipante
          Up
          0
          Down
          ::

          queste cose più o meno le sapevo già…
          il problema è che quando apro il pdf acrobat non mi riconosce alcuni font.
          Per quel che riguarda l’eps non posso farlo se voglio usare pdfLaTeX..o sbaglio?

          A me non dà alcun problema. È probabile che dipenda dalla tua versione di Mathematica e di Acrobat Reader. Sui formati di immagine cerca sul forum, l’argomento è stato trattato più volte.

          Ciao,
          L.

        • #15710
          Up
          0
          Down
          ::


          C’è anche un altro problema: esportando un pdf mi crea anche l’A4 dietro (non so bene come spiegarmi) per cui la didascalia della figura viene molto staccata…insomma è parecchio bruttina.
          Ho provato con un’ eps e la resa è decisamente superiore, ma mi secca parecchio perdere gli hyperlink ne lpdf!! 😡

        • #15711
          Up
          0
          Down
          ::


          Perché non crei l’eps e lo converti in pdf (per esempio con eps2pdf)?

        • #15712
          Up
          0
          Down
          ::

          Perché non crei l’eps e lo converti in pdf (per esempio con eps2pdf)?

          è quello che vorrei fare, solo che facendolo con gsview non mi mantiene la BB per cui, di nuovo, si crea un A4 “dietro” il grafico.

          Dove trovo epstopdf? io ho (purtroppo) Windows

        • #15713
          Up
          0
          Down
          ::

          io ho (purtroppo) Windows

          Anch’io, purtroppo. 😥

          Ciononostante, sempre nella consapevolezza di essere un utente di serie B, mi sono fatto coraggio e ho digitato su Google “eps2pdf”.
          Il primo risultato ottenuto è: http://www.ctan.org/tex-archive/support/eps2pdf/.

          Enjoy! 😀

        • #15714
          DMW
            Up
            0
            Down
            ::

            io ho (purtroppo) Windows

            Anch’io, purtroppo. 😥

            Ciononostante, sempre nella consapevolezza di essere un utente di serie B, mi sono fatto coraggio e ho digitato su Google “eps2pdf”.
            Il primo risultato ottenuto è: http://www.ctan.org/tex-archive/support/eps2pdf/.

            Enjoy! 😀

            Prima di tutto i programmi per windows ci sono.
            Poi eps2pdf lo puoi trovare qui
            ftp://tug.ctan.org/pub/tex-archive/support/eps2pdf/eps2pdf.zip
            comunque ha bisogno di ghostscript che trovi su internet.

            Poi, acrobat 8 pro converte i file eps in pdf con distiller, direttamente in acrobat.

            Le soluzioni ci sono.

            Poi io con mathematica o con matlab o con gnuplot non ho mai avuto problemi nel salvare in eps o in pdf.

            Con mathematica prova con Display o dal menù file, come ti ha detto Lorenzo, oppure con export. Ricordati che con control+invio esegui i comandi.

            Esempio:
            `
            Plot[1/2*Abs[Sign[x – 2] + Sign [x + 2]], {x, -5, 5}]
            %%%%premi ctrl+invio%%%%
            Export[“hf.eps”, %]
            %%%%premi ctrl+invio%%%%
            `

            oppure
            `
            Plot[1/2*Abs[Sign[x – 2] + Sign [x + 2]], {x, -5, 5}]
            %%%%premi ctrl+invio%%%%
            Export[“hf.pdf”, %]
            %%%%premi ctrl+invio%%%%
            `
            A me crea un eps ed un pdf perfetti. Me li salva in documenti.

            Ciao

            Andrea

          • #15715
            Up
            0
            Down
            ::


            so usare mathematica abbastanza bene (so benissimo che ctrl+invio esegue i comandi 😕 )..il problema non è che non so esportare, il problema è che i pdf creati hanno uno sfondo bianco A4 che fa sì che il mio grafico sia contornato da un sacco di spazio!!! La soluzione a questo problema sarebbe usare gli eps che invece hanno la Bounding Box e hanno una resa migliore, ma non posso compilare con pdfLaTeX!! Se provo a trasformare gli eps in pdf con qualsiasi cosa, comunque viene persa l’informazione della BB..questo per quel che so.

          • #15716
            Up
            0
            Down
            ::


            OK con epstopdf è tutto corretto 😀 😀 grazie dell’aiuto e scusate per il tempo che vi ho fatto perdere!!

          • #15717
            Up
            0
            Down
            ::


            Srivo qui una semplice alternativa che mi pare non sia stata menzionata (se si’, scusate la ripetizione).

            Quando hai il tuo bel grafico figura.eps, lo importi nel tuo file main.tex con \includegraphics.

            Compili TEX => PS. Il file che ottieni, main.ps, dovrebbe essere perfetto come qualita’ grafica,
            e, da quello che ho capito, il piu’ “naturale” per latex quando si tratta di includere figure.

            A questo punto converti tutto il file main.ps (e non solo le figure) PS => PDF con Ghostscript – GSview,
            e main.pdf dovrebbe essere il tuo file pdf perfetto.

            Ciao,
            Salegrosso.

        Visualizzazione 10 filoni di risposte
        • Devi essere connesso per rispondere a questo topic.

        Go to top