subfig: discrepanze dvi e pdf…e purtroppo è giusto il dvi

  • Creatore
    Topic
  • #15054
    Up
    0
    Down
    ::


    Salve a tutti, vi chiedo aiuto per risolvere questo mio nuovo problema: ho inserito due figure affiancate utilizzando il pacchetto subfig e questo è il codice:
    `\begin{figure}
    \centering
    \subfloat[{$P_\omega$ e $P_{2\omega}$. Le due potenze hanno scale diverse.\nota{quali?}} \label{fig:potenze}]{\includegraphics[width=0.45\textwidth]{Immagini/potenze}}
    \quad
    \subfloat[{$\nu_\pedi{SH}=\frac{P_{2\omega}}{P_\omega^2}$ teorica e sperimentale} \label{fig:eff_norm}]{\includegraphics[width=0.45\textwidth]{Immagini/eff_norm2}}
    \caption{Profili di potenza e dell'efficienza di SH normalizzata}
    \label{fig:SHG}
    \end{figure}`
    Le immagini sono grafici matlab esportati come file eps e anche come file jpg. Compilo con LaTeX e con pdfLaTeX e non ottengo nessun errore, 2 warning (riferimento sconosciuto e relativo “there were undefined references” e lo accetto perchè non ho ancora scritto la parte a cui mi riferisco) e 2 bad box (underfull per un un paragrafo e un overfull).

    Fatto sta che nel dvi è tutto perfetto ma nel pdf le due immagini hanno dimensioni drasticamente diverse. La seconda è molto più piccola!

    Vi scrivo anche il resto del preambolo:
    `\documentclass[11pt,a4paper,twoside]{book}

    \usepackage{layaureo}
    \usepackage[italian]{babel}
    \usepackage[T1]{fontenc}
    \usepackage[latin1]{inputenc}
    \usepackage{graphicx}
    \usepackage{subfig}
    \usepackage{caption3}
    \captionsetup{margin=20pt, format=hang, indention=-1.3cm, font=small}
    \captionsetup[subfloat]{format=default, justification = centering}
    \usepackage{textcomp}
    \usepackage{amsthm,amsmath,amsfonts}
    \usepackage[squaren, mediumqspace]{SIunits}
    \usepackage{xspace}
    \usepackage{nicefrac}
    \usepackage{indentfirst}
    \usepackage{booktabs}
    \usepackage{multirow}
    \usepackage{color}
    \usepackage{listings} % le impostazioni non ve le scrivo `

    Per caso qualcuno sa darmi qualche indicazione?

    Grazie mille,
    Marco.

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

        Se non indichi la dimensione dal comando \includegraphics, LaTeX assegna alle figure uno spazio pari al 100% della loro dimensione quindi se il tuo eps e il tuo jpg hanno dimensioni differenti, otterrai un dvi diverso dal pdf. Ti consiglio di specificare la dimensione delle figure da includegraphics.

        Mi pare che Brunix abbia usato l’opzione
        `\includegraphics[width=0.45\textwidth]{…}`
        A me il codice di Brunix, compilato con pdfLaTeX, non dà alcun problema.

        Ciao,
        L.

      • #15056
        Up
        0
        Down
        ::


        Le dimensioni le ho assegnate, relative a textwidth. Mi sono accorto solo ora che nel codice postato ho messo due comandi creati da me per i quali non vi ho scritto le definizioni. Ma basta toglierli, sarebbe veramente strano se fossero loro la causa del mio problema. \pedi si limita a scrivere in \textit i pedici di testo mentre \nota scrive in rosso l’argomento.

        Il fatto è che un paio di giorni fa andava tutto bene. Adesso, dopo aver scritto altre cose nel documento, ha questa anomalia. Normalmente sarei andato avanti a scrivere e magari sarebbe tornato a posto (così come si consiglia di aspettare la fine, prima di intervenire manualmente sul posizionamento delle immagini). ll problema è che il capitolo è finito e devo consegnarlo al prof.

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

          Le dimensioni le ho assegnate, relative a textwidth. Mi sono accorto solo ora che nel codice postato ho messo due comandi creati da me per i quali non vi ho scritto le definizioni. Ma basta toglierli, sarebbe veramente strano se fossero loro la causa del mio problema. \pedi si limita a scrivere in \textit i pedici di testo mentre \nota scrive in rosso l’argomento.

          Ho tolto quei comandi e non ho alcun problema: le immagini sono della giusta dimensione. Probabilmente il problema è nel come hai convertito le immagini da eps a pdf e non nel codice LaTeX che usi per includerle.

          Ciao,
          L.

        • #15058
          Up
          0
          Down
          ::


          Farò un po’ di tentativi. Comunque sono state convertite in jpg. Direttamente da MatLab ho convertito prima la figura in eps e poi ne ho fatta un’altra in jpg, senza passare per l’eps. Ho convertito in jpg perchè nono ho trovato il formato pdf come formato possibile per esportare l’immagine da matlab. Magari mi sbaglio io….adesso farò qualche tentavivo esportando di nuovo le immagini.

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

      Go to top