Sottodidascalie nel LOF

  • Creatore
    Topic
  • #63588
    Up
    0
    Down
    ::


    Buongiorno a tutti,
    son costretto a ricorrere al vostro aiuto per un problema la cui soluzione non riesco a trovare; o meglio, ciò che costituisce il problema è che teoricamente la conosco, ma in pratica non funziona; come diceva Einstein “in teoria non c’è differenza tra la teoria e la pratica; ma in pratica c’è”. 😀

    Amenità a parte il mio problema è il seguente: come faccio a far comparire le didascalie delle sotto-figure nell’indice delle stesse? Ho provato ogni combinazione possibile degli argomenti facoltativi di \subfloat, ma niente.

    Riporto il pezzo di codice:
    `\begin{figure}[t]
    \centering
    \subfloat[Interfaccia senza rampe]{\includegraphics[width=.5\columnwidth]{CTM}\label{CTMTriang}}\\
    \subfloat[Interfaccia con rampa in ingresso]{\includegraphics[width=.45\columnwidth]{CTMIngr}\label{CTMTrap}}\qquad
    \subfloat[Interfaccia con rampa in uscita]{\includegraphics[width=.45\columnwidth]{CTMUsc}\label{CTMTrap}}
    \caption{Funzioni di flusso del modello \acs{CTM}}\label{diagrammiCTM}
    \end{figure}`

    Nella LOF però mi compare solo la didascalia principale, ossia:
    1.4 Funzioni di flusso del modello CTM
    Come fare per avere ‘ste benedette sotto-didascalie??

    Grazie anticipatamente a chiunque dia una risposta!

    Ruggero

Visualizzazione 2 filoni di risposte
  • Autore
    Risposte
    • #63589
      GKT
      Partecipante
        Up
        0
        Down
        ::

        Gero27″ post=62500Buongiorno a tutti,
        son costretto a ricorrere al vostro aiuto per un problema la cui soluzione non riesco a trovare; o meglio, ciò che costituisce il problema è che teoricamente la conosco, ma in pratica non funziona; come diceva Einstein “in teoria non c’è differenza tra la teoria e la pratica; ma in pratica c’è”. 😀

        Amenità a parte il mio problema è il seguente: come faccio a far comparire le didascalie delle sotto-figure nell’indice delle stesse? Ho provato ogni combinazione possibile degli argomenti facoltativi di \subfloat, ma niente.

        Riporto il pezzo di codice:
        `\begin{figure}[t]
        \centering
        \subfloat[Interfaccia senza rampe]{\includegraphics[width=.5\columnwidth]{CTM}\label{CTMTriang}}\\
        \subfloat[Interfaccia con rampa in ingresso]{\includegraphics[width=.45\columnwidth]{CTMIngr}\label{CTMTrap}}\qquad
        \subfloat[Interfaccia con rampa in uscita]{\includegraphics[width=.45\columnwidth]{CTMUsc}\label{CTMTrap}}
        \caption{Funzioni di flusso del modello \acs{CTM}}\label{diagrammiCTM}
        \end{figure}`

        Nella LOF però mi compare solo la didascalia principale, ossia:
        1.4 Funzioni di flusso del modello CTM
        Come fare per avere ‘ste benedette sotto-didascalie??

        Grazie anticipatamente a chiunque dia una risposta!

        Ruggero

        Scrivi nel preambolo:`\captionsetup{lofdepth=2}`

        Lorenzo

      • #63590
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          A me pare logivo che sia così, ma potrei essere io fuori logica.

          Dunque abbiamo una figura che contiene tre sottofigure ognuna con la sua sottodidascalia, e naturalmente c’è una didascalia generale all’intera figura. Tu vorresti che comparissero anche le sottodidascalie nell LOF. Idea strana e poco logica (secondo me) perché la didascalia della figura complessiva dovrebbe in qualche modo accennare a che cosa la figurona contiene, sia pure divisa in tre sottofigure.

          Allora hai la possibilità di sfruttare la costruzione tripartita della didascalia generale, oppure di usare \addcontentsline{lof}{section}{…} sostituendo i puntini con qualcosa che vada bene; puoi metterci, credo, subsection, invece di section, ma non ho mai provato; puoi metterci dentro, prima del sottotitolo anche \numberline{…} con il numero della sottofigura (probabilmente con un comando del tipo \thesubfig). Se invece vuoi usare la terza parte della didascalia generale, scriverai come suo \caption:
          `
          \caption{Funzioni di flusso del modello \acs{CTM}. $(a)$ Interfaccia senza rampe. $(b)$ Interfaccia con rampa in ingresso. eccetera}
          `
          Verrà una grossa entry nella LOF, ma c’è tutto.

        • #63591
          Up
          0
          Down
          ::

          OldClaudio” post=62506
          `
          \caption{Funzioni di flusso del modello \acs{CTM}. $(a)$ Interfaccia senza rampe. $(b)$ Interfaccia con rampa in ingresso. eccetera}
          `

          Meglio i \label all’interno dei subfloat, e poi lì usare \subref 😉

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

      Go to top