figura larga in fondo alla prima pagina (twocolumn article)

  • Creatore
    Topic
  • #40362
    Up
    0
    Down
    ::


    Ciao a tutti,

    Vorrei inserire una figura larga come due colonne in fondo alla prima pagina di un documento scritto appunto su due colonne (usando l’opzione twocolumn della classe article).

    L’ambiente figure* non supporta l’opzione bottom. Il meglio che posso fare è inserire la figura in alto a pagina 2 (usando l’opzione [t]).

    Il pacchetto dblfloatfix abilita l’opzione b dell’ambiente figure*, ma la figura appare in fondo alla pagina successiva alla quale è inserita nel file tex (quindi non può apparire in fondo a pagina 1).

    Mi è parso di capire cercando qua e la in internet che questo problema non possa essere risolto. E’ mai possibile? 😥

    Grazie
    Ciao
    PS: complimenti per questo forum: è eccezionale!

Visualizzazione 1 filone di risposte
  • Autore
    Risposte
    • #40363
      Antonio Ledda
      Partecipante
        Up
        0
        Down
        ::

        Ciao a tutti,

        Vorrei inserire una figura larga come due colonne in fondo alla prima pagina di un documento scritto appunto su due colonne (usando l’opzione twocolumn della classe article).

        L’ambiente figure* non supporta l’opzione bottom. Il meglio che posso fare è inserire la figura in alto a pagina 2 (usando l’opzione [t]).

        Il pacchetto dblfloatfix abilita l’opzione b dell’ambiente figure*, ma la figura appare in fondo alla pagina successiva alla quale è inserita nel file tex (quindi non può apparire in fondo a pagina 1).

        Mi è parso di capire cercando qua e la in internet che questo problema non possa essere risolto. E’ mai possibile? 😥

        Grazie
        Ciao
        PS: complimenti per questo forum: è eccezionale!

        Puoi provare ad adattare questa soluzione alle tue esigenze. (Un esempio: http://i814.photobucket.com/albums/zz66/lateximages/bottom.png.)

        Ciao,
        Antonio

      • #40364
        Up
        0
        Down
        ::


        Ciao Antonio,

        Grazie per il tuo aiuto!
        Il link che mi hai suggerito (link) propone sostanzialmente quello che ho detto io: usare dblfloatfix e inserire la figura nella pagina prima di quella in cui si vuole che appaia. Riporto qui il codice per comodità:

        `\documentclass[a4paper,10pt,twocolumn]{article}
        \usepackage{graphicx,dblfloatfix}
        \usepackage[english]{babel}
        \usepackage{blindtext}
        \begin{document}
        \tableofcontents
        \begin{figure*}[!b]
        \centering
        \includegraphics{Test_image}
        \caption{test picture}
        \label{fig:1}
        \end{figure*}
        \newpage~\newpage
        \section{One}
        \blindtext[3]
        \newpage
        \section{Two}
        \blindtext[3]
        \end{document}`

        Con questo sistema la figura può essere inserita nella pagina 2, 3, 4, 5…, ma non nella pagina 1 come vorrei io! Si dovrebbe poter creare una prima dummy page vuota in cui inserire la figura, che poi non compare nel documento finale (pdf), in modo che poi la figura appaia a pagina 2 (pagina 1 in realtà, se si potesse eliminare la prima pagina vuota). Questo si dovrebbe poter fare con qualche utility per editare file pdf, anche se la soluzione mi sembra poco elegante!
        Inoltre nasce un altro problema: ho incrementato l’argomento dei comandi blindtext da 2 a 3. Ciò che succede è che può rimanere un enorme spazio bianco nella colonna di destra sopra la figura, in quanto la sezione Two viene collocata nella pagina successiva a quella in cui appare la figura. E’ un problema legato al pacchetto dblfloatfix?

        Continuerò a lavorarci sopra. Al momento mi accontento di mettere l’immagine in cima a pagina 2!
        Grazie
        Saluti
        Matteo

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

    Go to top