Caption subfloat

  • Creatore
    Topic
  • #54924
    Up
    0
    Down
    ::


    Rieccomi,
    tempo fa avevo letto di un modo per risolvere il problema delle didascalie delle sottofigure piccole introdotte con subfig. Se non sbaglio si impostava per la sigola sottofigura l’uso di una lunghezza di riga corrispondente alla larghezza della figura stessa, così da non andare a capo dopo quattro lettere scritte e avere una didascalia alta 10cm. Ho fatto passare il manuale di subfig ma non ho ritrovato la soluzione. Mi viene il dubbio che fosse da qualche altra parte.

    Sapete aiutarmi? Non sono sicuro che la soluzione fosse quella che ho accennato, forse si agiva sulla formattazione della didascalia in altro modo.

    Grazie,
    Daniele

Visualizzazione 5 filoni di risposte
  • Autore
    Risposte
    • #54925
      Up
      0
      Down
      ::


      Mi è venuto in mente che, se non ricordo male, nell’esempio che veniva fatto l’immagine rappresentava la sagoma di un elefante in bianco e nero… magari vi è capitato sotto gli occhi.

      Ciao,
      Daniele

    • #54926
      Up
      0
      Down
      ::


      Ahahah,
      scusate. Ma la canto e me la suono. Ho provato a cercare elephant AND subfloat su google…
      http://www.tug.org/texlive/Contents/live/texmf-dist/doc/latex/caption/subcaption.pdf

      Problema risolto. Ho trovato quello che cercavo. È proprio vero che a volte fa bene parlare con altri… eheh

      Ciao,
      Daniele

    • #54927
      Up
      0
      Down
      ::

      Rieccomi,
      tempo fa avevo letto di un modo per risolvere il problema delle didascalie delle sottofigure piccole introdotte con subfig. Se non sbaglio si impostava per la sigola sottofigura l’uso di una lunghezza di riga corrispondente alla larghezza della figura stessa, così da non andare a capo dopo quattro lettere scritte e avere una didascalia alta 10cm. Ho fatto passare il manuale di subfig ma non ho ritrovato la soluzione. Mi viene il dubbio che fosse da qualche altra parte.

      Sapete aiutarmi? Non sono sicuro che la soluzione fosse quella che ho accennato, forse si agiva sulla formattazione della didascalia in altro modo.

      Grazie,
      Daniele

      Il modo usuale di subfig è di creare una sottodidascalia di ampiezza massima uguale a quella dell’argomento obbligatorio. Se aumenti quella sei a posto.
      `\subfloat[…][…]{\makebox[]{\includegraphics[…]{…}}}`
      Ciao
      Enrico

    • #54928
      Up
      0
      Down
      ::


      Grazie Enrico,
      tra l’altro non posso usare subcaption perchè, a quanto ho capito, è incompatibile con subfig. Sto sbagliando?

      Il problema del codice che mi hai dato tu è che per avere la didascalia sotto tutta la figura devo creare un box più largo della figura stessa. In questo caso non riesco più ad affiancare su una riga due immagini larghe, per esempio, 0.4\columnwidth. Quello che vorrei è solo eliminare i margini della didascalia (rispetto ai fili verticali della figura). Io uso classicthesis (che richiama automaticamente subfig). Ho provato a risolvere la cosa inserendo questo nel preambolo, dopo la chiamata di classicthesis:
      `\captionsetup[subfloat]{font=small,margin=0pt,labelfont={sc}}`
      Può andare? Ossia, c’è un metodo migliore?
      Non c’è la possibilità di eliminare i margini della singola sottofigura?

      Ciao,
      Daniele

    • #54929
      Up
      0
      Down
      ::

      Grazie Enrico,
      tra l’altro non posso usare subcaption perchè, a quanto ho capito, è incompatibile con subfig. Sto sbagliando?

      Il problema del codice che mi hai dato tu è che per avere la didascalia sotto tutta la figura devo creare un box più largo della figura stessa. In questo caso non riesco più ad affiancare su una riga due immagini larghe, per esempio, 0.4\columnwidth. Quello che vorrei è solo eliminare i margini della didascalia (rispetto ai fili verticali della figura). Io uso classicthesis (che richiama automaticamente subfig). Ho provato a risolvere la cosa inserendo questo nel preambolo, dopo la chiamata di classicthesis:
      `\captionsetup[subfloat]{font=small,margin=0pt,labelfont={sc}}`
      Può andare? Ossia, c’è un metodo migliore?
      Non c’è la possibilità di eliminare i margini della singola sottofigura?

      Ciao,
      Daniele

      \captionsetup può essere dato nell’ambiente e, in quel caso, vale solo in esso.

      Ciao
      Enrico

    • #54930
      Up
      0
      Down
      ::


      Grazie,
      funziona a dovere.

      Ciao,
      Daniele

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

Go to top