dimensione float-pages

  • Creatore
    Topic
  • #37227
    Up
    0
    Down
    ::


    Buongiorno a tutti,
    sono nuovo del forum, ma non avendo trovato in rete informazioni a riguardo, spero qualcuno di voi possa darmi una mano.
    Ecco il mio problema: esiste un modo per controllare le dimensioni delle pagine dove Latex mette i floats? Mi spiego, vorrei che la pagina dei floats avesse dei margini inferiori rispetto alle altre, in modo da poter aumentare la dimensione delle figure, evitando che stiano una per pagina…

    Grazie a tutti e buona giornata!
    stefano

Visualizzazione 9 filoni di risposte
  • Autore
    Risposte
    • #37228
      Up
      0
      Down
      ::

      Buongiorno a tutti,
      sono nuovo del forum, ma non avendo trovato in rete informazioni a riguardo, spero qualcuno di voi possa darmi una mano.
      Ecco il mio problema: esiste un modo per controllare le dimensioni delle pagine dove Latex mette i floats? Mi spiego, vorrei che la pagina dei floats avesse dei margini inferiori rispetto alle altre, in modo da poter aumentare la dimensione delle figure, evitando che stiano una per pagina…

      Grazie a tutti e buona giornata!
      stefano

      Pacchetto chngpage.

      Ciao
      Ivan

    • #37229
      Up
      0
      Down
      ::


      Grazie mille!
      faccio subito un tentativo! 😀

    • #37230
      Up
      0
      Down
      ::


      Ivan,
      forse sarò “incapace”, ma anche col tuo suggerimento non riesco a venirne a capo: ho scaricato e installato il pacchetto che mi hai suggerito (o meglio, la versione più recente), ma come lo uso per il mio scopo? Ovvero, come posso identificare nel codice una pagina di float e dire quindi a Latex che cambi i parametri solo per quel tipo di pagine?

      Grazie mille, e scusa se la domanda è magari “sciocca”, ma…

      stefano

    • #37231
      Up
      0
      Down
      ::

      Ivan,
      forse sarò “incapace”, ma anche col tuo suggerimento non riesco a venirne a capo: ho scaricato e installato il pacchetto che mi hai suggerito (o meglio, la versione più recente), ma come lo uso per il mio scopo? Ovvero, come posso identificare nel codice una pagina di float e dire quindi a Latex che cambi i parametri solo per quel tipo di pagine?

      Grazie mille, e scusa se la domanda è magari “sciocca”, ma…

      Non si può fare quello che desideri, perché non è possibile sapere in anticipo dove andrà la pagina con le figure. Puoi agire sui parametro di spaziatura tra una figura e l’altra (\floatsep) che però è di solito equivalente a una riga di testo.

      Ciao
      Enrico

    • #37232
      Up
      0
      Down
      ::


      Grazie Enrico, anche se la tua risposta non è certo incoraggiante! 😉 È che mi sembrava di aver letto qualcosa a riguardo (intendo, sul fatto che si potesse fare…) ma non ricordo più dove: evidentemente me lo sono sognato! ❓

      Pazienza… mi arrangerò in qualche modo!

      Grazie comunque,
      stefano

      ps: il tuo suggerimento l’avevo già provato, ma non era servito a molto…

    • #37233
      Up
      0
      Down
      ::

      Grazie Enrico, anche se la tua risposta non è certo incoraggiante! 😉 È che mi sembrava di aver letto qualcosa a riguardo (intendo, sul fatto che si potesse fare…) ma non ricordo più dove: evidentemente me lo sono sognato! ❓

      Pazienza… mi arrangerò in qualche modo!

      C’è una possibilità, ma funziona solo con pagine di float a fine capitolo.
      `

      \begingroup
      \newpage % finiamo la pagina e cominciamo quelle dei float
      \changetext{2\baselineskip}{}{}{}{} % che vogliamo due righe di testo più profonde

      %%% Adesso le figure

      \begin{figure}[p]

      \end{figure}

      \begin{figure}[p]

      \end{figure}

      \begin{figure}[p]

      \end{figure}

      \clearpage % la finiamo qui
      \endgroup % la dimensione della pagina torna normale`
      Ma non sono sicuro che ne valga la pena.

      Ciao
      Enrico

    • #37234
      Up
      0
      Down
      ::


      Grazie mille Enrico!
      A questa soluzione non avevo pensato… in alcuni casi si potrebbe rivelare utile, come nel mio, visto che comunque le figure “grandi” sono tutte verso la fine del documento, per cui…

      Grazie ancora e buona giornata!
      stefano

    • #37235
      Up
      0
      Down
      ::


      Ciao Enrico,
      mi sono ricordata che in fancyhdr è possibile specificare un comportamento particolare delle testatine per le pagine che contengono solo float. Il comando è \iffloatpage. Non pensi che ci si possa ispirare a quel pezzo di codice per modificare i margini delle sole pagine contenenti solo dei float?
      Ciao

    • #37236
      Up
      0
      Down
      ::

      Ciao Enrico,
      mi sono ricordata che in fancyhdr è possibile specificare un comportamento particolare delle testatine per le pagine che contengono solo float. Il comando è \iffloatpage. Non pensi che ci si possa ispirare a quel pezzo di codice per modificare i margini delle sole pagine contenenti solo dei float?
      Ciao

      A dire la verità, il mio primo tentativo era stato appunto quello di usare il comando fornito da Fancyhdr, sperando che potesse funzonare non solo per header e footer – anche se io stesso non ci credevo molto, e infatti… 😥
      Non avevo pensato di dare un’occhiata al codice, non essendo un “esperto” di Latex, ma potrebbe essere l’occasione per approfondire la mia conoscenza! 😆

      Grazie ancora a tutti per i suggerimenti… e complimenti per la “vitalità” del forum!
      stefano

    • #37237
      Up
      0
      Down
      ::

      Ciao Enrico,
      mi sono ricordata che in fancyhdr è possibile specificare un comportamento particolare delle testatine per le pagine che contengono solo float. Il comando è \iffloatpage. Non pensi che ci si possa ispirare a quel pezzo di codice per modificare i margini delle sole pagine contenenti solo dei float?

      Temo di no: quel comando funziona per le testatine e il piede, che sono trattati quando il corpo della pagina è già stato composto (e quindi LaTeX sa di essere in una “page of floats”).

      Ciao
      Enrico

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

Go to top