Pacchetto float

  • Creatore
    Topic
  • #118209
    Up
    0
    Down
    ::


    Ciao a tutti,

    vi chiedo aiuto per quanto riguarda un problema che mi causa il pacchetto float. Dopo averlo indicato nel preambolo (\usepackage{float}), sono finalmente riuscita a posizionare le immagini esattamente nella parte del testo che volevo.

    Però mi ha causato un altro problema, ovvero è comparso molto spazio bianco tra pezzetti di testo e tra titoli dei paragrafi e corpo dei paragrafi. Sono abbastanza certa che questo problema sia dettato dall’introduzione del pacchetto float.

    Come posso risolvere questo problema?

    Grazie anticipatamente, Bianca

Visualizzazione 1 filone di risposte
  • Autore
    Risposte
    • #118210
      robitex
      Amministratore del forum
        Up
        0
        Down
        ::

        Bianca” post=118664Ciao a tutti,

        vi chiedo aiuto per quanto riguarda un problema che mi causa il pacchetto float. Dopo averlo indicato nel preambolo (\usepackage{float}), sono finalmente riuscita a posizionare le immagini esattamente nella parte del testo che volevo.

        Però mi ha causato un altro problema, ovvero è comparso molto spazio bianco tra pezzetti di testo e tra titoli dei paragrafi e corpo dei paragrafi. Sono abbastanza certa che questo problema sia dettato dall’introduzione del pacchetto float.

        Come posso risolvere questo problema?

        Grazie anticipatamente, Bianca

        Ciao Bianca benvenuta sul forum.
        Il posizionamento di oggetti fuori testo come figure e tabelle è sempre un bilanciamento con il testo.
        Se hai molte figure e poco testo non è possibile non avere spazi bianchi.
        LaTeX cerca di fare del suo meglio usando spazi verticali elastici ma in certi casi faticherebbe anche l’artigiano tipografo.

        In attesa dell’intervento dei più esperti di me, ti posso dire come mi regolo io.
        Non uso float che da quel che mi ricordo è usato solo per creare nuove categorie di oggetti mobili oltre a figure e table.
        Quando sono in fase di revisione finale, scorro il documento pagina per pagina controllando la posizione degli oggetti mobili.
        Di solito non occorre fare nulla. Non mi impunto se LaTeX non è della mia opinione su dove inserire gli oggetti.
        Quando proprio occorre:
        — anticipo o posticipo il codice che inserisce un oggetto nel sorgente,
        — uso gli specificatori b se la figura in basso è più vicina al punto in cui la si cita nel testo
        — modifico quando posso le dimensioni dell’oggetto
        — se ho problemi uso lo specificatore p e la figura farà pagina a se.

        Questo modo permette di rifinire senza perdere tempo.
        Nella guida GuIT che trovi sul sito ci sono le informazioni che servono sull’argomento.
        Alla prossima.
        R.

      • #118211
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          In un post precedente ti è già statodetto di non usare il posizionatore H e nemmeno il posizionatore h da solo.

          Perche insisti nel voler avere le figure proprio lì?

          Lascia che LaTeX metta le figure e le tabelle dove vuole e cita la specifica figura o tabella facendo usa dell’etichetta che hai attribuito all’oggetto flottante.

          Vediamo: Supponi di avere usato per una data figura lo schema di inserimento seguente:`\begin{figure}[!htb]
          \centering
          \includegaphics[width=0.7\textwidth]{figura}% “figura” è il nome del file grafico
          \caption{Lamia bella figura}\label{fig:figura-bella}
          \end{figure}`Ecco, LaTeX mette la tua bela figura dove c’è abbastanza spazio per metterla e abbastanza spazio per mettere anche un po’ di testo; nella GuidaGuIt c’è lo spiegone completo. qui lasciamo perdere.

          Ora per riferirti alla figura non scriverai: “…come si vede nella seguente figura…”, ma scriverai “…come si vede nella figura~\ref{fig:figura-bella}…”, oppure, se vuoi aiutare il lettore e la figura è a qualche pagina di distanza, puoi scrivere “…come si vede nella figura~\ref{fig:figura-bella} nella pagina~\pageref{fig:figura-bella}…”

          Solo lascianod fare a LaTeX le figure vengono poste nella posizione ottimale dopo un sarie di calcoli di ottimizzazione complicatissimi, che nemeno un tipografo professionista saprebbe fare meglio. Se LaTeX ti mette al figura “là” invece che “qui”, è perché “là” sta meglio. E se insisti a voelral far stare “qui” LaTeX ti riempie la pagina di spazi bianchi, orribili a vedersi; tanto orribili, che non piacciono nemmeno a te, ma se insisti a volre la figura “qui, e non fare storie!” è il prezzo che devi pagare.

          In linea generale, comunque, ogni figura che vuoi inserire deve essere adeguatamente scontornata; non deve avere nessun marigne bianco attorno; ci pensa LaTeX a inserirla con quel po’ di bianco che occorre; come si fa a scontornare dipende dai tuoi mezzi informatici e dalla tua abilità nel gestire programmi come GIMP, InskScape, e simili; Un procedimento semplice che ti offre LaTeX è il seguente:
          a) supponiamo che la fotografia da scontornare si chiami FotoConBordi.jpg; se si si chiamasse solo Foto.jpg rinominala aggiungendo “ConBordi al nome.
          b) crea un piccolo file LaTex salvandolo con il nome Foto.tex.
          c) il file avrà il seguente contenuto:`\documenclass{standalone}
          \usepackage{graphicx}
          \begin{document}
          \includegraphics[width=\textwidth]{FotoConBordi} % senza specificare l'estensione
          \end{document}`d) compila il file Foto.tex e ottieni il file Foto.pdf, che a sua volt contiene la foto scontornata. Quando compili il tuo documento, LaTeX non carica al foto originale a cui hai cambito nome, ma inclde Foto.pdf, anche se non specifichi l’estensione. Ti garantisco che è utilissimo procedere in questo modo per scontornare.

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

      Go to top